Table of Contents

Class AttributeCertificate

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

Constructors

AttributeCertificate(AttributeCertificateInfo, AlgorithmIdentifier, DerBitString)

public AttributeCertificate(AttributeCertificateInfo acinfo, AlgorithmIdentifier signatureAlgorithm, DerBitString signatureValue)

Parameters

acinfo AttributeCertificateInfo
signatureAlgorithm AlgorithmIdentifier
signatureValue DerBitString

Properties

ACInfo

public AttributeCertificateInfo ACInfo { get; }

Property Value

AttributeCertificateInfo

SignatureAlgorithm

public AlgorithmIdentifier SignatureAlgorithm { get; }

Property Value

AlgorithmIdentifier

SignatureValue

public DerBitString SignatureValue { get; }

Property Value

DerBitString

Methods

GetInstance(Asn1TaggedObject, bool)

public static AttributeCertificate GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

AttributeCertificate

GetInstance(object)

public static AttributeCertificate GetInstance(object obj)

Parameters

obj object

Returns

AttributeCertificate

GetSignatureOctets()

public byte[] GetSignatureOctets()

Returns

byte[]

GetTagged(Asn1TaggedObject, bool)

public static AttributeCertificate GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

AttributeCertificate

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object