public class EnvelopedDataParser
extends java.lang.Object
EnvelopedData object.
EnvelopedData ::= SEQUENCE {
version CMSVersion,
originatorInfo [0] IMPLICIT OriginatorInfo OPTIONAL,
recipientInfos RecipientInfos,
encryptedContentInfo EncryptedContentInfo,
unprotectedAttrs [1] IMPLICIT UnprotectedAttributes OPTIONAL
}
| Constructor and Description |
|---|
EnvelopedDataParser(ASN1SequenceParser seq) |
| Modifier and Type | Method and Description |
|---|---|
EncryptedContentInfoParser |
getEncryptedContentInfo() |
OriginatorInfo |
getOriginatorInfo() |
ASN1SetParser |
getRecipientInfos() |
ASN1SetParser |
getUnprotectedAttrs() |
ASN1Integer |
getVersion() |
public EnvelopedDataParser(ASN1SequenceParser seq) throws java.io.IOException
java.io.IOExceptionpublic ASN1Integer getVersion()
public OriginatorInfo getOriginatorInfo() throws java.io.IOException
java.io.IOExceptionpublic ASN1SetParser getRecipientInfos() throws java.io.IOException
java.io.IOExceptionpublic EncryptedContentInfoParser getEncryptedContentInfo() throws java.io.IOException
java.io.IOExceptionpublic ASN1SetParser getUnprotectedAttrs() throws java.io.IOException
java.io.IOException