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
certReqIDDerIntegerstatusInfoPkiStatusInfo
Methods
Build()
public virtual CertificateResponse Build()
Returns
WithCertificate(CmpCertificate)
public virtual CertificateResponseBuilder WithCertificate(CmpCertificate cmpCertificate)
Parameters
cmpCertificateCmpCertificate
Returns
WithCertificate(CmsEnvelopedData)
public virtual CertificateResponseBuilder WithCertificate(CmsEnvelopedData encryptedCertificate)
Parameters
encryptedCertificateCmsEnvelopedData
Returns
WithCertificate(X509Certificate)
public virtual CertificateResponseBuilder WithCertificate(X509Certificate certificate)
Parameters
certificateX509Certificate
Returns
WithResponseInfo(byte[])
public virtual CertificateResponseBuilder WithResponseInfo(byte[] responseInfo)
Parameters
responseInfobyte[]