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 AlgorithmIdentifierEncryptedContentInfo.contentEncryptionAlgorithmprivate AlgorithmIdentifierDigestedData.digestAlgorithmprivate AlgorithmIdentifierDigestInfo.digestAlgorithmprivate AlgorithmIdentifierSignerInfo.digestAlgorithmprivate AlgorithmIdentifierSignerInfo.digestEncryptionAlgorithmprivate AlgorithmIdentifierRecipientInfo.keyEncryptionAlgorithmIDMethods 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 EncryptedContentInfoEncryptedContentInfo.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 AlgorithmIdentifierCertificate.algIdprivate AlgorithmIdentifierCertificateInfo.signatureAlgIdMethods in org.mozilla.jss.pkix.cert that return AlgorithmIdentifierMethods in org.mozilla.jss.pkix.cert with parameters of type AlgorithmIdentifierModifier and TypeMethodDescriptionvoidCertificateInfo.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 AlgorithmIdentifierIdentityProofV2.hashAlgIDprivate AlgorithmIdentifierPopLinkWitnessV2.keyGenAlgorithmprivate AlgorithmIdentifierIdentityProofV2.macAlgIdprivate AlgorithmIdentifierPopLinkWitnessV2.macAlgorithmprivate AlgorithmIdentifierDecryptedPOP.thePOPAlgIDprivate AlgorithmIdentifierEncryptedPOP.thePOPAlgIDprivate AlgorithmIdentifierEncryptedPOP.witnessAlgIDMethods 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 AlgorithmIdentifierEncryptedContentInfo.contentEncryptionAlgorithmprivate AlgorithmIdentifierDigestedData.digestAlgorithmprivate AlgorithmIdentifierDigestInfo.digestAlgorithmprivate AlgorithmIdentifierSignerInfo.digestAlgorithmprivate AlgorithmIdentifierSignerInfo.digestEncryptionAlgorithmprivate AlgorithmIdentifierRecipientInfo.keyEncryptionAlgorithmIDMethods 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 EncryptedContentInfoEncryptedContentInfo.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 AlgorithmIdentifierPOPOSigningKey.algorithmIdentifierprivate AlgorithmIdentifierEncryptedValue.intendedAlgprivate AlgorithmIdentifierEncryptedValue.keyAlgprivate AlgorithmIdentifierCertTemplate.signingAlgprivate AlgorithmIdentifierEncryptedValue.symmAlgMethods 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 TypeMethodDescriptionvoidCertTemplate.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 AlgorithmIdentifierSubjectPublicKeyInfo.algorithmprivate AlgorithmIdentifierEncryptedPrivateKeyInfo.encryptionAlgorithmprivate AlgorithmIdentifierPBES2Params.encryptionSchemeprivate AlgorithmIdentifierPBES2Params.keyDerivationFuncprivate AlgorithmIdentifierPBKDF2Params.otherSourceprivate AlgorithmIdentifierPBKDF2Params.prfprivate AlgorithmIdentifierPrivateKeyInfo.privateKeyAlgorithmMethods 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)