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 actualaddResponsemethod for the wrapped BasicOCSPRespBuilder object.build(IContentSigner signer, IX509CertificateHolder[] chain, Date time) Calls actualbuildmethod for the wrapped BasicOCSPRespBuilder object.booleanIndicates whether some other object is "equal to" this one.org.bouncycastle.cert.ocsp.BasicOCSPRespBuilderGets actual org.bouncycastle object being wrapped.inthashCode()Returns a hash code value based on the wrapped object.setResponseExtensions(IExtensions extensions) Calls actualsetResponseExtensionsmethod for the wrapped BasicOCSPRespBuilder object.toString()DelegatestoStringmethod 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-BasicOCSPRespBuilderto be wrapped
-
BasicOCSPRespBuilderBC
Creates new wrapper instance forBasicOCSPRespBuilder.- Parameters:
respID- RespID wrapper to createBasicOCSPRespBuilderto be wrapped
-
-
Method Details
-
getBasicOCSPRespBuilder
public org.bouncycastle.cert.ocsp.BasicOCSPRespBuilder getBasicOCSPRespBuilder()Gets actual org.bouncycastle object being wrapped.- Returns:
- wrapped
BasicOCSPRespBuilder.
-
setResponseExtensions
Calls actualsetResponseExtensionsmethod for the wrapped BasicOCSPRespBuilder object.- Specified by:
setResponseExtensionsin interfaceIBasicOCSPRespBuilder- Parameters:
extensions- response extensions wrapper- Returns:
IBasicOCSPRespBuilderthis wrapper object.
-
addResponse
public IBasicOCSPRespBuilder addResponse(ICertificateID certID, ICertificateStatus certificateStatus, Date time, Date time1, IExtensions extensions) Calls actualaddResponsemethod for the wrapped BasicOCSPRespBuilder object.- Specified by:
addResponsein 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:
IBasicOCSPRespBuilderthis wrapper object.
-
build
public IBasicOCSPResp build(IContentSigner signer, IX509CertificateHolder[] chain, Date time) throws OCSPExceptionBC Calls actualbuildmethod for the wrapped BasicOCSPRespBuilder object.- Specified by:
buildin interfaceIBasicOCSPRespBuilder- Parameters:
signer- ContentSigner wrapperchain- list of wrapped X509CertificateHolder objectstime- produced at- Returns:
IBasicOCSPRespwrapper for built BasicOCSPResp object.- Throws:
OCSPExceptionBC
-
equals
-
hashCode
-
toString
-