public interface PcaCertificateSpi
SPI dedicated to Primary Certification Authority (PCA) certificate management.
Since:
0.2.0
  • Method Details

    • checkCertificateAndGetContent

      Verifies the certificate signature and other relevant fields, then returns the certificate content.

      This method performs a comprehensive validation of the certificate, including but not limited to checking the validity of the signature. It also verifies other essential fields of the certificate, such as the validity period, the issuer and subject details, and any relevant constraints or extensions. The method ensures the certificate is not only properly signed by the issuer but also conforms to the expected standards and requirements.

      Note: The certificate is expected to be self-signed in this context.

      Returns:
      A non-null reference.
      Throws:
      CertificateValidationException - If the certificate is invalid, expired, revoked, or fails any other validation checks.
      AsymmetricCryptoException - If a technical error occurs during the cryptographic computations.
      Since:
      0.2.0