|
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 limal::ca_mgm::CertificateData::~CertificateData | ( | ) | [virtual] |
| limal::ca_mgm::CertificateData::CertificateData | ( | ) | [protected] |
| virtual BLOCXX_NAMESPACE::StringArray limal::ca_mgm::CertificateData::dump | ( | ) | const [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 bool limal::ca_mgm::CertificateData::valid | ( | ) | const [virtual] |
| virtual BLOCXX_NAMESPACE::StringArray limal::ca_mgm::CertificateData::verify | ( | ) | const [virtual] |
BLOCXX_NAMESPACE::COWIntrusiveReference<CertificateDataImpl> limal::ca_mgm::CertificateData::m_impl [protected] |
1.7.5.1