Interface ICertificateID
-
- All Known Implementing Classes:
CertificateIDBC
public interface ICertificateIDThis interface represents the wrapper for CertificateID 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 IASN1ObjectIdentifiergetHashAlgOID()Calls actualgetHashAlgOIDmethod for the wrapped CertificateID object.IAlgorithmIdentifiergetHashSha1()GetsgetHashSha1constant for the wrapped CertificateID.java.math.BigIntegergetSerialNumber()Calls actualgetSerialNumbermethod for the wrapped CertificateID object.booleanmatchesIssuer(IX509CertificateHolder certificateHolder, IDigestCalculatorProvider provider)Calls actualmatchesIssuermethod for the wrapped CertificateID object.
-
-
-
Method Detail
-
getHashAlgOID
IASN1ObjectIdentifier getHashAlgOID()
Calls actualgetHashAlgOIDmethod for the wrapped CertificateID object.- Returns:
IASN1ObjectIdentifierhash algorithm OID wrapper.
-
getHashSha1
IAlgorithmIdentifier getHashSha1()
GetsgetHashSha1constant for the wrapped CertificateID.- Returns:
- CertificateID.HASH_SHA1 wrapper.
-
matchesIssuer
boolean matchesIssuer(IX509CertificateHolder certificateHolder, IDigestCalculatorProvider provider) throws AbstractOCSPException
Calls actualmatchesIssuermethod for the wrapped CertificateID object.- Parameters:
certificateHolder- X509CertificateHolder wrapperprovider- DigestCalculatorProvider wrapper- Returns:
- boolean value.
- Throws:
AbstractOCSPException- OCSPException wrapper.
-
getSerialNumber
java.math.BigInteger getSerialNumber()
Calls actualgetSerialNumbermethod for the wrapped CertificateID object.- Returns:
- serial number value.
-
-