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.IOException
public ASN1Integer getVersion()
public OriginatorInfo getOriginatorInfo() throws java.io.IOException
java.io.IOException
public ASN1SetParser getRecipientInfos() throws java.io.IOException
java.io.IOException
public EncryptedContentInfoParser getEncryptedContentInfo() throws java.io.IOException
java.io.IOException
public ASN1SetParser getUnprotectedAttrs() throws java.io.IOException
java.io.IOException