Interface IBasicOCSPRespBuilder
-
- All Known Implementing Classes:
BasicOCSPRespBuilderBC
public interface IBasicOCSPRespBuilder
This interface represents the wrapper for BasicOCSPRespBuilder that provides the ability to switch between bouncy-castle and bouncy-castle FIPS implementations.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IBasicOCSPRespBuilder
addResponse(ICertificateID certID, ICertificateStatus certificateStatus, java.util.Date time, java.util.Date time1, IExtensions extensions)
Calls actualaddResponse
method for the wrapped BasicOCSPRespBuilder object.IBasicOCSPResp
build(IContentSigner signer, IX509CertificateHolder[] chain, java.util.Date time)
Calls actualbuild
method for the wrapped BasicOCSPRespBuilder object.IBasicOCSPRespBuilder
setResponseExtensions(IExtensions extensions)
Calls actualsetResponseExtensions
method for the wrapped BasicOCSPRespBuilder object.
-
-
-
Method Detail
-
setResponseExtensions
IBasicOCSPRespBuilder setResponseExtensions(IExtensions extensions)
Calls actualsetResponseExtensions
method for the wrapped BasicOCSPRespBuilder object.- Parameters:
extensions
- response extensions wrapper- Returns:
IBasicOCSPRespBuilder
this wrapper object.
-
addResponse
IBasicOCSPRespBuilder addResponse(ICertificateID certID, ICertificateStatus certificateStatus, java.util.Date time, java.util.Date time1, IExtensions extensions)
Calls actualaddResponse
method for the wrapped BasicOCSPRespBuilder object.- 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
IBasicOCSPResp build(IContentSigner signer, IX509CertificateHolder[] chain, java.util.Date time) throws AbstractOCSPException
Calls actualbuild
method for the wrapped BasicOCSPRespBuilder object.- Parameters:
signer
- ContentSigner wrapperchain
- list of wrapped X509CertificateHolder objectstime
- produced at- Returns:
IBasicOCSPResp
wrapper for built BasicOCSPResp object.- Throws:
AbstractOCSPException
- wrapped OCSPException.
-
-