laurelin.ldap.exceptions module¶
-
exception
laurelin.ldap.exceptions.Abandon[source]¶ Bases:
ExceptionCan be raised to cleanly exit a context manager and abandon unread results
-
exception
laurelin.ldap.exceptions.ConnectionAlreadyBound[source]¶ Bases:
laurelin.ldap.exceptions.InvalidBindStateOnly raised by LDAP.*Bind methods if the connection is already bound when called
-
exception
laurelin.ldap.exceptions.ConnectionUnbound[source]¶ Bases:
laurelin.ldap.exceptions.InvalidBindStateRaised when any server operation is attempted after a connection is unbound/closed
-
exception
laurelin.ldap.exceptions.InvalidBindState[source]¶ Bases:
laurelin.ldap.exceptions.LDAPErrorBase class for exceptions related to bind state
-
exception
laurelin.ldap.exceptions.InvalidSyntaxError[source]¶ Bases:
laurelin.ldap.exceptions.LDAPValidationErrorRaised when syntax validation fails
-
exception
laurelin.ldap.exceptions.LDAPConnectionError[source]¶ Bases:
laurelin.ldap.exceptions.LDAPErrorError occurred creating connection to the LDAP server
-
exception
laurelin.ldap.exceptions.LDAPError[source]¶ Bases:
ExceptionBase class for all exceptions raised by laurelin
-
exception
laurelin.ldap.exceptions.LDAPExtensionError[source]¶ Bases:
laurelin.ldap.exceptions.LDAPErrorError occurred setting up an extension module
-
exception
laurelin.ldap.exceptions.LDAPSASLError[source]¶ Bases:
laurelin.ldap.exceptions.LDAPErrorError occurred involving the SASL client
-
exception
laurelin.ldap.exceptions.LDAPSchemaError[source]¶ Bases:
laurelin.ldap.exceptions.LDAPErrorError relating to setting up the LDAP schema
-
exception
laurelin.ldap.exceptions.LDAPSupportError[source]¶ Bases:
laurelin.ldap.exceptions.LDAPErrorA feature is not supported by the server
-
exception
laurelin.ldap.exceptions.LDAPTransactionError[source]¶ Bases:
laurelin.ldap.exceptions.LDAPErrorRaised by actions not included in a modify transaction
-
exception
laurelin.ldap.exceptions.LDAPUnicodeWarning[source]¶ Bases:
laurelin.ldap.exceptions.LDAPWarning,UnicodeWarningWarning category for unicode issues relating to LDAP
-
exception
laurelin.ldap.exceptions.LDAPUnsolicitedMessage(lm, exc_msg)[source]¶ Bases:
ExceptionRaised 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.LDAPErrorRaised when validation fails
-
exception
laurelin.ldap.exceptions.LDAPWarning[source]¶ Bases:
WarningGeneric LDAP warning category
-
exception
laurelin.ldap.exceptions.MultipleSearchResults[source]¶ Bases:
laurelin.ldap.exceptions.UnexpectedSearchResultsGot multiple search results when exactly one was required
-
exception
laurelin.ldap.exceptions.NoSearchResults[source]¶ Bases:
laurelin.ldap.exceptions.UnexpectedSearchResultsGot no search results when one or more was required
-
exception
laurelin.ldap.exceptions.ProhibitedCharacterError[source]¶ Bases:
laurelin.ldap.exceptions.LDAPErrorRaised when a prohibited character is detected in RFC4518 string prep
-
exception
laurelin.ldap.exceptions.TagError[source]¶ Bases:
laurelin.ldap.exceptions.LDAPErrorError with an object tag
-
exception
laurelin.ldap.exceptions.UnexpectedResponseType[source]¶ Bases:
laurelin.ldap.exceptions.LDAPErrorThe response did not contain the expected protocol operation
-
exception
laurelin.ldap.exceptions.UnexpectedSearchResults[source]¶ Bases:
laurelin.ldap.exceptions.LDAPErrorBase class for unhandled search result situations