public class AuthEnvelopedDataParser
extends java.lang.Object
AuthEnvelopedData
input stream.
AuthEnvelopedData ::= SEQUENCE { version CMSVersion, originatorInfo [0] IMPLICIT OriginatorInfo OPTIONAL, recipientInfos RecipientInfos, authEncryptedContentInfo EncryptedContentInfo, authAttrs [1] IMPLICIT AuthAttributes OPTIONAL, mac MessageAuthenticationCode, unauthAttrs [2] IMPLICIT UnauthAttributes OPTIONAL }
Constructor and Description |
---|
AuthEnvelopedDataParser(org.bouncycastle.asn1.ASN1SequenceParser seq) |
Modifier and Type | Method and Description |
---|---|
org.bouncycastle.asn1.ASN1SetParser |
getAuthAttrs() |
EncryptedContentInfoParser |
getAuthEncryptedContentInfo() |
org.bouncycastle.asn1.ASN1OctetString |
getMac() |
OriginatorInfo |
getOriginatorInfo() |
org.bouncycastle.asn1.ASN1SetParser |
getRecipientInfos() |
org.bouncycastle.asn1.ASN1SetParser |
getUnauthAttrs() |
org.bouncycastle.asn1.ASN1Integer |
getVersion() |
public AuthEnvelopedDataParser(org.bouncycastle.asn1.ASN1SequenceParser seq) throws java.io.IOException
java.io.IOException
public org.bouncycastle.asn1.ASN1Integer getVersion()
public OriginatorInfo getOriginatorInfo() throws java.io.IOException
java.io.IOException
public org.bouncycastle.asn1.ASN1SetParser getRecipientInfos() throws java.io.IOException
java.io.IOException
public EncryptedContentInfoParser getAuthEncryptedContentInfo() throws java.io.IOException
java.io.IOException
public org.bouncycastle.asn1.ASN1SetParser getAuthAttrs() throws java.io.IOException
java.io.IOException
public org.bouncycastle.asn1.ASN1OctetString getMac() throws java.io.IOException
java.io.IOException
public org.bouncycastle.asn1.ASN1SetParser getUnauthAttrs() throws java.io.IOException
java.io.IOException