#include <BasicConstraintsExtension.hpp>
Inheritance diagram for limal::ca_mgm::BasicConstraintsExt:

Public Member Functions | |
| BasicConstraintsExt () | |
| BasicConstraintsExt (CAConfig *caConfig, Type type) | |
| BasicConstraintsExt (bool isCa, BLOCXX_NAMESPACE::Int32 pathLength=-1) | |
| BasicConstraintsExt (const BasicConstraintsExt &extension) | |
| virtual | ~BasicConstraintsExt () |
| BasicConstraintsExt & | operator= (const BasicConstraintsExt &extension) |
| void | setBasicConstraints (bool isCa, BLOCXX_NAMESPACE::Int32 pathLength=-1) |
| bool | isCA () const |
| BLOCXX_NAMESPACE::Int32 | getPathLength () 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< BasicConstraintsExtImpl > | m_impl |
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
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 path length (-1 means no path length set) |
|
|
Return the ca parameter |
|
|
|
|
||||||||||||
|
Set the ca parameter and the path length.
|
|
|
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