|
limal-ca-mgm
|
Read-only data representation of a certificate. More...
#include <CertificateData.hpp>
Public Member Functions | |
| CertificateData (const CertificateData &data) | |
| virtual | ~CertificateData () |
| CertificateData & | operator= (const CertificateData &data) |
| BLOCXX_NAMESPACE::UInt32 | getVersion () const |
| String | getSerial () const |
| time_t | getStartDate () const |
| time_t | getEndDate () const |
| DNObject | getIssuerDN () const |
| DNObject | getSubjectDN () const |
| BLOCXX_NAMESPACE::UInt32 | getKeysize () const |
| KeyAlg | getPublicKeyAlgorithm () const |
| String | getPublicKeyAlgorithmAsString () const |
| limal::ByteBuffer | getPublicKey () const |
| SigAlg | getSignatureAlgorithm () const |
| String | getSignatureAlgorithmAsString () const |
| limal::ByteBuffer | getSignature () const |
| String | getFingerprint () const |
| X509v3CertificateExts | getExtensions () const |
| String | getCertificateAsText () const |
| String | getExtensionsAsText () const |
| virtual bool | valid () const |
| virtual BLOCXX_NAMESPACE::StringArray | verify () const |
| virtual BLOCXX_NAMESPACE::StringArray | dump () const |
Protected Member Functions | |
| CertificateData () | |
Protected Attributes | |
| BLOCXX_NAMESPACE::COWIntrusiveReference < CertificateDataImpl > | m_impl |
Read-only data representation of a certificate.
This class is a read-only data representation of a certificate
| limal::ca_mgm::CertificateData::CertificateData | ( | const CertificateData & | data | ) |
|
virtual |
|
protected |
|
virtual |
| String limal::ca_mgm::CertificateData::getCertificateAsText | ( | ) | const |
Return the Certificate data as human readable text. (Format may change)
| time_t limal::ca_mgm::CertificateData::getEndDate | ( | ) | const |
| X509v3CertificateExts limal::ca_mgm::CertificateData::getExtensions | ( | ) | const |
| String limal::ca_mgm::CertificateData::getExtensionsAsText | ( | ) | const |
Return the Certificate extensions as human readable text. (Format may change)
| String limal::ca_mgm::CertificateData::getFingerprint | ( | ) | const |
| DNObject limal::ca_mgm::CertificateData::getIssuerDN | ( | ) | const |
| BLOCXX_NAMESPACE::UInt32 limal::ca_mgm::CertificateData::getKeysize | ( | ) | const |
| limal::ByteBuffer limal::ca_mgm::CertificateData::getPublicKey | ( | ) | const |
| KeyAlg limal::ca_mgm::CertificateData::getPublicKeyAlgorithm | ( | ) | const |
| String limal::ca_mgm::CertificateData::getPublicKeyAlgorithmAsString | ( | ) | const |
| String limal::ca_mgm::CertificateData::getSerial | ( | ) | const |
| limal::ByteBuffer limal::ca_mgm::CertificateData::getSignature | ( | ) | const |
| SigAlg limal::ca_mgm::CertificateData::getSignatureAlgorithm | ( | ) | const |
| String limal::ca_mgm::CertificateData::getSignatureAlgorithmAsString | ( | ) | const |
| time_t limal::ca_mgm::CertificateData::getStartDate | ( | ) | const |
| DNObject limal::ca_mgm::CertificateData::getSubjectDN | ( | ) | const |
| BLOCXX_NAMESPACE::UInt32 limal::ca_mgm::CertificateData::getVersion | ( | ) | const |
| CertificateData& limal::ca_mgm::CertificateData::operator= | ( | const CertificateData & | data | ) |
|
virtual |
|
virtual |
|
protected |
1.8.1