Table of Contents

Class SignerInfo

Namespace
Enterprises.Org.BouncyCastle.Asn1.Pkcs
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class SignerInfo : Asn1Encodable, IAsn1Convertible
Inheritance
SignerInfo
Implements
Inherited Members

Constructors

SignerInfo(Asn1Sequence)

public SignerInfo(Asn1Sequence seq)

Parameters

seq Asn1Sequence

SignerInfo(DerInteger, IssuerAndSerialNumber, AlgorithmIdentifier, Asn1Set, AlgorithmIdentifier, Asn1OctetString, Asn1Set)

public SignerInfo(DerInteger version, IssuerAndSerialNumber issuerAndSerialNumber, AlgorithmIdentifier digAlgorithm, Asn1Set authenticatedAttributes, AlgorithmIdentifier digEncryptionAlgorithm, Asn1OctetString encryptedDigest, Asn1Set unauthenticatedAttributes)

Parameters

version DerInteger
issuerAndSerialNumber IssuerAndSerialNumber
digAlgorithm AlgorithmIdentifier
authenticatedAttributes Asn1Set
digEncryptionAlgorithm AlgorithmIdentifier
encryptedDigest Asn1OctetString
unauthenticatedAttributes Asn1Set

Properties

AuthenticatedAttributes

public Asn1Set AuthenticatedAttributes { get; }

Property Value

Asn1Set

DigestAlgorithm

public AlgorithmIdentifier DigestAlgorithm { get; }

Property Value

AlgorithmIdentifier

DigestEncryptionAlgorithm

public AlgorithmIdentifier DigestEncryptionAlgorithm { get; }

Property Value

AlgorithmIdentifier

EncryptedDigest

public Asn1OctetString EncryptedDigest { get; }

Property Value

Asn1OctetString

IssuerAndSerialNumber

public IssuerAndSerialNumber IssuerAndSerialNumber { get; }

Property Value

IssuerAndSerialNumber

UnauthenticatedAttributes

public Asn1Set UnauthenticatedAttributes { get; }

Property Value

Asn1Set

Version

public DerInteger Version { get; }

Property Value

DerInteger

Methods

GetInstance(object)

public static SignerInfo GetInstance(object obj)

Parameters

obj object

Returns

SignerInfo

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object