Package ldaptor :: Package protocols :: Package ldap :: Module ldapserver :: Class LDAPServer
[hide private]
[frames] | no frames]

Class LDAPServer

source code

twisted.internet.protocol.BaseProtocol --+        
                                         |        
        twisted.internet.protocol.Protocol --+    
                                             |    
                                BaseLDAPServer --+
                                                 |
                                                LDAPServer

An LDAP server

Nested Classes [hide private]
  fail_LDAPBindRequest
  fail_LDAPSearchRequest
  fail_LDAPDelRequest
  fail_LDAPAddRequest
  fail_LDAPModifyDNRequest
  fail_LDAPModifyRequest
  fail_LDAPExtendedRequest
Instance Methods [hide private]
 
handle_LDAPBindRequest(self, request, controls, reply) source code
 
handle_LDAPUnbindRequest(self, request, controls, reply) source code
 
getRootDSE(self, request, reply) source code
 
_cbSearchGotBase(self, base, dn, request, reply) source code
 
_cbSearchLDAPError(self, reason) source code
 
_cbSearchOtherError(self, reason) source code
 
handle_LDAPSearchRequest(self, request, controls, reply) source code
 
handle_LDAPDelRequest(self, request, controls, reply) source code
 
handle_LDAPAddRequest(self, request, controls, reply) source code
 
handle_LDAPModifyDNRequest(self, request, controls, reply) source code
 
handle_LDAPModifyRequest(self, request, controls, reply) source code
 
handle_LDAPExtendedRequest(self, request, controls, reply) source code
 
extendedRequest_LDAPPasswordModifyRequest(self, data, reply) source code

Inherited from BaseLDAPServer: __init__, checkControls, connectionLost, connectionMade, dataReceived, failDefault, handle, handleUnknown, queue, unsolicitedNotification

Inherited from twisted.internet.protocol.Protocol: __provides__, logPrefix

Inherited from twisted.internet.protocol.BaseProtocol: __providedBy__, makeConnection

Class Variables [hide private]
  boundUser = None
hash(x)

Inherited from BaseLDAPServer: berdecoder, debug

Inherited from twisted.internet.protocol.Protocol: __implemented__

Inherited from twisted.internet.protocol.BaseProtocol: connected, transport