laurelin.ldap.exceptions module¶
-
exception
laurelin.ldap.exceptions.
Abandon
[source]¶ Bases:
Exception
Can be raised to cleanly exit a context manager and abandon unread results
-
exception
laurelin.ldap.exceptions.
ConnectionAlreadyBound
[source]¶ Bases:
laurelin.ldap.exceptions.InvalidBindState
Only raised by LDAP.*Bind methods if the connection is already bound when called
-
exception
laurelin.ldap.exceptions.
ConnectionUnbound
[source]¶ Bases:
laurelin.ldap.exceptions.InvalidBindState
Raised when any server operation is attempted after a connection is unbound/closed
-
exception
laurelin.ldap.exceptions.
InvalidBindState
[source]¶ Bases:
laurelin.ldap.exceptions.LDAPError
Base class for exceptions related to bind state
-
exception
laurelin.ldap.exceptions.
InvalidSyntaxError
[source]¶ Bases:
laurelin.ldap.exceptions.LDAPValidationError
Raised when syntax validation fails
-
exception
laurelin.ldap.exceptions.
LDAPConnectionError
[source]¶ Bases:
laurelin.ldap.exceptions.LDAPError
Error occurred creating connection to the LDAP server
-
exception
laurelin.ldap.exceptions.
LDAPError
[source]¶ Bases:
Exception
Base class for all exceptions raised by laurelin
-
exception
laurelin.ldap.exceptions.
LDAPExtensionError
[source]¶ Bases:
laurelin.ldap.exceptions.LDAPError
Error occurred setting up an extension module
-
exception
laurelin.ldap.exceptions.
LDAPSASLError
[source]¶ Bases:
laurelin.ldap.exceptions.LDAPError
Error occurred involving the SASL client
-
exception
laurelin.ldap.exceptions.
LDAPSchemaError
[source]¶ Bases:
laurelin.ldap.exceptions.LDAPError
Error relating to setting up the LDAP schema
-
exception
laurelin.ldap.exceptions.
LDAPSupportError
[source]¶ Bases:
laurelin.ldap.exceptions.LDAPError
A feature is not supported by the server
-
exception
laurelin.ldap.exceptions.
LDAPTransactionError
[source]¶ Bases:
laurelin.ldap.exceptions.LDAPError
Raised by actions not included in a modify transaction
-
exception
laurelin.ldap.exceptions.
LDAPUnicodeWarning
[source]¶ Bases:
laurelin.ldap.exceptions.LDAPWarning
,UnicodeWarning
Warning category for unicode issues relating to LDAP
-
exception
laurelin.ldap.exceptions.
LDAPUnsolicitedMessage
(lm, exc_msg)[source]¶ Bases:
Exception
Raised when a message with ID 0 is returned from the server
This may indicate an incompatability between laurelin and your server distribution and thus is outside the normal exception inheritance chain.
-
exception
laurelin.ldap.exceptions.
LDAPValidationError
[source]¶ Bases:
laurelin.ldap.exceptions.LDAPError
Raised when validation fails
-
exception
laurelin.ldap.exceptions.
LDAPWarning
[source]¶ Bases:
Warning
Generic LDAP warning category
-
exception
laurelin.ldap.exceptions.
MultipleSearchResults
[source]¶ Bases:
laurelin.ldap.exceptions.UnexpectedSearchResults
Got multiple search results when exactly one was required
-
exception
laurelin.ldap.exceptions.
NoSearchResults
[source]¶ Bases:
laurelin.ldap.exceptions.UnexpectedSearchResults
Got no search results when one or more was required
-
exception
laurelin.ldap.exceptions.
ProhibitedCharacterError
[source]¶ Bases:
laurelin.ldap.exceptions.LDAPError
Raised when a prohibited character is detected in RFC4518 string prep
-
exception
laurelin.ldap.exceptions.
TagError
[source]¶ Bases:
laurelin.ldap.exceptions.LDAPError
Error with an object tag
-
exception
laurelin.ldap.exceptions.
UnexpectedResponseType
[source]¶ Bases:
laurelin.ldap.exceptions.LDAPError
The response did not contain the expected protocol operation
-
exception
laurelin.ldap.exceptions.
UnexpectedSearchResults
[source]¶ Bases:
laurelin.ldap.exceptions.LDAPError
Base class for unhandled search result situations