Interface ITBSCertificate

All Superinterfaces:
IASN1Encodable
All Known Implementing Classes:
TBSCertificateBC, TBSCertificateBCFips

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 Details

    • getSubjectPublicKeyInfo

      ISubjectPublicKeyInfo getSubjectPublicKeyInfo()
      Calls actual getSubjectPublicKeyInfo method for the wrapped TBSCertificate object.
      Returns:
      ISubjectPublicKeyInfo wrapped SubjectPublicKeyInfo.
    • getIssuer

      IX500Name getIssuer()
      Calls actual getIssuer method for the wrapped TBSCertificate object.
      Returns:
      IX500Name wrapped X500Name.
    • getSerialNumber

      IASN1Integer getSerialNumber()
      Calls actual getSerialNumber method for the wrapped TBSCertificate object.
      Returns:
      IASN1Integer wrapped ASN1Integer.