Table of Contents

Class CertificateResponseBuilder

Namespace
Org.BouncyCastle.Crmf
Assembly
BouncyCastle.Cryptography.dll

Builder for CertificateResponse objects (the CertResponse CRMF equivalent).

public class CertificateResponseBuilder
Inheritance
CertificateResponseBuilder
Inherited Members

Constructors

CertificateResponseBuilder(DerInteger, PkiStatusInfo)

public CertificateResponseBuilder(DerInteger certReqID, PkiStatusInfo statusInfo)

Parameters

certReqID DerInteger
statusInfo PkiStatusInfo

Methods

Build()

public virtual CertificateResponse Build()

Returns

CertificateResponse

WithCertificate(CmpCertificate)

public virtual CertificateResponseBuilder WithCertificate(CmpCertificate cmpCertificate)

Parameters

cmpCertificate CmpCertificate

Returns

CertificateResponseBuilder

WithCertificate(CmsEnvelopedData)

public virtual CertificateResponseBuilder WithCertificate(CmsEnvelopedData encryptedCertificate)

Parameters

encryptedCertificate CmsEnvelopedData

Returns

CertificateResponseBuilder

WithCertificate(X509Certificate)

public virtual CertificateResponseBuilder WithCertificate(X509Certificate certificate)

Parameters

certificate X509Certificate

Returns

CertificateResponseBuilder

WithResponseInfo(byte[])

public virtual CertificateResponseBuilder WithResponseInfo(byte[] responseInfo)

Parameters

responseInfo byte[]

Returns

CertificateResponseBuilder