org.bouncycastle.asn1.cms
Class AuthEnvelopedDataParser
java.lang.Object
org.bouncycastle.asn1.cms.AuthEnvelopedDataParser
- public class AuthEnvelopedDataParser
- extends java.lang.Object
Parse 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 }
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AuthEnvelopedDataParser
public AuthEnvelopedDataParser(org.bouncycastle.asn1.ASN1SequenceParser seq)
throws java.io.IOException
getVersion
public org.bouncycastle.asn1.ASN1Integer getVersion()
getOriginatorInfo
public OriginatorInfo getOriginatorInfo()
throws java.io.IOException
- Throws:
java.io.IOException
getRecipientInfos
public org.bouncycastle.asn1.ASN1SetParser getRecipientInfos()
throws java.io.IOException
- Throws:
java.io.IOException
getAuthEncryptedContentInfo
public EncryptedContentInfoParser getAuthEncryptedContentInfo()
throws java.io.IOException
- Throws:
java.io.IOException
getAuthAttrs
public org.bouncycastle.asn1.ASN1SetParser getAuthAttrs()
throws java.io.IOException
- Throws:
java.io.IOException
getMac
public org.bouncycastle.asn1.ASN1OctetString getMac()
throws java.io.IOException
- Throws:
java.io.IOException
getUnauthAttrs
public org.bouncycastle.asn1.ASN1SetParser getUnauthAttrs()
throws java.io.IOException
- Throws:
java.io.IOException