Class BasicOCSPRespBuilderBC
java.lang.Object
com.itextpdf.bouncycastle.cert.ocsp.BasicOCSPRespBuilderBC
- All Implemented Interfaces:
IBasicOCSPRespBuilder
Wrapper class for
BasicOCSPRespBuilder
.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
-
Constructor Summary
ConstructorsConstructorDescriptionBasicOCSPRespBuilderBC
(IRespID respID) Creates new wrapper instance forBasicOCSPRespBuilder
.BasicOCSPRespBuilderBC
(org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder basicOCSPRespBuilder) Creates new wrapper instance forBasicOCSPRespBuilder
. -
Method Summary
Modifier and TypeMethodDescriptionaddResponse
(ICertificateID certID, ICertificateStatus certificateStatus, Date time, Date time1, IExtensions extensions) Calls actualaddResponse
method for the wrapped BasicOCSPRespBuilder object.build
(IContentSigner signer, IX509CertificateHolder[] chain, Date time) Calls actualbuild
method for the wrapped BasicOCSPRespBuilder object.boolean
Indicates whether some other object is "equal to" this one.org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder
Gets actual org.bouncycastle object being wrapped.int
hashCode()
Returns a hash code value based on the wrapped object.setResponseExtensions
(IExtensions extensions) Calls actualsetResponseExtensions
method for the wrapped BasicOCSPRespBuilder object.toString()
DelegatestoString
method call to the wrapped object.
-
Field Details
-
basicOCSPRespBuilder
private final org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder basicOCSPRespBuilder
-
-
Constructor Details
-
BasicOCSPRespBuilderBC
public BasicOCSPRespBuilderBC(org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder basicOCSPRespBuilder) Creates new wrapper instance forBasicOCSPRespBuilder
.- Parameters:
basicOCSPRespBuilder
-BasicOCSPRespBuilder
to be wrapped
-
BasicOCSPRespBuilderBC
Creates new wrapper instance forBasicOCSPRespBuilder
.- Parameters:
respID
- RespID wrapper to createBasicOCSPRespBuilder
to be wrapped
-
-
Method Details
-
getBasicOCSPRespBuilder
public org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder getBasicOCSPRespBuilder()Gets actual org.bouncycastle object being wrapped.- Returns:
- wrapped
BasicOCSPRespBuilder
.
-
setResponseExtensions
Calls actualsetResponseExtensions
method for the wrapped BasicOCSPRespBuilder object.- Specified by:
setResponseExtensions
in interfaceIBasicOCSPRespBuilder
- Parameters:
extensions
- response extensions wrapper- Returns:
IBasicOCSPRespBuilder
this wrapper object.
-
addResponse
public IBasicOCSPRespBuilder addResponse(ICertificateID certID, ICertificateStatus certificateStatus, Date time, Date time1, IExtensions extensions) Calls actualaddResponse
method for the wrapped BasicOCSPRespBuilder object.- Specified by:
addResponse
in interfaceIBasicOCSPRespBuilder
- Parameters:
certID
- wrapped certificate ID detailscertificateStatus
- wrapped status of the certificate - wrapped null if okaytime
- date this response was valid ontime1
- date when next update should be requestedextensions
- optional wrapped extensions- Returns:
IBasicOCSPRespBuilder
this wrapper object.
-
build
public IBasicOCSPResp build(IContentSigner signer, IX509CertificateHolder[] chain, Date time) throws OCSPExceptionBC Calls actualbuild
method for the wrapped BasicOCSPRespBuilder object.- Specified by:
build
in interfaceIBasicOCSPRespBuilder
- Parameters:
signer
- ContentSigner wrapperchain
- list of wrapped X509CertificateHolder objectstime
- produced at- Returns:
IBasicOCSPResp
wrapper for built BasicOCSPResp object.- Throws:
OCSPExceptionBC
-
equals
Indicates whether some other object is "equal to" this one. Compares wrapped objects. -
hashCode
public int hashCode()Returns a hash code value based on the wrapped object. -
toString
DelegatestoString
method call to the wrapped object.
-