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

Public Member Functions | |
| ExtendedKeyUsageExt () | |
| ExtendedKeyUsageExt (CAConfig *caConfig, Type type) | |
| ExtendedKeyUsageExt (const StringList &extKeyUsages) | |
| ExtendedKeyUsageExt (const ExtendedKeyUsageExt &extension) | |
| virtual | ~ExtendedKeyUsageExt () |
| ExtendedKeyUsageExt & | operator= (const ExtendedKeyUsageExt &extension) |
| void | setExtendedKeyUsage (const StringList &usageList) |
| StringList | getExtendedKeyUsage () const |
| bool | isEnabledFor (const String &extKeyUsage) 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 | |
| bool | checkValue (const String &value) const |
Private Attributes | |
| BLOCXX_NAMESPACE::COWIntrusiveReference< ExtendedKeyUsageExtImpl > | m_impl |
These can either be object short names of the dotted numerical form of OIDs.
|
|
|
|
||||||||||||
|
|
|
|
Create an object with the specified bit field and a List of additional OIDs |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
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 of extended keyusages |
|
|
Return true if the specified usage is set |
|
|
|
|
|
Set new extended key usage.
|
|
|
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