Package ldaptor :: Package protocols :: Module pureldap :: Class LDAPBindResponse
[hide private]
[frames] | no frames]

Class LDAPBindResponse

source code

       LDAPProtocolOp --+        
                        |        
     LDAPProtocolResponse --+    
                            |    
  pureber.BERBase --+       |    
                    |       |    
pureber.BERStructured --+   |    
                        |   |    
    UserList.UserList --+   |    
                        |   |    
      pureber.BERSequence --+    
                            |    
                   LDAPResult --+
                                |
                               LDAPBindResponse

Instance Methods [hide private]
 
__init__(self, resultCode={0: <class ldaptor.protocols.ldap.ldaperrors.Success at 0x86f6..., matchedDN={0: <class ldaptor.protocols.ldap.ldaperrors.Success at 0x86f6..., errorMessage={0: <class ldaptor.protocols.ldap.ldaperrors.Success at 0x86f6..., referral={0: <class ldaptor.protocols.ldap.ldaperrors.Success at 0x86f6..., serverSaslCreds={0: <class ldaptor.protocols.ldap.ldaperrors.Success at 0x86f6..., tag={0: <class ldaptor.protocols.ldap.ldaperrors.Success at 0x86f6...) source code
 
__str__(self) source code
 
__repr__(self) source code

Inherited from pureber.BERStructured: identification

Inherited from pureber.BERBase: __cmp__, __eq__, __len__, __ne__

Inherited from UserList.UserList: __add__, __contains__, __delitem__, __delslice__, __ge__, __getitem__, __getslice__, __gt__, __iadd__, __imul__, __le__, __lt__, __mul__, __radd__, __rmul__, __setitem__, __setslice__, append, count, extend, index, insert, pop, remove, reverse, sort

Class Methods [hide private]
 
fromBER(klass, tag, content, berdecoder={0: <class ldaptor.protocols.ldap.ldaperrors.Success at 0x86f6...) source code
Class Variables [hide private]
  tag = 65
  resultCode = {0: <class ldaptor.protocols.ldap.ldaperrors.Succ...
  matchedDN = {0: <class ldaptor.protocols.ldap.ldaperrors.Succe...
  errorMessage = {0: <class ldaptor.protocols.ldap.ldaperrors.Su...
  referral = {0: <class ldaptor.protocols.ldap.ldaperrors.Succes...
  serverSaslCreds = {0: <class ldaptor.protocols.ldap.ldaperrors...
Method Details [hide private]

fromBER(klass, tag, content, berdecoder={0: <class ldaptor.protocols.ldap.ldaperrors.Success at 0x86f6...)
Class Method

source code 
Overrides: LDAPResult.fromBER

__init__(self, resultCode={0: <class ldaptor.protocols.ldap.ldaperrors.Success at 0x86f6..., matchedDN={0: <class ldaptor.protocols.ldap.ldaperrors.Success at 0x86f6..., errorMessage={0: <class ldaptor.protocols.ldap.ldaperrors.Success at 0x86f6..., referral={0: <class ldaptor.protocols.ldap.ldaperrors.Success at 0x86f6..., serverSaslCreds={0: <class ldaptor.protocols.ldap.ldaperrors.Success at 0x86f6..., tag={0: <class ldaptor.protocols.ldap.ldaperrors.Success at 0x86f6...)
(Constructor)

source code 
Overrides: LDAPResult.__init__

__str__(self)
(Informal representation operator)

source code 
Overrides: LDAPResult.__str__

__repr__(self)
(Representation operator)

source code 
Overrides: LDAPResult.__repr__

Class Variable Details [hide private]

resultCode

Value:
{0: <class ldaptor.protocols.ldap.ldaperrors.Success at 0x86f695c>,
 1: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPOperationsError'>,
 2: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPProtocolError'>,
 3: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPTimeLimitExceeded'>,
 4: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPSizeLimitExceeded'>,
 5: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPCompareFalse'>,
 6: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPCompareTrue'>,
 7: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPAuthMethodNotSupport\
...

matchedDN

Value:
{0: <class ldaptor.protocols.ldap.ldaperrors.Success at 0x86f695c>,
 1: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPOperationsError'>,
 2: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPProtocolError'>,
 3: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPTimeLimitExceeded'>,
 4: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPSizeLimitExceeded'>,
 5: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPCompareFalse'>,
 6: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPCompareTrue'>,
 7: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPAuthMethodNotSupport\
...

errorMessage

Value:
{0: <class ldaptor.protocols.ldap.ldaperrors.Success at 0x86f695c>,
 1: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPOperationsError'>,
 2: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPProtocolError'>,
 3: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPTimeLimitExceeded'>,
 4: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPSizeLimitExceeded'>,
 5: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPCompareFalse'>,
 6: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPCompareTrue'>,
 7: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPAuthMethodNotSupport\
...

referral

Value:
{0: <class ldaptor.protocols.ldap.ldaperrors.Success at 0x86f695c>,
 1: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPOperationsError'>,
 2: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPProtocolError'>,
 3: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPTimeLimitExceeded'>,
 4: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPSizeLimitExceeded'>,
 5: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPCompareFalse'>,
 6: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPCompareTrue'>,
 7: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPAuthMethodNotSupport\
...

serverSaslCreds

Value:
{0: <class ldaptor.protocols.ldap.ldaperrors.Success at 0x86f695c>,
 1: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPOperationsError'>,
 2: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPProtocolError'>,
 3: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPTimeLimitExceeded'>,
 4: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPSizeLimitExceeded'>,
 5: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPCompareFalse'>,
 6: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPCompareTrue'>,
 7: <class 'ldaptor.protocols.ldap.ldaperrors.LDAPAuthMethodNotSupport\
...