Interface ITBSCertificate
-
- All Superinterfaces:
IASN1Encodable
- All Known Implementing Classes:
TBSCertificateBC
public interface ITBSCertificate extends IASN1Encodable
This interface represents the wrapper for TBSCertificate 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 IX500NamegetIssuer()Calls actualgetIssuermethod for the wrapped TBSCertificate object.IASN1IntegergetSerialNumber()Calls actualgetSerialNumbermethod for the wrapped TBSCertificate object.ISubjectPublicKeyInfogetSubjectPublicKeyInfo()Calls actualgetSubjectPublicKeyInfomethod for the wrapped TBSCertificate object.-
Methods inherited from interface com.itextpdf.commons.bouncycastle.asn1.IASN1Encodable
isNull, toASN1Primitive
-
-
-
-
Method Detail
-
getSubjectPublicKeyInfo
ISubjectPublicKeyInfo getSubjectPublicKeyInfo()
Calls actualgetSubjectPublicKeyInfomethod for the wrapped TBSCertificate object.- Returns:
ISubjectPublicKeyInfowrapped SubjectPublicKeyInfo.
-
getIssuer
IX500Name getIssuer()
Calls actualgetIssuermethod for the wrapped TBSCertificate object.- Returns:
IX500Namewrapped X500Name.
-
getSerialNumber
IASN1Integer getSerialNumber()
Calls actualgetSerialNumbermethod for the wrapped TBSCertificate object.- Returns:
IASN1Integerwrapped ASN1Integer.
-
-