#include <CertificatePoliciesExtension.hpp>

Public Member Functions | |
| CertificatePoliciesExt () | |
| CertificatePoliciesExt (const BLOCXX_NAMESPACE::List< CertificatePolicy > &policies) | |
| CertificatePoliciesExt (CAConfig *caConfig, Type type) | |
| CertificatePoliciesExt (const CertificatePoliciesExt &extension) | |
| virtual | ~CertificatePoliciesExt () |
| CertificatePoliciesExt & | operator= (const CertificatePoliciesExt &extension) |
| void | enableIA5org (bool ia5org=true) |
| bool | isIA5orgEnabled () const |
| void | setPolicies (const BLOCXX_NAMESPACE::List< CertificatePolicy > &policies) |
| BLOCXX_NAMESPACE::List < CertificatePolicy > | getPolicies () const |
| virtual void | commit2Config (CA &ca, Type type) const |
| virtual bool | valid () const |
| virtual BLOCXX_NAMESPACE::StringArray | verify () const |
| virtual BLOCXX_NAMESPACE::StringArray | dump () const |
Private Member Functions | |
| BLOCXX_NAMESPACE::StringArray | checkPolicies (const BLOCXX_NAMESPACE::List< CertificatePolicy > &pl) const |
Private Attributes | |
| BLOCXX_NAMESPACE::COWIntrusiveReference < CertificatePoliciesExtImpl > | m_impl |
| limal::ca_mgm::CertificatePoliciesExt::CertificatePoliciesExt | ( | ) |
| limal::ca_mgm::CertificatePoliciesExt::CertificatePoliciesExt | ( | const BLOCXX_NAMESPACE::List< CertificatePolicy > & | policies | ) |
| limal::ca_mgm::CertificatePoliciesExt::CertificatePoliciesExt | ( | const CertificatePoliciesExt & | extension | ) |
| virtual limal::ca_mgm::CertificatePoliciesExt::~CertificatePoliciesExt | ( | ) | [virtual] |
| BLOCXX_NAMESPACE ::StringArray limal::ca_mgm::CertificatePoliciesExt::checkPolicies | ( | const BLOCXX_NAMESPACE::List< CertificatePolicy > & | pl | ) | const [private] |
| virtual void limal::ca_mgm::CertificatePoliciesExt::commit2Config | ( | CA & | ca, | |
| Type | type | |||
| ) | const [virtual] |
Implements limal::ca_mgm::ExtensionBase.
| virtual BLOCXX_NAMESPACE ::StringArray limal::ca_mgm::CertificatePoliciesExt::dump | ( | ) | const [virtual] |
Reimplemented from limal::ca_mgm::ExtensionBase.
| void limal::ca_mgm::CertificatePoliciesExt::enableIA5org | ( | bool | ia5org = true |
) |
| BLOCXX_NAMESPACE ::List<CertificatePolicy> limal::ca_mgm::CertificatePoliciesExt::getPolicies | ( | ) | const |
| bool limal::ca_mgm::CertificatePoliciesExt::isIA5orgEnabled | ( | ) | const |
| CertificatePoliciesExt& limal::ca_mgm::CertificatePoliciesExt::operator= | ( | const CertificatePoliciesExt & | extension | ) |
| void limal::ca_mgm::CertificatePoliciesExt::setPolicies | ( | const BLOCXX_NAMESPACE::List< CertificatePolicy > & | policies | ) |
| virtual bool limal::ca_mgm::CertificatePoliciesExt::valid | ( | ) | const [virtual] |
Implements limal::ca_mgm::ExtensionBase.
| virtual BLOCXX_NAMESPACE ::StringArray limal::ca_mgm::CertificatePoliciesExt::verify | ( | ) | const [virtual] |
Implements limal::ca_mgm::ExtensionBase.
BLOCXX_NAMESPACE ::COWIntrusiveReference<CertificatePoliciesExtImpl> limal::ca_mgm::CertificatePoliciesExt::m_impl [private] |
Reimplemented from limal::ca_mgm::ExtensionBase.