Package org.mozilla.jss.pkix.cms
Class SignedAndEnvelopedData
- java.lang.Object
-
- org.mozilla.jss.pkix.cms.SignedAndEnvelopedData
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSignedAndEnvelopedData.TemplateA Template class for decoding BER-encoded SignedAndEnvelopedData items.
-
Constructor Summary
Constructors Constructor Description SignedAndEnvelopedData(INTEGER version, SET recipientInfos, SET digestAlgorithms, EncryptedContentInfo encryptedContentInfo, SET certificates, SET crls, SET signerInfos)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidencode(java.io.OutputStream ostream)Write this value's DER encoding to an output stream using its own base tag.voidencode(Tag implicitTag, java.io.OutputStream ostream)Write this value's DER encoding to an output stream using an implicit tag.SETgetCertificates()Returns a SET of ANYs.SETgetCrls()Returns a SET of ANYs.SETgetDigestAlgorithms()Returns a SET of AlgorithmIdentifier.EncryptedContentInfogetEncryptedContentInfo()Returns the encrypted content.SETgetRecipientInfos()Returns a SET of RecipientInfo.SETgetSignerInfos()Returns a SET of SignerInfo.TaggetTag()Returns the base tag for this type, not counting any tags that may be imposed on it by its context.INTEGERgetVersion()Returns the version number.
-
-
-
Method Detail
-
getVersion
public INTEGER getVersion()
Returns the version number. The current version is 1.
-
getRecipientInfos
public SET getRecipientInfos()
Returns a SET of RecipientInfo.
-
getDigestAlgorithms
public SET getDigestAlgorithms()
Returns a SET of AlgorithmIdentifier.
-
getEncryptedContentInfo
public EncryptedContentInfo getEncryptedContentInfo()
Returns the encrypted content.
-
getCertificates
public SET getCertificates()
Returns a SET of ANYs. May returnnullif the certificates field is not present.
-
getCrls
public SET getCrls()
Returns a SET of ANYs. May returnnullif the crls field is not present.
-
getSignerInfos
public SET getSignerInfos()
Returns a SET of SignerInfo.
-
getTag
public Tag getTag()
Description copied from interface:ASN1ValueReturns the base tag for this type, not counting any tags that may be imposed on it by its context.
-
encode
public void encode(java.io.OutputStream ostream) throws java.io.IOExceptionDescription copied from interface:ASN1ValueWrite this value's DER encoding to an output stream using its own base tag.
-
-