|
Public Member Functions |
| LDAPCtrl (const LDAPCtrl &c) |
| Copy-constructor.
|
| LDAPCtrl (const char *oid, bool critical, const char *data=0, int length=0) |
| Constructor.
|
| LDAPCtrl (const std::string &oid, bool critical=false, const std::string &data=std::string()) |
| Constructor.
|
| LDAPCtrl (const LDAPControl *ctrl) |
| Creates a copy of the Control that "ctrl is pointing to.
|
| ~LDAPCtrl () |
| Destructor.
|
std::string | getOID () const |
std::string | getData () const |
bool | isCritical () const |
LDAPControl * | getControlStruct () const |
| For internal use only.
|
Static Public Member Functions |
void | freeLDAPControlStruct (LDAPControl *ctrl) |
Private Attributes |
std::string | m_oid |
std::string | m_data |
bool | m_isCritical |
Controls are a mechanism to extend and modify LDAP-Operations.