JSS 3.1.1

Package org.mozilla.jss.pkix.primitive

Frequently-used primitive ASN.1 types, such as AlgorithmIdentifier, PrivateKeyInfo, and X.500 Name.

See:
          Description

Class Summary
AlgorithmIdentifier  
AlgorithmIdentifier.Template  
Attribute An Attribute, which has the following ASN.1 definition (roughly):
Attribute.Template A Template for decoding an Attribute.
AVA An AttributeValueAssertion, which has the following ASN.1 definition (roughly):
AVA.Template A Template for decoding an AVA.
DirectoryString An X.500 DirectoryString.
DirectoryString.Template A Template for decoding DirectoryStrings from their BER encoding.
EncryptedPrivateKeyInfo PKCS #8 EncryptedPrivateKeyInfo.
EncryptedPrivateKeyInfo.Template A template class for decoding EncryptedPrivateKeyInfos from BER.
Name An X.500 Name.
Name.Template  
PBEParameter PKCS #5 PBEParameter, and PKCS #12 pkcs-12PbeParams.
PBEParameter.Template A template class for decoding a PBEParameter.
PrivateKeyInfo  
PrivateKeyInfo.Template A template class for decoding PrivateKeyInfos from BER.
RDN A RelativeDistinguishedName, whose ASN.1 is:
RDN.Template  
SubjectPublicKeyInfo A SubjectPublicKeyInfo, which stores information about a public key.
SubjectPublicKeyInfo.Template  
 

Exception Summary
TooFewElementsException  
 

Package org.mozilla.jss.pkix.primitive Description

Frequently-used primitive ASN.1 types, such as AlgorithmIdentifier, PrivateKeyInfo, and X.500 Name.


JSS 3.1.1