|
|
OpenSSLCertificateInterface & | operator= (OpenSSLCertificateInterface const &) |
|
| OpenSSLCertificateInterface (OpenSSLCertificateInterface const &) |
| virtual::std::string | serialize (::Crypto::Certificate::Encoding encoding) const |
| virtual::std::string | extractPublicKey (::Crypto::Certificate::Encoding encoding) const |
| virtual::std::string | extractPrivateKey (::Crypto::Certificate::Encoding encoding) const |
| virtual::std::string | getIssuer () const |
| virtual bool | hasValidCertChain () const |
| virtual::std::string | generateCertificateThumbprint (::Crypto::Hash::HashType hashFunction, ::Crypto::Certificate::ThumbprintFormat formatting) const |
| virtual::std::string | generatePublicKeyThumbprint (::Crypto::Hash::HashType hashFunction, ::Crypto::Certificate::ThumbprintFormat formatting) const |
|
MCNAPI_S void * | $ctor (::Crypto::Certificate::Encoding encoding, ::std::string const &certificateData) |
|
|
static MCNAPI_S ::std::string | _formatThumbprint (::std::string const &rawThumbprint, ::Crypto::Certificate::ThumbprintFormat formatting) |
◆ serialize()
| virtual::std::string Crypto::Certificate::OpenSSLCertificateInterface::serialize |
( |
::Crypto::Certificate::Encoding | encoding | ) |
const |
|
virtual |
◆ extractPublicKey()
| virtual::std::string Crypto::Certificate::OpenSSLCertificateInterface::extractPublicKey |
( |
::Crypto::Certificate::Encoding | encoding | ) |
const |
|
virtual |
◆ extractPrivateKey()
| virtual::std::string Crypto::Certificate::OpenSSLCertificateInterface::extractPrivateKey |
( |
::Crypto::Certificate::Encoding | encoding | ) |
const |
|
virtual |
◆ getIssuer()
| virtual::std::string Crypto::Certificate::OpenSSLCertificateInterface::getIssuer |
( |
| ) |
const |
|
virtual |
◆ hasValidCertChain()
| virtual bool Crypto::Certificate::OpenSSLCertificateInterface::hasValidCertChain |
( |
| ) |
const |
|
virtual |
◆ generateCertificateThumbprint()
| virtual::std::string Crypto::Certificate::OpenSSLCertificateInterface::generateCertificateThumbprint |
( |
::Crypto::Hash::HashType | hashFunction, |
|
|
::Crypto::Certificate::ThumbprintFormat | formatting ) const |
|
virtual |
◆ generatePublicKeyThumbprint()
| virtual::std::string Crypto::Certificate::OpenSSLCertificateInterface::generatePublicKeyThumbprint |
( |
::Crypto::Hash::HashType | hashFunction, |
|
|
::Crypto::Certificate::ThumbprintFormat | formatting ) const |
|
virtual |
The documentation for this class was generated from the following file: