Package org.mozilla.jss.pkcs7

Creating and interpeting PKCS #7 blobs.

Class Summary

Attribute An Attribute, which has the following ASN.1 definition (roughly):
      Attribute ::= SEQUENCE {
          type        OBJECT IDENTIFIER,
          value       SET }
 
Attribute.Template A Template for decoding an Attribute.
ContentInfo A PKCS #7 ContentInfo structure.
ContentInfo.Template A template for decoding a ContentInfo blob
DigestedData
DigestedData.Template A Template for decoding BER-encoded DigestData items.
DigestInfo
DigestInfo.Template A class for decoding the BER encoding of a DigestInfo.
EncryptedContentInfo The PKCS #7 type EncryptedContentInfo, which encapsulates encrypted data.
EncryptedContentInfo.Template A template file for decoding a EnvelopedData blob
EncryptedData The PKCS #7 structure EncryptedData.
EncryptedData.Template A Template for decoding EncryptedData items.
EnvelopedData
EnvelopedData.Template A template file for decoding a EnvelopedData blob
IssuerAndSerialNumber An issuer name and serial number, used to uniquely identify a certificate.
IssuerAndSerialNumber.Template A template for decoding an IssuerAndSerialNumber from its BER encoding.
RecipientInfo
RecipientInfo.Template A template file for decoding a RecipientInfo blob
SignedAndEnvelopedData
SignedAndEnvelopedData.Template A Template class for decoding BER-encoded SignedAndEnvelopedData items.
SignedData A PKCS #7 SignedData structure.
SignedData.Template A template file for decoding a SignedData blob
SignerInfo A PKCS #7 SignerInfo.
SignerInfo.Template A template for decoding a SignerInfo blob
Creating and interpeting PKCS #7 blobs.