Table of Contents

Class CertResponse

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

Constructors

CertResponse(DerInteger, PkiStatusInfo)

public CertResponse(DerInteger certReqId, PkiStatusInfo status)

Parameters

certReqId DerInteger
status PkiStatusInfo

CertResponse(DerInteger, PkiStatusInfo, CertifiedKeyPair, Asn1OctetString)

public CertResponse(DerInteger certReqId, PkiStatusInfo status, CertifiedKeyPair certifiedKeyPair, Asn1OctetString rspInfo)

Parameters

certReqId DerInteger
status PkiStatusInfo
certifiedKeyPair CertifiedKeyPair
rspInfo Asn1OctetString

Properties

CertReqID

public virtual DerInteger CertReqID { get; }

Property Value

DerInteger

CertifiedKeyPair

public virtual CertifiedKeyPair CertifiedKeyPair { get; }

Property Value

CertifiedKeyPair

RspInfo

public virtual Asn1OctetString RspInfo { get; }

Property Value

Asn1OctetString

Status

public virtual PkiStatusInfo Status { get; }

Property Value

PkiStatusInfo

Methods

GetInstance(Asn1TaggedObject, bool)

public static CertResponse GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

CertResponse

GetInstance(object)

public static CertResponse GetInstance(object obj)

Parameters

obj object

Returns

CertResponse

GetTagged(Asn1TaggedObject, bool)

public static CertResponse GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

CertResponse

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object