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(ASN1SequenceParser seq)
throws java.io.IOException
getVersion
public ASN1Integer getVersion()
getOriginatorInfo
public OriginatorInfo getOriginatorInfo()
throws java.io.IOException
getRecipientInfos
public ASN1SetParser getRecipientInfos()
throws java.io.IOException
getAuthEncryptedContentInfo
public EncryptedContentInfoParser getAuthEncryptedContentInfo()
throws java.io.IOException
getAuthAttrs
public ASN1SetParser getAuthAttrs()
throws java.io.IOException
getMac
public ASN1OctetString getMac()
throws java.io.IOException
getUnauthAttrs
public ASN1SetParser getUnauthAttrs()
throws java.io.IOException