24namespace certificate {
63 virtual std::shared_ptr<CaCertificateContentSpi>
65 std::shared_ptr<CaCertificateContentSpi> issuerCertificateContent)
SPI dedicated to Certification Authority (CA) certificate management.
virtual std::shared_ptr< CaCertificateContentSpi > checkCertificateAndGetContent(std::shared_ptr< CaCertificateContentSpi > issuerCertificateContent)=0
Verifies the certificate signature and other relevant fields, then returns the certificate content.
virtual const std::vector< uint8_t > & getIssuerPublicKeyReference() const =0
Retrieves the reference of the issuer's public key as a byte array.