Package org.bouncycastle.cert.crmf
Class CertificateResponseBuilder
java.lang.Object
org.bouncycastle.cert.crmf.CertificateResponseBuilder
Builder for CertificateResponse objects (the CertResponse CRMF equivalent).
-
Constructor Summary
ConstructorDescriptionCertificateResponseBuilder
(org.bouncycastle.asn1.ASN1Integer certReqId, org.bouncycastle.asn1.cmp.PKIStatusInfo statusInfo) Base constructor. -
Method Summary
Modifier and TypeMethodDescriptionbuild()
withCertificate
(org.bouncycastle.asn1.cmp.CMPCertificate certificate) Specify the certificate to assign to this response (in plaintext).withCertificate
(X509CertificateHolder certificate) Specify the certificate to assign to this response (in plaintext).withCertificate
(CMSEnvelopedData encryptedCertificate) Specify the encrypted certificate to assign to this response (in plaintext).withResponseInfo
(byte[] responseInfo) Specify the response info field on the response.
-
Constructor Details
-
CertificateResponseBuilder
public CertificateResponseBuilder(org.bouncycastle.asn1.ASN1Integer certReqId, org.bouncycastle.asn1.cmp.PKIStatusInfo statusInfo) Base constructor.- Parameters:
certReqId
- the request ID for the response.statusInfo
- the status info to associate with the response.
-
-
Method Details
-
withCertificate
Specify the certificate to assign to this response (in plaintext).- Parameters:
certificate
- the X.509 PK certificate to include.- Returns:
- the current builder.
-
withCertificate
public CertificateResponseBuilder withCertificate(org.bouncycastle.asn1.cmp.CMPCertificate certificate) Specify the certificate to assign to this response (in plaintext).- Parameters:
certificate
- the X.509 PK certificate to include.- Returns:
- the current builder.
-
withCertificate
Specify the encrypted certificate to assign to this response (in plaintext).- Parameters:
encryptedCertificate
- an encrypted- Returns:
- the current builder.
-
withResponseInfo
Specify the response info field on the response.- Parameters:
responseInfo
- a response info string.- Returns:
- the current builder.
-
build
-