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.getExtensionParsedValue(IASN1ObjectIdentifier objectIdentifier) Gets parsed value of the extension retrieved using actualgetExtensionmethod for the wrapped BasicOCSPResp object.Calls actualgetProducedAtmethod for the wrapped BasicOCSPResp object.Calls actualgetEncodedmethod 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.
-
getExtensionParsedValue
Gets parsed value of the extension retrieved using actualgetExtensionmethod for the wrapped BasicOCSPResp object.- Parameters:
-
objectIdentifier- extension object identifier - Returns:
- wrapped extension parsed value.
-
getResponderId
IRespID getResponderId()Calls actualgetEncodedmethod for the wrapped BasicOCSPResp object.- Returns:
- the Responder Id
-