public class

AuthEnvelopedDataParser

extends Object
java.lang.Object
   ↳ org.bouncycastle.asn1.cms.AuthEnvelopedDataParser

Class Overview

Produce an object suitable for an ASN1OutputStream.

 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 }
 

Summary

Public Constructors
AuthEnvelopedDataParser(ASN1SequenceParser seq)
Public Methods
ASN1SetParser getAuthAttrs()
EncryptedContentInfoParser getAuthEncryptedContentInfo()
ASN1OctetString getMac()
OriginatorInfo getOriginatorInfo()
ASN1SetParser getRecipientInfos()
ASN1SetParser getUnauthAttrs()
DERInteger getVersion()
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public AuthEnvelopedDataParser (ASN1SequenceParser seq)

Throws
IOException

Public Methods

public ASN1SetParser getAuthAttrs ()

Throws
IOException

public EncryptedContentInfoParser getAuthEncryptedContentInfo ()

Throws
IOException

public ASN1OctetString getMac ()

Throws
IOException

public OriginatorInfo getOriginatorInfo ()

Throws
IOException

public ASN1SetParser getRecipientInfos ()

Throws
IOException

public ASN1SetParser getUnauthAttrs ()

Throws
IOException

public DERInteger getVersion ()