Interface IBasicOCSPResp
-
- All Known Implementing Classes:
BasicOCSPRespBC
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IX509CertificateHolder[]
getCerts()
Calls actualgetCerts
method for the wrapped BasicOCSPResp object.byte[]
getEncoded()
Calls actualgetEncoded
method for the wrapped BasicOCSPResp object.IASN1Encodable
getExtensionParsedValue(IASN1ObjectIdentifier objectIdentifier)
Gets parsed value of the extension retrieved using actualgetExtension
method for the wrapped BasicOCSPResp object.java.util.Date
getProducedAt()
Calls actualgetProducedAt
method for the wrapped BasicOCSPResp object.IRespID
getResponderId()
Calls actualgetEncoded
method for the wrapped BasicOCSPResp object.ISingleResp[]
getResponses()
Calls actualgetResponses
method for the wrapped BasicOCSPResp object.boolean
isSignatureValid(IContentVerifierProvider provider)
Calls actualisSignatureValid
method for the wrapped BasicOCSPResp object.
-
-
-
Method Detail
-
getResponses
ISingleResp[] getResponses()
Calls actualgetResponses
method for the wrapped BasicOCSPResp object.- Returns:
- wrapped SingleResp list.
-
isSignatureValid
boolean isSignatureValid(IContentVerifierProvider provider) throws AbstractOCSPException
Calls actualisSignatureValid
method for the wrapped BasicOCSPResp object.- Parameters:
provider
- ContentVerifierProvider wrapper- Returns:
- boolean value.
- Throws:
AbstractOCSPException
- OCSPException wrapper.
-
getCerts
IX509CertificateHolder[] getCerts()
Calls actualgetCerts
method for the wrapped BasicOCSPResp object.- Returns:
- wrapped certificates list.
-
getEncoded
byte[] getEncoded() throws java.io.IOException
Calls actualgetEncoded
method for the wrapped BasicOCSPResp object.- Returns:
- the default encoding for the wrapped object.
- Throws:
java.io.IOException
- on encoding error.
-
getProducedAt
java.util.Date getProducedAt()
Calls actualgetProducedAt
method for the wrapped BasicOCSPResp object.- Returns:
- produced at date.
-
getExtensionParsedValue
IASN1Encodable getExtensionParsedValue(IASN1ObjectIdentifier objectIdentifier)
Gets parsed value of the extension retrieved using actualgetExtension
method for the wrapped BasicOCSPResp object.- Parameters:
objectIdentifier
- extension object identifier- Returns:
- wrapped extension parsed value.
-
getResponderId
IRespID getResponderId()
Calls actualgetEncoded
method for the wrapped BasicOCSPResp object.- Returns:
- the Responder Id
-
-