org.mozilla.jss.pkcs7
public class SignedAndEnvelopedData extends Object implements ASN1Value
Nested Class Summary | |
---|---|
static class | SignedAndEnvelopedData.Template
A Template class for decoding BER-encoded SignedAndEnvelopedData items. |
Constructor Summary | |
---|---|
SignedAndEnvelopedData(INTEGER version, SET recipientInfos, SET digestAlgorithms, EncryptedContentInfo encryptedContentInfo, SET certificates, SET crls, SET signerInfos) |
Method Summary | |
---|---|
void | encode(OutputStream ostream) |
void | encode(Tag implicitTag, OutputStream ostream) |
SET | getCertificates()
Returns a SET of ANYs. |
SET | getCrls()
Returns a SET of ANYs. |
SET | getDigestAlgorithms()
Returns a SET of AlgorithmIdentifier. |
EncryptedContentInfo | getEncryptedContentInfo()
Returns the encrypted content. |
SET | getRecipientInfos()
Returns a SET of RecipientInfo. |
SET | getSignerInfos()
Returns a SET of SignerInfo. |
Tag | getTag() |
INTEGER | getVersion()
Returns the version number. |
null
if the
certificates field is not present.null
if the crls
field is not present.