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

Class LDAPServer

BaseProtocol --+        
               |        
        Protocol --+    
                   |    
      BaseLDAPServer --+
                       |
                      LDAPServer


An LDAP server
Method Summary
  getRootDSE(self, request, reply)
  handle_LDAPBindRequest(self, request, controls, reply)
  handle_LDAPDelRequest(self, request, controls, reply)
  handle_LDAPSearchRequest(self, request, controls, reply)
  handle_LDAPUnbindRequest(self, request, controls, reply)
  _cbSearchGotBase(self, base, dn, request, reply)
  _cbSearchLDAPError(self, reason)
  _cbSearchOtherError(self, reason)
    Inherited from BaseLDAPServer
  __init__(self)
  checkControls(self, controls)
  connectionLost(self, reason)
Called when TCP connection has been lost
  connectionMade(self)
TCP connection has opened
  dataReceived(self, recd)
  failDefault(self, resultCode, errorMessage)
  handle(self, msg)
  handleUnknown(self, request, controls, callback)
  queue(self, id, op)
  unsolicitedNotification(self, msg)
  _callErrorHandler(self, name, resultCode, errorMessage)
  _cbHandle(self, response, id)
  _cbLDAPError(self, reason, name)
  _cbOtherError(self, reason, name)
    Inherited from Protocol
  connectionFailed(self)
(Deprecated)
    Inherited from BaseProtocol
  makeConnection(self, transport)
Make a connection to a transport and a server.

Class Variable Summary
NoneType boundUser = None                                                                  
classobj fail_LDAPBindRequest = ldaptor.protocols.pureldap.LDAPBindResponse
classobj fail_LDAPDelRequest = ldaptor.protocols.pureldap.LDAPDelResponse
classobj fail_LDAPSearchRequest = ldaptor.protocols.pureldap.LDAPSearchResultDone
    Inherited from BaseLDAPServer
LDAPBERDecoderContext_TopLevel berdecoder = <LDAPBERDecoderContext_TopLevel identities=...
bool debug = False
    Inherited from Protocol
tuple __implements__ = (<class 'twisted.internet.interfaces.IP...
    Inherited from BaseProtocol
int connected = 0                                                                     
NoneType transport = None                                                                  

Class Variable Details

boundUser

Type:
NoneType
Value:
None                                                                  

Generated by Epydoc 2.1 on Fri May 6 14:58:11 2005 http://epydoc.sf.net