Table of Contents

Class SignedData

Namespace
Org.BouncyCastle.Asn1.Cms
Assembly
BouncyCastle.Cryptography.dll
public class SignedData : Asn1Encodable, IAsn1Convertible
Inheritance
SignedData
Implements
Inherited Members

Constructors

SignedData(Asn1Set, ContentInfo, Asn1Set, Asn1Set, Asn1Set)

public SignedData(Asn1Set digestAlgorithms, ContentInfo contentInfo, Asn1Set certificates, Asn1Set crls, Asn1Set signerInfos)

Parameters

digestAlgorithms Asn1Set
contentInfo ContentInfo
certificates Asn1Set
crls Asn1Set
signerInfos Asn1Set

Properties

CRLs

public Asn1Set CRLs { get; }

Property Value

Asn1Set

Certificates

public Asn1Set Certificates { get; }

Property Value

Asn1Set

DigestAlgorithms

public Asn1Set DigestAlgorithms { get; }

Property Value

Asn1Set

EncapContentInfo

public ContentInfo EncapContentInfo { get; }

Property Value

ContentInfo

SignerInfos

public Asn1Set SignerInfos { get; }

Property Value

Asn1Set

Version

public DerInteger Version { get; }

Property Value

DerInteger

Methods

GetInstance(Asn1TaggedObject, bool)

public static SignedData GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

SignedData

GetInstance(object)

public static SignedData GetInstance(object obj)

Parameters

obj object

Returns

SignedData

GetTagged(Asn1TaggedObject, bool)

public static SignedData GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

SignedData

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object