org.bouncycastle.asn1.cms

Class EnvelopedDataParser

public class EnvelopedDataParser extends Object

 EnvelopedData ::= SEQUENCE {
     version CMSVersion,
     originatorInfo [0] IMPLICIT OriginatorInfo OPTIONAL,
     recipientInfos RecipientInfos,
     encryptedContentInfo EncryptedContentInfo,
     unprotectedAttrs [1] IMPLICIT UnprotectedAttributes OPTIONAL 
 }
 
Constructor Summary
EnvelopedDataParser(ASN1SequenceParser seq)
Method Summary
ASN1SetParsergetCertificates()
ASN1SetParsergetCrls()
EncryptedContentInfoParsergetEncryptedContentInfo()
OriginatorInfogetOriginatorInfo()
ASN1SetParsergetRecipientInfos()
ASN1SetParsergetUnprotectedAttrs()
DERIntegergetVersion()

Constructor Detail

EnvelopedDataParser

public EnvelopedDataParser(ASN1SequenceParser seq)

Method Detail

getCertificates

public ASN1SetParser getCertificates()

getCrls

public ASN1SetParser getCrls()

getEncryptedContentInfo

public EncryptedContentInfoParser getEncryptedContentInfo()

getOriginatorInfo

public OriginatorInfo getOriginatorInfo()

getRecipientInfos

public ASN1SetParser getRecipientInfos()

getUnprotectedAttrs

public ASN1SetParser getUnprotectedAttrs()

getVersion

public DERInteger getVersion()