20 virtual ::std::string
serialize(::Crypto::Certificate::Encoding)
const = 0;
23 virtual ::std::string extractPublicKey(::Crypto::Certificate::Encoding)
const = 0;
26 virtual ::std::string extractPrivateKey(::Crypto::Certificate::Encoding)
const = 0;
29 virtual ::std::string getIssuer()
const = 0;
32 virtual bool hasValidCertChain()
const = 0;
36 generateCertificateThumbprint(::Crypto::Hash::HashType, ::Crypto::Certificate::ThumbprintFormat)
const = 0;
40 generatePublicKeyThumbprint(::Crypto::Hash::HashType, ::Crypto::Certificate::ThumbprintFormat)
const = 0;