Uses of Class
org.mozilla.jss.pkix.primitive.AlgorithmIdentifier
Packages that use AlgorithmIdentifier
Package
Description
Encoding and decoding pkcs10 request
Creating and interpreting PKCS #12 blobs.
Creating and interpeting PKCS #7 blobs.
Encoding and decoding X.509 certificates and certificate extensions.
Creating and interpeting CMC blobs.
Creating and interpeting CMS blobs.
The PKIX CRMF protocol.
Frequently-used primitive ASN.1 types, such as AlgorithmIdentifier,
PrivateKeyInfo, and X.500 Name.
-
Uses of AlgorithmIdentifier in org.mozilla.jss.pkcs10
Fields in org.mozilla.jss.pkcs10 declared as AlgorithmIdentifierConstructors in org.mozilla.jss.pkcs10 with parameters of type AlgorithmIdentifierModifierConstructorDescription(package private)
CertificationRequest
(CertificationRequestInfo info, AlgorithmIdentifier algId, byte[] signature) -
Uses of AlgorithmIdentifier in org.mozilla.jss.pkcs12
Constructors in org.mozilla.jss.pkcs12 with parameters of type AlgorithmIdentifierModifierConstructorDescriptionMacData
(Password password, byte[] macSalt, int iterations, byte[] toBeMACed, AlgorithmIdentifier algID) Creates a MacData by computing a HMAC on the given bytes. -
Uses of AlgorithmIdentifier in org.mozilla.jss.pkcs7
Fields in org.mozilla.jss.pkcs7 declared as AlgorithmIdentifierModifier and TypeFieldDescriptionprivate AlgorithmIdentifier
EncryptedContentInfo.contentEncryptionAlgorithm
private AlgorithmIdentifier
DigestedData.digestAlgorithm
private AlgorithmIdentifier
DigestInfo.digestAlgorithm
private AlgorithmIdentifier
SignerInfo.digestAlgorithm
private AlgorithmIdentifier
SignerInfo.digestEncryptionAlgorithm
private AlgorithmIdentifier
RecipientInfo.keyEncryptionAlgorithmID
Methods in org.mozilla.jss.pkcs7 that return AlgorithmIdentifierModifier and TypeMethodDescriptionEncryptedContentInfo.getContentEncryptionAlgorithm()
DigestedData.getDigestAlgorithm()
DigestInfo.getDigestAlgorithm()
SignerInfo.getDigestAlgorithmIdentifer()
Retrieves the DigestAlgorithmIdentifier used in this SignerInfo.SignerInfo.getDigestEncryptionAlgorithmIdentifier()
Returns the DigestEncryptionAlgorithmIdentifier used in this SignerInfo.RecipientInfo.getKeyEncryptionAlgorithmID()
Methods in org.mozilla.jss.pkcs7 with parameters of type AlgorithmIdentifierModifier and TypeMethodDescriptionstatic EncryptedContentInfo
EncryptedContentInfo.createCRSCompatibleEncryptedContentInfo
(OBJECT_IDENTIFIER contentType, AlgorithmIdentifier contentEncryptionAlgorithm, OCTET_STRING encryptedContent) Constructors in org.mozilla.jss.pkcs7 with parameters of type AlgorithmIdentifierModifierConstructorDescriptionDigestedData
(INTEGER version, AlgorithmIdentifier digestAlgorithm, ContentInfo contentInfo, OCTET_STRING digest) DigestInfo
(AlgorithmIdentifier digestAlgorithm, OCTET_STRING digest) EncryptedContentInfo
(OBJECT_IDENTIFIER contentType, AlgorithmIdentifier contentEncryptionAlgorithm, OCTET_STRING encryptedContent) Create a EnvelopedData ASN1 object.EncryptedContentInfo
(OBJECT_IDENTIFIER contentType, AlgorithmIdentifier contentEncryptionAlgorithm, OCTET_STRING encryptedContent, boolean createHackedCRSCompatibleECI) RecipientInfo
(INTEGER version, IssuerAndSerialNumber issuerAndSerialNumber, AlgorithmIdentifier keyEncryptionAlgorithmID, OCTET_STRING encryptedKey) Create a RecipientInfo ASN1 object.(package private)
SignerInfo
(INTEGER version, IssuerAndSerialNumber issuerAndSerialNumber, AlgorithmIdentifier digestAlgorithm, SET authenticatedAttributes, AlgorithmIdentifier digestEncryptionAlgorithm, byte[] encryptedDigest, SET unauthenticatedAttributes) A constructor for creating a new SignerInfo from its decoding. -
Uses of AlgorithmIdentifier in org.mozilla.jss.pkix.cert
Fields in org.mozilla.jss.pkix.cert declared as AlgorithmIdentifierModifier and TypeFieldDescriptionprivate AlgorithmIdentifier
Certificate.algId
private AlgorithmIdentifier
CertificateInfo.signatureAlgId
Methods in org.mozilla.jss.pkix.cert that return AlgorithmIdentifierMethods in org.mozilla.jss.pkix.cert with parameters of type AlgorithmIdentifierModifier and TypeMethodDescriptionvoid
CertificateInfo.setSignatureAlgId
(AlgorithmIdentifier signatureAlgId) Constructors in org.mozilla.jss.pkix.cert with parameters of type AlgorithmIdentifierModifierConstructorDescription(package private)
Certificate
(CertificateInfo info, byte[] infoEncoding, AlgorithmIdentifier algId, byte[] signature) CertificateInfo
(CertificateInfo.Version version, INTEGER serialNumber, AlgorithmIdentifier signatureAlgId, Name issuer, Date notBefore, Date notAfter, Name subject, SubjectPublicKeyInfo subjectPublicKeyInfo) Creates a CertificateInfo with the required fields. -
Uses of AlgorithmIdentifier in org.mozilla.jss.pkix.cmc
Fields in org.mozilla.jss.pkix.cmc declared as AlgorithmIdentifierModifier and TypeFieldDescriptionprivate AlgorithmIdentifier
IdentityProofV2.hashAlgID
private AlgorithmIdentifier
PopLinkWitnessV2.keyGenAlgorithm
private AlgorithmIdentifier
IdentityProofV2.macAlgId
private AlgorithmIdentifier
PopLinkWitnessV2.macAlgorithm
private AlgorithmIdentifier
DecryptedPOP.thePOPAlgID
private AlgorithmIdentifier
EncryptedPOP.thePOPAlgID
private AlgorithmIdentifier
EncryptedPOP.witnessAlgID
Methods in org.mozilla.jss.pkix.cmc that return AlgorithmIdentifierModifier and TypeMethodDescriptionIdentityProofV2.getHashAlgID()
PopLinkWitnessV2.getKeyGenAlgorithm()
IdentityProofV2.getMacAlgId()
PopLinkWitnessV2.getMacAlgorithm()
DecryptedPOP.getThePOPAlgID()
EncryptedPOP.getThePOPAlgID()
EncryptedPOP.getWitnessAlgID()
Constructors in org.mozilla.jss.pkix.cmc with parameters of type AlgorithmIdentifierModifierConstructorDescriptionDecryptedPOP
(INTEGER bodyPartID, AlgorithmIdentifier thePOPAlgID, OCTET_STRING thePOP) EncryptedPOP
(TaggedRequest request, ContentInfo cms, AlgorithmIdentifier thePOPAlgID, AlgorithmIdentifier witnessAlgID, OCTET_STRING witness) IdentityProofV2
(AlgorithmIdentifier hashAlgID, AlgorithmIdentifier macAlgId, OCTET_STRING witness) PopLinkWitnessV2
(AlgorithmIdentifier keyGenAlgorithm, AlgorithmIdentifier macAlgorithm, OCTET_STRING witness) -
Uses of AlgorithmIdentifier in org.mozilla.jss.pkix.cms
Fields in org.mozilla.jss.pkix.cms declared as AlgorithmIdentifierModifier and TypeFieldDescriptionprivate AlgorithmIdentifier
EncryptedContentInfo.contentEncryptionAlgorithm
private AlgorithmIdentifier
DigestedData.digestAlgorithm
private AlgorithmIdentifier
DigestInfo.digestAlgorithm
private AlgorithmIdentifier
SignerInfo.digestAlgorithm
private AlgorithmIdentifier
SignerInfo.digestEncryptionAlgorithm
private AlgorithmIdentifier
RecipientInfo.keyEncryptionAlgorithmID
Methods in org.mozilla.jss.pkix.cms that return AlgorithmIdentifierModifier and TypeMethodDescriptionEncryptedContentInfo.getContentEncryptionAlgorithm()
DigestedData.getDigestAlgorithm()
DigestInfo.getDigestAlgorithm()
SignerInfo.getDigestAlgorithmIdentifer()
Retrieves the DigestAlgorithmIdentifier used in this SignerInfo.SignerInfo.getDigestEncryptionAlgorithmIdentifier()
Returns the DigestEncryptionAlgorithmIdentifier used in this SignerInfo.RecipientInfo.getKeyEncryptionAlgorithmID()
Methods in org.mozilla.jss.pkix.cms with parameters of type AlgorithmIdentifierModifier and TypeMethodDescriptionstatic EncryptedContentInfo
EncryptedContentInfo.createCRSCompatibleEncryptedContentInfo
(OBJECT_IDENTIFIER contentType, AlgorithmIdentifier contentEncryptionAlgorithm, OCTET_STRING encryptedContent) Constructors in org.mozilla.jss.pkix.cms with parameters of type AlgorithmIdentifierModifierConstructorDescriptionDigestedData
(INTEGER version, AlgorithmIdentifier digestAlgorithm, ContentInfo contentInfo, OCTET_STRING digest) DigestInfo
(AlgorithmIdentifier digestAlgorithm, OCTET_STRING digest) EncryptedContentInfo
(OBJECT_IDENTIFIER contentType, AlgorithmIdentifier contentEncryptionAlgorithm, OCTET_STRING encryptedContent) Create a EnvelopedData ASN1 object.EncryptedContentInfo
(OBJECT_IDENTIFIER contentType, AlgorithmIdentifier contentEncryptionAlgorithm, OCTET_STRING encryptedContent, boolean createHackedCRSCompatibleECI) RecipientInfo
(INTEGER version, IssuerAndSerialNumber issuerAndSerialNumber, AlgorithmIdentifier keyEncryptionAlgorithmID, OCTET_STRING encryptedKey) Create a RecipientInfo ASN1 object.(package private)
SignerInfo
(INTEGER version, SignerIdentifier signerIdentifier, AlgorithmIdentifier digestAlgorithm, SET signedAttributes, AlgorithmIdentifier digestEncryptionAlgorithm, byte[] encryptedDigest, SET unsignedAttributes) A constructor for creating a new SignerInfo from its decoding. -
Uses of AlgorithmIdentifier in org.mozilla.jss.pkix.crmf
Fields in org.mozilla.jss.pkix.crmf declared as AlgorithmIdentifierModifier and TypeFieldDescriptionprivate AlgorithmIdentifier
POPOSigningKey.algorithmIdentifier
private AlgorithmIdentifier
EncryptedValue.intendedAlg
private AlgorithmIdentifier
EncryptedValue.keyAlg
private AlgorithmIdentifier
CertTemplate.signingAlg
private AlgorithmIdentifier
EncryptedValue.symmAlg
Methods in org.mozilla.jss.pkix.crmf that return AlgorithmIdentifierModifier and TypeMethodDescriptionPOPOSigningKey.getAlgorithmIdentifier()
Retrieves the algorithm identifier for the signature.EncryptedValue.getIntendedAlg()
May returnnull
.EncryptedValue.getKeyAlg()
May returnnull
.CertTemplate.getSigningAlg()
Returns the signingAlg field of this CertTemplate.EncryptedValue.getSymmAlg()
May returnnull
.Methods in org.mozilla.jss.pkix.crmf with parameters of type AlgorithmIdentifierModifier and TypeMethodDescriptionvoid
CertTemplate.setSigningAlg
(AlgorithmIdentifier signingAlg) Sets the signingAlg field of this CertTemplate.Constructors in org.mozilla.jss.pkix.crmf with parameters of type AlgorithmIdentifierModifierConstructorDescriptionEncryptedValue
(AlgorithmIdentifier intendedAlg, AlgorithmIdentifier symmAlg, BIT_STRING encSymmKey, AlgorithmIdentifier keyAlg, OCTET_STRING valueHint, BIT_STRING encValue) POPOSigningKey
(ANY poposkInput, AlgorithmIdentifier algorithmIdentifier, BIT_STRING signature) Creates a POPOSigningKey. -
Uses of AlgorithmIdentifier in org.mozilla.jss.pkix.primitive
Fields in org.mozilla.jss.pkix.primitive declared as AlgorithmIdentifierModifier and TypeFieldDescriptionprivate AlgorithmIdentifier
SubjectPublicKeyInfo.algorithm
private AlgorithmIdentifier
EncryptedPrivateKeyInfo.encryptionAlgorithm
private AlgorithmIdentifier
PBES2Params.encryptionScheme
private AlgorithmIdentifier
PBES2Params.keyDerivationFunc
private AlgorithmIdentifier
PBKDF2Params.otherSource
private AlgorithmIdentifier
PBKDF2Params.prf
private AlgorithmIdentifier
PrivateKeyInfo.privateKeyAlgorithm
Methods in org.mozilla.jss.pkix.primitive that return AlgorithmIdentifierModifier and TypeMethodDescriptionSubjectPublicKeyInfo.getAlgorithmIdentifier()
EncryptedPrivateKeyInfo.getEncryptionAlgorithm()
PBES2Params.getEncryptionScheme()
PBES2Params.getKeyDerivationFunc()
PBKDF2Params.getOtherSource()
PBKDF2Params.getPrf()
PrivateKeyInfo.getPrivateKeyAlgorithm()
Constructors in org.mozilla.jss.pkix.primitive with parameters of type AlgorithmIdentifierModifierConstructorDescriptionEncryptedPrivateKeyInfo
(AlgorithmIdentifier encryptionAlgorithm, OCTET_STRING encryptedData) Creates an EncryptedPrivateKeyInfo from its components.PBES2Params
(AlgorithmIdentifier keyDerivationFunc, AlgorithmIdentifier encryptionScheme) PBKDF2Params
(byte[] salt, AlgorithmIdentifier otherSource, int iterations, int keyLength, AlgorithmIdentifier prf) Creates a PBKDF2Params from a salt and iteration countPBKDF2Params
(OCTET_STRING salt, AlgorithmIdentifier otherSource, INTEGER iterations, INTEGER keyLength, AlgorithmIdentifier prf) Creates a PBKDF2Params from a salt and iteration countPrivateKeyInfo
(INTEGER version, AlgorithmIdentifier privateKeyAlgorithm, OCTET_STRING privateKey, SET attributes) Create a PrivateKeyInfo from its components.SubjectPublicKeyInfo
(AlgorithmIdentifier algorithm, BIT_STRING subjectPublicKey)