|
ldapsdk
0.0.1
|
#include <LDAPBindRequest.h>
Public Member Functions | |
| LDAPSaslBindRequest (const std::string &mech, const std::string &cred, LDAPAsynConnection *connect, const LDAPConstraints *cons, bool isReferral=false) | |
| virtual LDAPMessageQueue * | sendRequest () |
| This method encodes the request an calls the apprpriate functions of the C-API to send the Request to a LDAP-Server. | |
| virtual | ~LDAPSaslBindRequest () |
Additional Inherited Members | |
Private Member Functions inherited from LDAPRequest | |
| LDAPRequest (const LDAPRequest &req) | |
| LDAPRequest (LDAPAsynConnection *conn, const LDAPConstraints *cons, bool isReferral=false, const LDAPRequest *parent=0) | |
| virtual | ~LDAPRequest () |
| const LDAPConstraints * | getConstraints () const |
| const LDAPAsynConnection * | getConnection () const |
| virtual LDAPMsg * | getNextMessage () const |
| int | getType () const |
| int | getMsgID () const |
| int | getHopCount () const |
| const LDAPRequest * | getParent () const |
| bool | isReferral () const |
| void | unbind () const |
| virtual LDAPRequest * | followReferral (LDAPMsg *ref) |
| virtual bool | equals (const LDAPRequest *req) const |
| Compare this request with another on. | |
| bool | isCycle () const |
| LDAPRequest () | |
Static Private Attributes inherited from LDAPRequest | |
| static const int | BIND = 0 |
| static const int | UNBIND = 2 |
| static const int | SEARCH = 3 |
| static const int | MODIFY = 7 |
| static const int | ADD = 8 |
| static const int | DELETE = 10 |
| static const int | COMPARE = 14 |
| LDAPSaslBindRequest::LDAPSaslBindRequest | ( | const std::string & | mech, |
| const std::string & | cred, | ||
| LDAPAsynConnection * | connect, | ||
| const LDAPConstraints * | cons, | ||
| bool | isReferral = false |
||
| ) |
|
virtual |
References DEBUG, and LDAP_DEBUG_DESTROY.
|
virtual |
This method encodes the request an calls the apprpriate functions of the C-API to send the Request to a LDAP-Server.
Implements LDAPRequest.
References DEBUG, LDAPControlSet::freeLDAPControlArray(), LDAPConstraints::getClCtrlsArray(), LDAPAsynConnection::getSessionHandle(), LDAPConstraints::getSrvCtrlsArray(), LDAP_DEBUG_TRACE, LDAPRequest::m_connection, LDAPRequest::m_cons, and LDAPRequest::m_msgID.
Referenced by LDAPAsynConnection::saslBind().
1.8.1