Top Description Fields Constructors Methods
org.bouncycastle.asn1.cms

public Class AuthEnvelopedDataParser

extends Object
Class Inheritance
Imports
java.io.IOException, org.bouncycastle.asn1.ASN1Encodable, .ASN1Integer, .ASN1OctetString, .ASN1ParsingException, .ASN1SequenceParser, .ASN1SetParser, .ASN1TaggedObjectParser, .ASN1Util, .BERTags

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 }

Field Summary

Modifier and TypeField and Description
private boolean
private ASN1Encodable
private boolean
private ASN1SequenceParser
private ASN1Integer

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public ASN1SetParser
public EncryptedContentInfoParser
public ASN1OctetString
public OriginatorInfo
public ASN1SetParser
public ASN1SetParser
public ASN1Integer
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

isDataback to summary
private boolean isData
nextObjectback to summary
private ASN1Encodable nextObject
originatorInfoCalledback to summary
private boolean originatorInfoCalled
seqback to summary
private ASN1SequenceParser seq
versionback to summary
private ASN1Integer version

Constructor Detail

AuthEnvelopedDataParserback to summary
public AuthEnvelopedDataParser(ASN1SequenceParser seq) throws IOException

Method Detail

getAuthAttrsback to summary
public ASN1SetParser getAuthAttrs() throws IOException
getAuthEncryptedContentInfoback to summary
public EncryptedContentInfoParser getAuthEncryptedContentInfo() throws IOException
getMacback to summary
public ASN1OctetString getMac() throws IOException
getOriginatorInfoback to summary
public OriginatorInfo getOriginatorInfo() throws IOException
getRecipientInfosback to summary
public ASN1SetParser getRecipientInfos() throws IOException
getUnauthAttrsback to summary
public ASN1SetParser getUnauthAttrs() throws IOException
getVersionback to summary
public ASN1Integer getVersion()