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 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
Implements __implemented__ = <implementedBy twisted.internet.protoc...
_implementsTuple __implements__ = (<MetaInterface twisted.internet.interf...
ClassProvides __provides__ = <zope.interface.declarations.ClassProvide...
    Inherited from BaseProtocol
ClassProvides __providedBy__ = <zope.interface.declarations.ClassProvi...
int connected = 0                                                                     
NoneType transport = None                                                                  

Class Variable Details

boundUser

Type:
NoneType
Value:
None                                                                  

Generated by Epydoc 2.1 on Wed May 3 13:51:12 2006 http://epydoc.sf.net