Uses of Interface
org.mozilla.jss.asn1.ASN1Value
Packages that use ASN1Value
Package
Description
ASN.1 structures, BER decoding, and DER encoding.
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.
The PKIX CMMF protocol.
Creating and interpeting CMS blobs.
The PKIX CRMF protocol.
Frequently-used primitive ASN.1 types, such as AlgorithmIdentifier,
PrivateKeyInfo, and X.500 Name.
A facility for encrypting and decrypting small amounts of data with
a symmetric key.
-
Uses of ASN1Value in org.mozilla.jss.asn1
Classes in org.mozilla.jss.asn1 that implement ASN1ValueModifier and TypeClassDescriptionclass
Represents an ASN.1ANY
value.class
An ASN.1BIT STRING
, which is an ordered sequence of bits.class
The ASN.1 type BMPString.class
An ASN.1BOOLEAN
value.class
An abstract base class for all character string types in ASN.1.class
Objects of this class are generated by CHOICE.Template.decode().class
Represents an ASN.1ENUMERATED
value.class
An explicit tag.class
The ASN.1 typeGeneralizedTime
class
class
The ASN.1 typeINTEGER
.class
class
class
class
class
An ASN.1 SEQUENCE.class
An ASN.1 SET, which is an unordered collection of ASN.1 values.class
The ASN.1 type TeletexString.class
class
A UCS4 string.class
class
Fields in org.mozilla.jss.asn1 declared as ASN1ValueModifier and TypeFieldDescriptionprivate ASN1Value
EXPLICIT.content
private ASN1Value
SEQUENCE.Template.Element.defaultVal
private ASN1Value
SET.Template.Element.defaultVal
private ASN1Value
CHOICE.val
private ASN1Value
SET.Element.val
Methods in org.mozilla.jss.asn1 that return ASN1ValueModifier and TypeMethodDescriptionANY.Template.decode
(InputStream istream) ANY.Template.decode
(Tag implicitTag, InputStream istream) ASN1Template.decode
(InputStream istream) Decodes an ASN1Value from the InputStream without an implicit tag.ASN1Template.decode
(Tag implicitTag, InputStream istream) Decodes an ASN1Value from the InputStream with the given implicit tag.static ASN1Value
ASN1Util.decode
(ASN1Template template, byte[] encoded) static ASN1Value
ASN1Util.decode
(Tag implicitTag, ASN1Template template, byte[] encoded) BIT_STRING.Template.decode
(InputStream istream) BIT_STRING.Template.decode
(Tag implicitTag, InputStream istream) BOOLEAN.Template.decode
(InputStream istream) BOOLEAN.Template.decode
(Tag tag, InputStream istream) CharacterString.Template.decode
(InputStream istream) CharacterString.Template.decode
(Tag implicitTag, InputStream istream) CHOICE.Template.decode
(InputStream istream) CHOICE.Template.decode
(Tag implicitTag, InputStream istream) Decodes a CHOICE.ENUMERATED.Template.decode
(Tag tag, InputStream derStream) EXPLICIT.Template.decode
(InputStream istream) EXPLICIT.Template.decode
(Tag implicitTag, InputStream istream) INTEGER.Template.decode
(InputStream derStream) INTEGER.Template.decode
(Tag tag, InputStream derStream) NULL.Template.decode
(InputStream istream) NULL.Template.decode
(Tag implicitTag, InputStream istream) OBJECT_IDENTIFIER.Template.decode
(InputStream istream) OBJECT_IDENTIFIER.Template.decode
(Tag implicitTag, InputStream istream) OCTET_STRING.Template.decode
(InputStream istream) OCTET_STRING.Template.decode
(Tag implicitTag, InputStream istream) SEQUENCE.OF_Template.decode
(InputStream istream) Decodes a SEQUENCE OF from an input stream.SEQUENCE.OF_Template.decode
(Tag implicitTag, InputStream istream) Decodes a SEQUENCE OF with an implicit tag from an input stream.SEQUENCE.Template.decode
(InputStream istream) Decodes a SEQUENCE from its BER encoding.SEQUENCE.Template.decode
(Tag tag, InputStream istream) Decodes a SEQUENCE from its BER encoding, where the SEQUENCE itself has an implicit tag.SET.OF_Template.decode
(InputStream istream) Decodes aSET OF
from its BER encoding.SET.OF_Template.decode
(Tag implicitTag, InputStream istream) Decodes aSET OF
with an implicit tag from its BER encoding.SET.Template.decode
(InputStream istream) Decodes the input stream into a SET value.SET.Template.decode
(Tag tag, InputStream istream) Decodes the input stream into a SET value with the given implicit tag.TimeBase.Template.decode
(InputStream istream) TimeBase.Template.decode
(Tag implicitTag, InputStream istream) ANY.decodeWith
(ASN1Template template) Decodes this ANY using the given template.ANY.decodeWith
(Tag implicitTag, ASN1Template template) Decodes this ANY using the given template.SEQUENCE.Template.defaultAt
(int index) Returns the default value for the sub-template at the given index.SET.Template.defaultAt
(int index) Returns the default value for the sub-template at the given index.SET.elementAt
(int index) Returns the element at the given index in the SET.SET.elementWithTag
(Tag tag) Returns the element with the given Tag, or null if no element exists with the given tag.protected ASN1Value
OCTET_STRING.Template.generateInstance
(byte[] bytes) EXPLICIT.getContent()
SEQUENCE.Template.Element.getDefault()
SET.Template.Element.getDefault()
Returns the default value for this element, if one exists.CHOICE.getValue()
SET.Element.getValue()
Returns the value of this SET element.Methods in org.mozilla.jss.asn1 with parameters of type ASN1ValueModifier and TypeMethodDescriptionvoid
SEQUENCE.Template.addElement
(ASN1Template t, ASN1Value def) Adds a sub-template with a default value.void
SEQUENCE.Template.addElement
(Tag implicitTag, ASN1Template t, ASN1Value def) Adds a sub-template with a default value and an implicit tag.void
SET.addElement
(ASN1Value v) Adds an element to this SET.void
SET.addElement
(Tag implicitTag, ASN1Value v) Adds an element to this SET with the given implicit tag.void
SET.Template.addElement
(ASN1Template t, ASN1Value def) Adds a sub-template with the given default value to the end of this SET template.void
SET.Template.addElement
(Tag implicit, ASN1Template t, ASN1Value def) Adds a sub-template with the given default value and implicit tag to the end of this SET template.static byte[]
static byte[]
void
SEQUENCE.Template.insertElementAt
(ASN1Template t, ASN1Value def, int index) Inserts the template with the given default value at the given index.void
SEQUENCE.Template.insertElementAt
(Tag implicit, ASN1Template t, ASN1Value def, int index) Inserts the template with the given implicit tag and given default value at the given index.void
SET.insertElementAt
(ASN1Value v, int index) Inserts an element at the given index.void
SET.insertElementAt
(Tag implicitTag, ASN1Value v, int index) Inserts an element with the given implicit tag at the given index.void
SET.Template.insertElementAt
(ASN1Template t, ASN1Value def, int index) Inserts the template with the given default value at the given index.void
SET.Template.insertElementAt
(Tag implicit, ASN1Template t, ASN1Value def, int index) Inserts the template with the given implicit tag and given default value at the given index.Constructors in org.mozilla.jss.asn1 with parameters of type ASN1ValueModifierConstructorDescriptionCreate a CHOICE whose chosen element has no implicit tag.Create a CHOICE whose chosen element has an implicit tag.Element
(Tag implicitTag, ASN1Template type, ASN1Value defaultVal) Creates a new element with a default value.Makes a new SET element from the given value.Makes a new SET element from the given value with the given implicit tag.Element
(Tag implicitTag, ASN1Template type, ASN1Value defaultVal) Creates an EXPLICIT tag wrapping some other ASN1Value. -
Uses of ASN1Value in org.mozilla.jss.netscape.security.pkcs
Methods in org.mozilla.jss.netscape.security.pkcs that return ASN1ValueModifier and TypeMethodDescriptionPKCS12Util.create_EPKI_with_PBE_PKCS5_PBES2
(CryptoToken token, PrivateKey privateKey, Password password) PKCS12Util.create_EPKI_with_PBE_SHA1_DES3_CBC
(CryptoToken token, PrivateKey privateKey, Password password) -
Uses of ASN1Value in org.mozilla.jss.netscape.security.x509
Classes in org.mozilla.jss.netscape.security.x509 that implement ASN1ValueModifier and TypeClassDescriptionclass
DistributionPoint ::= SEQUENCE { distributionPoint [0] DistributionPointName OPTIONAL, reasons [1] ReasonFlags OPTIONAL, cRLIssuer [2] GeneralNames OPTIONAL } DistributionPointName ::= CHOICE { fullName [0] GeneralNames, nameRelativeToCRLIssuer [1] RelativeDistinguishedName } ReasonFlags ::= BIT STRING { unused (0), keyCompromise (1), cACompromise (2), affiliationChanged (3), superseded (4), cessationOfOperation (5), certificateHold (6) }class
issuingDistributionPoint ::= SEQUENCE { distributionPoint [0] DistributionPointName OPTIONAL, onlyContainsUserCerts [1] BOOLEAN DEFAULT FALSE, onlyContainsCACerts [2] BOOLEAN DEFAULT FALSE, onlySomeReasons [3] ReasonFlags OPTIONAL, indirectCRL [4] BOOLEAN DEFAULT FALSE } DistributionPointName ::= CHOICE { fullName [0] GeneralNames, nameRelativeToCRLIssuer [1] RelativeDistinguishedName } ReasonFlags ::= BIT STRING { unused (0), keyCompromise (1), cACompromise (2), affiliationChanged (3), superseded (4), cessationOfOperation (5), certificateHold (6) } GeneralNames ::= SEQUENCE SIZE (1..MAX) OF GeneralName GeneralName ::= CHOICE { otherName [0] OtherName, rfc822Name [1] IA5String, dNSName [2] IA5String, x400Address [3] ORAddress, directoryName [4] Name, ediPartyName [5] EDIPartyName, uniformResourceIdentifier [6] IA5String, iPAddress [7] OCTET STRING, registeredID [8] OBJECT IDENTIFIER} OtherName ::= SEQUENCE { type-id OBJECT IDENTIFIER, value [0] EXPLICIT ANY DEFINED BY type-id } EDIPartyName ::= SEQUENCE { nameAssigner [0] DirectoryString OPTIONAL, partyName [1] DirectoryString } RelativeDistinguishedName ::= SET OF AttributeTypeAndValue AttributeTypeAndValue ::= SEQUENCE { type AttributeType, value AttributeValue } AttributeType ::= OBJECT IDENTIFIER AttributeValue ::= ANY DEFINED BY AttributeTypeMethods in org.mozilla.jss.netscape.security.x509 that return ASN1ValueModifier and TypeMethodDescriptionCRLDistributionPoint.Template.decode
(InputStream istream) CRLDistributionPoint.Template.decode
(Tag implicitTag, InputStream istream) -
Uses of ASN1Value in org.mozilla.jss.pkcs10
Classes in org.mozilla.jss.pkcs10 that implement ASN1ValueModifier and TypeClassDescriptionclass
A pkcs10 signed CertificationRequest.class
A TBSCertificationRequest (to-be-signed CertificationRequest), the actual information in a CertificationRequest apart from the signature.Methods in org.mozilla.jss.pkcs10 that return ASN1ValueModifier and TypeMethodDescriptionCertificationRequest.Template.decode
(InputStream istream) CertificationRequest.Template.decode
(Tag implicitTag, InputStream istream) CertificationRequestInfo.Template.decode
(InputStream istream) CertificationRequestInfo.Template.decode
(Tag implicitTag, InputStream istream) -
Uses of ASN1Value in org.mozilla.jss.pkcs12
Classes in org.mozilla.jss.pkcs12 that implement ASN1ValueModifier and TypeClassDescriptionclass
An AuthenticatedSafes, which is aSEQUENCE
of SafeContents.class
A PKCS #12 cert bag.class
class
The top level ASN.1 structure for a PKCS #12 blob.final class
A PKCS #12 SafeBag structure.class
Methods in org.mozilla.jss.pkcs12 that return ASN1ValueModifier and TypeMethodDescriptionAuthenticatedSafes.Template.decode
(InputStream istream) AuthenticatedSafes.Template.decode
(Tag implicitTag, InputStream istream) CertBag.Template.decode
(InputStream istream) CertBag.Template.decode
(Tag implicitTag, InputStream istream) MacData.Template.decode
(InputStream istream) MacData.Template.decode
(Tag implicitTag, InputStream istream) PFX.Template.decode
(InputStream istream) PFX.Template.decode
(Tag implicitTag, InputStream istream) SafeBag.Template.decode
(InputStream istream) SafeBag.Template.decode
(Tag implicitTag, InputStream istream) SecretBag.Template.decode
(InputStream istream) SecretBag.Template.decode
(Tag implicitTag, InputStream istream) SafeBag.getInterpretedBagContent()
Returns the bagContent interpreted by type.CertBag.getInterpretedCert()
Returns the cert field of the CertBag based on its type.Constructors in org.mozilla.jss.pkcs12 with parameters of type ASN1ValueModifierConstructorDescriptionCertBag
(OBJECT_IDENTIFIER certType, ASN1Value cert) Creates a CertBag from a type and a cert.SafeBag
(OBJECT_IDENTIFIER bagType, ASN1Value bagContent, SET bagAttributes) Creates a new SafeBag from its components.SecretBag
(OBJECT_IDENTIFIER secretType, ASN1Value secret) Creates a SecretBag with the given secret type and secret. -
Uses of ASN1Value in org.mozilla.jss.pkcs7
Classes in org.mozilla.jss.pkcs7 that implement ASN1ValueModifier and TypeClassDescriptionclass
An Attribute, which has the following ASN.1 definition (roughly):class
A PKCS #7 ContentInfo structure.class
class
class
The PKCS #7 type EncryptedContentInfo, which encapsulates encrypted data.class
The PKCS #7 structure EncryptedData.class
class
An issuer name and serial number, used to uniquely identify a certificate.class
class
class
A PKCS #7 SignedData structure.class
A PKCS #7 SignerInfo.Methods in org.mozilla.jss.pkcs7 that return ASN1ValueModifier and TypeMethodDescriptionAttribute.Template.decode
(InputStream istream) Attribute.Template.decode
(Tag implicit, InputStream istream) ContentInfo.Template.decode
(InputStream istream) ContentInfo.Template.decode
(Tag implicitTag, InputStream istream) DigestedData.Template.decode
(InputStream istream) DigestedData.Template.decode
(Tag implicitTag, InputStream istream) DigestInfo.Template.decode
(InputStream ostream) DigestInfo.Template.decode
(Tag implicitTag, InputStream ostream) EncryptedContentInfo.Template.decode
(InputStream istream) EncryptedContentInfo.Template.decode
(Tag implicitTag, InputStream istream) EncryptedData.Template.decode
(InputStream istream) EncryptedData.Template.decode
(Tag implicitTag, InputStream istream) EnvelopedData.Template.decode
(InputStream istream) EnvelopedData.Template.decode
(Tag implicitTag, InputStream istream) IssuerAndSerialNumber.Template.decode
(InputStream istream) IssuerAndSerialNumber.Template.decode
(Tag implicitTag, InputStream istream) RecipientInfo.Template.decode
(InputStream istream) RecipientInfo.Template.decode
(Tag implicitTag, InputStream istream) SignedAndEnvelopedData.Template.decode
(InputStream istream) SignedAndEnvelopedData.Template.decode
(Tag implicitTag, InputStream istream) SignedData.Template.decode
(InputStream istream) SignedData.Template.decode
(Tag implicitTag, InputStream istream) SignerInfo.Template.decode
(InputStream istream) SignerInfo.Template.decode
(Tag implicitTag, InputStream istream) ContentInfo.getInterpretedContent()
Returns the content, interpreted based on its type.Constructors in org.mozilla.jss.pkcs7 with parameters of type ASN1ValueModifierConstructorDescriptionAttribute
(OBJECT_IDENTIFIER type, ASN1Value value) ContentInfo
(OBJECT_IDENTIFIER contentType, ASN1Value content) Creates a ContentInfo with the given type and content. -
Uses of ASN1Value in org.mozilla.jss.pkix.cert
Classes in org.mozilla.jss.pkix.cert that implement ASN1ValueModifier and TypeClassDescriptionclass
An X.509 signed certificate.class
A TBSCertificate (to-be-signed certificate), the actual information in a certificate apart from the signature.class
class
Represent the Subject Key Identifier Extension.Methods in org.mozilla.jss.pkix.cert that return ASN1ValueModifier and TypeMethodDescriptionCertificate.Template.decode
(InputStream istream) Certificate.Template.decode
(Tag implicitTag, InputStream istream) CertificateInfo.Template.decode
(InputStream istream) CertificateInfo.Template.decode
(Tag implicitTag, InputStream istream) Extension.Template.decode
(InputStream istream) Extension.Template.decode
(Tag implicit, InputStream istream) SubjectKeyIdentifier.Template.decode
(InputStream istream) SubjectKeyIdentifier.Template.decode
(Tag implicit, InputStream istream) private static ASN1Value
CertificateInfo.encodeValidityDate
(Date d) Returns the correct ASN1Value (UTCTime or GeneralizedTime) to represent the given certificate validity date. -
Uses of ASN1Value in org.mozilla.jss.pkix.cmc
Classes in org.mozilla.jss.pkix.cmc that implement ASN1ValueModifier and TypeClassDescriptionclass
CMC BodyPartReference:class
CMC CMCCertId.class
CMC CMCStatusInfo:class
CMCStatusInfoV2 replaces CMCStatusInfo in rfc 5272 CMC CMCStatusInfoV2:class
CMC DecryptedPOP:class
CMC EncryptedPOP:class
ExtendedFailInfo per rfc 5272 It is to be used in CMCStatusInfoV2 as a CHOICE of otherInfoclass
CMC GetCert.class
CMC IdentityProofV2: per rfc 5272class
CMC LraPopWitness:class
CMCStatusInfoV2 OtherInfo:class
CMC OtherMsg.class
CMC OtherReqMsg.class
CMC PendInfo:class
A PKIData for CMC full enrollment request.class
CMC PopLinkWitnessV2: per rfc 5272class
A ResponseBody for CMC full enrollment request.class
CMC RevokeRequest.class
A tagged attribute, which has the following ASN.1 definition :class
CMC TaggedCertificationRequest:class
CMC TaggedContentInfo.class
CMC TaggedRequest:Methods in org.mozilla.jss.pkix.cmc that return ASN1ValueModifier and TypeMethodDescriptionBodyPartReference.Template.decode
(InputStream istream) BodyPartReference.Template.decode
(Tag implicitTag, InputStream istream) CMCCertId.Template.decode
(InputStream istream) CMCCertId.Template.decode
(Tag implicitTag, InputStream istream) CMCStatusInfo.Template.decode
(InputStream istream) CMCStatusInfo.Template.decode
(Tag implicitTag, InputStream istream) CMCStatusInfoV2.Template.decode
(InputStream istream) CMCStatusInfoV2.Template.decode
(Tag implicitTag, InputStream istream) DecryptedPOP.Template.decode
(InputStream istream) DecryptedPOP.Template.decode
(Tag implicitTag, InputStream istream) EncryptedPOP.Template.decode
(InputStream istream) EncryptedPOP.Template.decode
(Tag implicitTag, InputStream istream) ExtendedFailInfo.Template.decode
(InputStream istream) ExtendedFailInfo.Template.decode
(Tag implicit, InputStream istream) GetCert.Template.decode
(InputStream istream) GetCert.Template.decode
(Tag implicitTag, InputStream istream) IdentityProofV2.Template.decode
(InputStream istream) IdentityProofV2.Template.decode
(Tag implicitTag, InputStream istream) LraPopWitness.Template.decode
(InputStream istream) LraPopWitness.Template.decode
(Tag implicitTag, InputStream istream) OtherInfo.Template.decode
(InputStream istream) OtherInfo.Template.decode
(Tag implicitTag, InputStream istream) OtherMsg.Template.decode
(InputStream istream) OtherMsg.Template.decode
(Tag implicitTag, InputStream istream) OtherReqMsg.Template.decode
(InputStream istream) OtherReqMsg.Template.decode
(Tag implicitTag, InputStream istream) PendInfo.Template.decode
(InputStream istream) PendInfo.Template.decode
(Tag implicitTag, InputStream istream) PKIData.Template.decode
(InputStream istream) PKIData.Template.decode
(Tag implicitTag, InputStream istream) PopLinkWitnessV2.Template.decode
(InputStream istream) PopLinkWitnessV2.Template.decode
(Tag implicitTag, InputStream istream) ResponseBody.Template.decode
(InputStream istream) ResponseBody.Template.decode
(Tag implicitTag, InputStream istream) RevokeRequest.Template.decode
(InputStream istream) RevokeRequest.Template.decode
(Tag implicitTag, InputStream istream) TaggedAttribute.Template.decode
(InputStream istream) TaggedAttribute.Template.decode
(Tag implicit, InputStream istream) TaggedCertificationRequest.Template.decode
(InputStream istream) TaggedCertificationRequest.Template.decode
(Tag implicitTag, InputStream istream) TaggedContentInfo.Template.decode
(InputStream istream) TaggedContentInfo.Template.decode
(Tag implicitTag, InputStream istream) TaggedRequest.Template.decode
(InputStream istream) TaggedRequest.Template.decode
(Tag implicitTag, InputStream istream) Constructors in org.mozilla.jss.pkix.cmc with parameters of type ASN1ValueModifierConstructorDescriptionExtendedFailInfo
(OBJECT_IDENTIFIER failInfoOID, ASN1Value failInfoValue) TaggedAttribute
(INTEGER bodyPartID, OBJECT_IDENTIFIER type, ASN1Value value) -
Uses of ASN1Value in org.mozilla.jss.pkix.cmmf
Classes in org.mozilla.jss.pkix.cmmf that implement ASN1ValueModifier and TypeClassDescriptionclass
class
class
A CMMF CertRepContent.class
class
CMMF GetCRL.class
CMMF IssuerAndSubject.class
class
CMMF RevRepContent.class
CMMF RevRequest.Methods in org.mozilla.jss.pkix.cmmf that return ASN1ValueModifier and TypeMethodDescriptionGetCRL.Template.decode
(InputStream istream) GetCRL.Template.decode
(Tag implicitTag, InputStream istream) IssuerAndSubject.Template.decode
(InputStream istream) IssuerAndSubject.Template.decode
(Tag implicitTag, InputStream istream) PKIStatusInfo.Template.decode
(InputStream istream) PKIStatusInfo.Template.decode
(Tag implicitTag, InputStream istream) RevRepContent.Template.decode
(InputStream istream) RevRepContent.Template.decode
(Tag implicitTag, InputStream istream) RevRequest.Template.decode
(InputStream istream) RevRequest.Template.decode
(Tag implicitTag, InputStream istream) -
Uses of ASN1Value in org.mozilla.jss.pkix.cms
Classes in org.mozilla.jss.pkix.cms that implement ASN1ValueModifier and TypeClassDescriptionclass
A PKCS #7 ContentInfo structure.class
class
class
A CMS EncapsulatedContentInfo structure.class
The PKCS #7 type EncryptedContentInfo, which encapsulates encrypted data.class
The PKCS #7 structure EncryptedData.class
class
An issuer name and serial number, used to uniquely identify a certificate.class
class
class
A CMS SignedData structure.class
CMS SignerIdentifier:class
A CMS SignerInfo.Methods in org.mozilla.jss.pkix.cms that return ASN1ValueModifier and TypeMethodDescriptionContentInfo.Template.decode
(InputStream istream) ContentInfo.Template.decode
(Tag implicitTag, InputStream istream) DigestedData.Template.decode
(InputStream istream) DigestedData.Template.decode
(Tag implicitTag, InputStream istream) DigestInfo.Template.decode
(InputStream ostream) DigestInfo.Template.decode
(Tag implicitTag, InputStream ostream) EncapsulatedContentInfo.Template.decode
(InputStream istream) EncapsulatedContentInfo.Template.decode
(Tag implicitTag, InputStream istream) EncryptedContentInfo.Template.decode
(InputStream istream) EncryptedContentInfo.Template.decode
(Tag implicitTag, InputStream istream) EncryptedData.Template.decode
(InputStream istream) EncryptedData.Template.decode
(Tag implicitTag, InputStream istream) EnvelopedData.Template.decode
(InputStream istream) EnvelopedData.Template.decode
(Tag implicitTag, InputStream istream) IssuerAndSerialNumber.Template.decode
(InputStream istream) IssuerAndSerialNumber.Template.decode
(Tag implicitTag, InputStream istream) RecipientInfo.Template.decode
(InputStream istream) RecipientInfo.Template.decode
(Tag implicitTag, InputStream istream) SignedAndEnvelopedData.Template.decode
(InputStream istream) SignedAndEnvelopedData.Template.decode
(Tag implicitTag, InputStream istream) SignedData.Template.decode
(InputStream istream) SignedData.Template.decode
(Tag implicitTag, InputStream istream) SignerIdentifier.Template.decode
(InputStream istream) SignerIdentifier.Template.decode
(Tag implicitTag, InputStream istream) SignerInfo.Template.decode
(InputStream istream) SignerInfo.Template.decode
(Tag implicitTag, InputStream istream) ContentInfo.getInterpretedContent()
Returns the content, interpreted based on its type.Constructors in org.mozilla.jss.pkix.cms with parameters of type ASN1ValueModifierConstructorDescriptionContentInfo
(OBJECT_IDENTIFIER contentType, ASN1Value content) Creates a ContentInfo with the given type and content.EncapsulatedContentInfo
(OBJECT_IDENTIFIER contentType, ASN1Value content) Creates a EncapsulatedContentInfo with the given type and content. -
Uses of ASN1Value in org.mozilla.jss.pkix.crmf
Classes in org.mozilla.jss.pkix.crmf that implement ASN1ValueModifier and TypeClassDescriptionclass
CRMF CertId.class
This class models a CRMF CertReqMsg structure.class
A PKIX CertRequest.class
This class models a CRMF CertTemplate structure.class
A CRMFControl
.class
class
The CRMF structure EncryptedValue for storing the encrypted key to be archived.class
class
CRMF PKIPublicationInfo:class
CRMF POPOPrivKey:class
CRMF POPOSigningKey:class
CRMF ProofOfPossession:Methods in org.mozilla.jss.pkix.crmf that return ASN1ValueModifier and TypeMethodDescriptionCertId.Template.decode
(InputStream istream) CertId.Template.decode
(Tag implicitTag, InputStream istream) CertReqMsg.Template.decode
(InputStream istream) Decodes a CertReqMsg from the given input stream.CertReqMsg.Template.decode
(Tag implicit, InputStream istream) Decodes a CertReqMsg from the given input stream, using the given implicit tag.CertRequest.Template.decode
(InputStream istream) CertRequest.Template.decode
(Tag implicit, InputStream istream) CertTemplate.Template.decode
(InputStream istream) Decodes a CertTemplate from its BER encoding.CertTemplate.Template.decode
(Tag implicit, InputStream istream) Control.Template.decode
(InputStream istream) Control.Template.decode
(Tag implicit, InputStream istream) EncryptedKey.Template.decode
(InputStream istream) EncryptedKey.Template.decode
(Tag implicitTag, InputStream istream) EncryptedValue.Template.decode
(InputStream istream) EncryptedValue.Template.decode
(Tag implicitTag, InputStream istream) PKIArchiveOptions.Template.decode
(InputStream istream) Decodes a PKIArchiveOptions.PKIArchiveOptions.Template.decode
(Tag implicitTag, InputStream istream) Decodes a PKIArchiveOptions.PKIPublicationInfo.Template.decode
(InputStream istream) PKIPublicationInfo.Template.decode
(Tag implicitTag, InputStream istream) POPOPrivKey.Template.decode
(InputStream istream) POPOPrivKey.Template.decode
(Tag implicitTag, InputStream istream) Should not be called, because POPOPrivKey is a CHOICE and cannot have an implicit tag.POPOSigningKey.Template.decode
(InputStream istream) POPOSigningKey.Template.decode
(Tag implicitTag, InputStream istream) ProofOfPossession.Template.decode
(InputStream istream) ProofOfPossession.Template.decode
(Tag implicitTag, InputStream istream) Constructors in org.mozilla.jss.pkix.crmf with parameters of type ASN1Value -
Uses of ASN1Value in org.mozilla.jss.pkix.primitive
Classes in org.mozilla.jss.pkix.primitive that implement ASN1ValueModifier and TypeClassDescriptionclass
class
An Attribute, which has the following ASN.1 definition (roughly):class
An AttributeValueAssertion, which has the following ASN.1 definition (roughly):class
An X.500 DirectoryString.class
PKCS #8 EncryptedPrivateKeyInfo.class
An X.500 Name.class
PKCS #5 PBEParameter, and PKCS #12 pkcs-12PbeParams.class
PKCS #5 PBES2Parameterclass
PKCS #5 PBKDF2-Params.class
class
A RelativeDistinguishedName, whose ASN.1 is:class
A SubjectPublicKeyInfo, which stores information about a public key.Fields in org.mozilla.jss.pkix.primitive declared as ASN1ValueMethods in org.mozilla.jss.pkix.primitive that return ASN1ValueModifier and TypeMethodDescriptionAlgorithmIdentifier.Template.decode
(InputStream istream) AlgorithmIdentifier.Template.decode
(Tag implicit, InputStream istream) Attribute.Template.decode
(InputStream istream) Attribute.Template.decode
(Tag implicit, InputStream istream) AVA.Template.decode
(InputStream istream) AVA.Template.decode
(Tag implicit, InputStream istream) DirectoryString.Template.decode
(InputStream istream) DirectoryString.Template.decode
(Tag implicitTag, InputStream istream) EncryptedPrivateKeyInfo.Template.decode
(InputStream istream) EncryptedPrivateKeyInfo.Template.decode
(Tag implicitTag, InputStream istream) Name.Template.decode
(InputStream istream) Name.Template.decode
(Tag implicit, InputStream istream) PBEParameter.Template.decode
(InputStream istream) PBEParameter.Template.decode
(Tag implicitTag, InputStream istream) PBES2Params.Template.decode
(InputStream istream) PBES2Params.Template.decode
(Tag implicitTag, InputStream istream) PBKDF2Params.Template.decode
(InputStream istream) PBKDF2Params.Template.decode
(Tag implicitTag, InputStream istream) PrivateKeyInfo.Template.decode
(InputStream istream) PrivateKeyInfo.Template.decode
(Tag implicitTag, InputStream istream) RDN.Template.decode
(InputStream istream) RDN.Template.decode
(Tag implicit, InputStream istream) SubjectPublicKeyInfo.Template.decode
(InputStream istream) SubjectPublicKeyInfo.Template.decode
(Tag implicit, InputStream istream) AlgorithmIdentifier.getParameters()
If this instance was constructed, returns the parameter passed in to the constructor.Constructors in org.mozilla.jss.pkix.primitive with parameters of type ASN1ValueModifierConstructorDescriptionAlgorithmIdentifier
(OBJECT_IDENTIFIER oid, ASN1Value parameters) Creates an AlgorithmIdentifier.Attribute
(OBJECT_IDENTIFIER type, ASN1Value value) AVA
(OBJECT_IDENTIFIER oid, ASN1Value value) -
Uses of ASN1Value in org.mozilla.jss.SecretDecoderRing
Classes in org.mozilla.jss.SecretDecoderRing that implement ASN1ValueModifier and TypeClassDescriptionclass
An ASN.1 class for encoding the SecretDecoderRing result.Methods in org.mozilla.jss.SecretDecoderRing that return ASN1ValueModifier and TypeMethodDescriptionEncoding.Template.decode
(InputStream istream) Encoding.Template.decode
(Tag implicitTag, InputStream istream)