#include <AuthorityInfoAccessExtension.hpp>
Inheritance diagram for limal::ca_mgm::AuthorityInfoAccessExt:

Public Member Functions | |
| AuthorityInfoAccessExt () | |
| AuthorityInfoAccessExt (const AuthorityInfoAccessExt &extension) | |
| AuthorityInfoAccessExt (CAConfig *caConfig, Type type) | |
| virtual | ~AuthorityInfoAccessExt () |
| AuthorityInfoAccessExt & | operator= (const AuthorityInfoAccessExt &extension) |
| void | setAuthorityInformation (const BLOCXX_NAMESPACE::List< AuthorityInformation > &infolist) |
| BLOCXX_NAMESPACE::List< AuthorityInformation > | getAuthorityInformation () 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 Attributes | |
| BLOCXX_NAMESPACE::COWIntrusiveReference< AuthorityInfoAccessExtImpl > | m_impl |
LiteralValue lv("URI", "http://www.example.com/ca/"); AuthorityInformation ai("caIssuers", lv); List<AuthorityInformation> list; list.push_back(ai); AuthorityInfoAccessExt aie; aie.setAuthorityInformation(list);
|
|
Construct an empty object |
|
|
|
|
||||||||||||
|
Construct an AuthorityInfoAccessExt object from a config object
|
|
|
|
|
||||||||||||
|
Write the informations of this object back to the configuration file
Implements limal::ca_mgm::ExtensionBase. |
|
|
Return the content of this object for debugging Reimplemented from limal::ca_mgm::ExtensionBase. |
|
|
Return the list with Authority Informations |
|
|
|
|
|
Set a new list of Authority Informations
|
|
|
Check if this object is valid
Implements limal::ca_mgm::ExtensionBase. |
|
|
Verify this object and return an Array with all error messages.
Implements limal::ca_mgm::ExtensionBase. |
|
|
Reimplemented from limal::ca_mgm::ExtensionBase. |
1.4.6