Table of Contents

Class RequestedCertificate

Namespace
Org.BouncyCastle.Asn1.IsisMtt.Ocsp
Assembly
BouncyCastle.Cryptography.dll
public class RequestedCertificate : Asn1Encodable, IAsn1Convertible, IAsn1Choice
Inheritance
RequestedCertificate
Implements
Inherited Members

Constructors

RequestedCertificate(Choice, byte[])

public RequestedCertificate(RequestedCertificate.Choice type, byte[] certificateOctets)

Parameters

type RequestedCertificate.Choice
certificateOctets byte[]

RequestedCertificate(X509CertificateStructure)

public RequestedCertificate(X509CertificateStructure certificate)

Parameters

certificate X509CertificateStructure

Properties

Type

public RequestedCertificate.Choice Type { get; }

Property Value

RequestedCertificate.Choice

Methods

GetCertificateBytes()

public byte[] GetCertificateBytes()

Returns

byte[]

GetInstance(Asn1TaggedObject, bool)

public static RequestedCertificate GetInstance(Asn1TaggedObject obj, bool isExplicit)

Parameters

obj Asn1TaggedObject
isExplicit bool

Returns

RequestedCertificate

GetInstance(object)

public static RequestedCertificate GetInstance(object obj)

Parameters

obj object

Returns

RequestedCertificate

GetOptional(Asn1Encodable)

public static RequestedCertificate GetOptional(Asn1Encodable element)

Parameters

element Asn1Encodable

Returns

RequestedCertificate

GetTagged(Asn1TaggedObject, bool)

public static RequestedCertificate GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

RequestedCertificate

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object