Interface IBasicOCSPResp
- All Known Implementing Classes:
-
BasicOCSPRespBC,BasicOCSPRespBCFips
public interface IBasicOCSPResp
This interface represents the wrapper for BasicOCSPResp that provides the ability to switch between bouncy-castle and bouncy-castle FIPS implementations.
-
Method Summary
Modifier and TypeMethodDescriptiongetCerts()Calls actualgetCertsmethod for the wrapped BasicOCSPResp object.byte[]Calls actualgetEncodedmethod for the wrapped BasicOCSPResp object.Calls actualgetProducedAtmethod for the wrapped BasicOCSPResp object.Calls actualgetResponsesmethod for the wrapped BasicOCSPResp object.booleanisSignatureValid(IContentVerifierProvider provider) Calls actualisSignatureValidmethod for the wrapped BasicOCSPResp object.
-
Method Details
-
getResponses
ISingleResp[] getResponses()Calls actualgetResponsesmethod for the wrapped BasicOCSPResp object.- Returns:
- wrapped SingleResp list.
-
isSignatureValid
Calls actualisSignatureValidmethod for the wrapped BasicOCSPResp object.- Parameters:
-
provider- ContentVerifierProvider wrapper - Returns:
- boolean value.
- Throws:
-
AbstractOCSPException- OCSPException wrapper.
-
getCerts
IX509CertificateHolder[] getCerts()Calls actualgetCertsmethod for the wrapped BasicOCSPResp object.- Returns:
- wrapped certificates list.
-
getEncoded
Calls actualgetEncodedmethod for the wrapped BasicOCSPResp object.- Returns:
- the default encoding for the wrapped object.
- Throws:
-
IOException- on encoding error.
-
getProducedAt
Date getProducedAt()Calls actualgetProducedAtmethod for the wrapped BasicOCSPResp object.- Returns:
- produced at date.
-