8 #ifndef LDAP_CONSTRAINTS_H
9 #define LDAP_CONSTRAINTS_H
This class represents some options that can be set for a LDAPConnection operation.
Definition: LDAPConstraints.h:27
static const int DEREF_SEARCHING
Definition: LDAPConstraints.h:31
int getMaxTime() const
Definition: LDAPConstraints.cpp:114
static const int DEREF_NEVER
Definition: LDAPConstraints.h:30
void setReferralRebind(const LDAPRebind *rebind)
Definition: LDAPConstraints.cpp:94
static const int DEREF_FINDING
Definition: LDAPConstraints.h:32
int getAliasDeref() const
Definition: LDAPConstraints.cpp:109
LDAPControl ** getClCtrlsArray() const
Definition: LDAPConstraints.cpp:148
void setAliasDeref(int deref)
Definition: LDAPConstraints.cpp:55
void setMaxTime(int t)
Definition: LDAPConstraints.cpp:69
int getSizeLimit() const
Definition: LDAPConstraints.cpp:119
const LDAPControlSet * getServerControls() const
Definition: LDAPConstraints.cpp:129
void setSizeLimit(int s)
Definition: LDAPConstraints.cpp:75
const LDAPRebind * getReferralRebind() const
Definition: LDAPConstraints.cpp:124
void setClientControls(const LDAPControlSet *ctrls)
Definition: LDAPConstraints.cpp:104
~LDAPConstraints()
Definition: LDAPConstraints.cpp:49
LDAPControl ** getSrvCtrlsArray() const
Definition: LDAPConstraints.cpp:139
static const int DEREF_ALWAYS
Definition: LDAPConstraints.h:33
bool getReferralChase() const
Definition: LDAPConstraints.cpp:169
int getHopLimit() const
Definition: LDAPConstraints.cpp:174
timeval * getTimeoutStruct() const
Definition: LDAPConstraints.cpp:157
const LDAPControlSet * getClientControls() const
Definition: LDAPConstraints.cpp:134
void setServerControls(const LDAPControlSet *ctrls)
Definition: LDAPConstraints.cpp:99
LDAPConstraints()
Definition: LDAPConstraints.cpp:16
void setReferralChase(bool rc)
Definition: LDAPConstraints.cpp:81
void setHopLimit(int hop)
Definition: LDAPConstraints.cpp:87
This container class is used to store multiple LDAPCtrl-objects.
Definition: LDAPControlSet.h:19
Just an abstract class to provide a mechnism for rebind to another server when chasing referrals.
Definition: LDAPRebind.h:20