Table of Contents

Class CmsAuthenticatedData

Namespace
Enterprises.Org.BouncyCastle.Cms
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class CmsAuthenticatedData
Inheritance
CmsAuthenticatedData
Inherited Members

Constructors

CmsAuthenticatedData(ContentInfo)

public CmsAuthenticatedData(ContentInfo contentInfo)

Parameters

contentInfo ContentInfo

CmsAuthenticatedData(byte[])

public CmsAuthenticatedData(byte[] authData)

Parameters

authData byte[]

CmsAuthenticatedData(Stream)

public CmsAuthenticatedData(Stream authData)

Parameters

authData Stream

Properties

ContentInfo

public ContentInfo ContentInfo { get; }

Property Value

ContentInfo

MacAlgOid

public string MacAlgOid { get; }

Property Value

string

MacAlgorithmID

public AlgorithmIdentifier MacAlgorithmID { get; }

Property Value

AlgorithmIdentifier

Methods

GetAuthAttrs()

public AttributeTable GetAuthAttrs()

Returns

AttributeTable

GetEncoded()

public byte[] GetEncoded()

Returns

byte[]

GetMac()

public byte[] GetMac()

Returns

byte[]

GetRecipientInfos()

public RecipientInformationStore GetRecipientInfos()

Returns

RecipientInformationStore

GetUnauthAttrs()

public AttributeTable GetUnauthAttrs()

Returns

AttributeTable