OPSI.ldaptor.protocols.ldap.ldaperrors module¶
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPAdminLimitExceeded(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'adminLimitExceeded'¶ 
- 
resultCode= 11¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPAffectsMultipleDSAs(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'affectsMultipleDSAs'¶ 
- 
resultCode= 71¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPAliasDereferencingProblem(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'aliasDereferencingProblem'¶ 
- 
resultCode= 36¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPAliasProblem(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'aliasProblem'¶ 
- 
resultCode= 33¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPAttributeOrValueExists(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'attributeOrValueExists'¶ 
- 
resultCode= 20¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPAuthMethodNotSupported(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'authMethodNotSupported'¶ 
- 
resultCode= 7¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPBusy(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'busy'¶ 
- 
resultCode= 51¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPCompareFalse(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'compareFalse'¶ 
- 
resultCode= 5¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPCompareTrue(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'compareTrue'¶ 
- 
resultCode= 6¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPConfidentialityRequired(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'confidentialityRequired'¶ 
- 
resultCode= 13¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPConstraintViolation(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'constraintViolation'¶ 
- 
resultCode= 19¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPEntryAlreadyExists(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'entryAlreadyExists'¶ 
- 
resultCode= 68¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException(message=None)¶ Bases:
exceptions.Exception,OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPResult
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPInappropriateAuthentication(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'inappropriateAuthentication'¶ 
- 
resultCode= 48¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPInappropriateMatching(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'inappropriateMatching'¶ 
- 
resultCode= 18¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPInsufficientAccessRights(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'insufficientAccessRights'¶ 
- 
resultCode= 50¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPInvalidAttributeSyntax(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'invalidAttributeSyntax'¶ 
- 
resultCode= 21¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPInvalidCredentials(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'invalidCredentials'¶ 
- 
resultCode= 49¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPInvalidDNSyntax(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'invalidDNSyntax'¶ 
- 
resultCode= 34¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPLoopDetect(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'loopDetect'¶ 
- 
resultCode= 54¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPNamingViolation(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'namingViolation'¶ 
- 
resultCode= 64¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPNoSuchAttribute(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'noSuchAttribute'¶ 
- 
resultCode= 16¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPNoSuchObject(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'noSuchObject'¶ 
- 
resultCode= 32¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPNotAllowedOnNonLeaf(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'notAllowedOnNonLeaf'¶ 
- 
resultCode= 66¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPNotAllowedOnRDN(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'notAllowedOnRDN'¶ 
- 
resultCode= 67¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPObjectClassModsProhibited(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'objectClassModsProhibited'¶ 
- 
resultCode= 69¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPObjectClassViolation(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'objectClassViolation'¶ 
- 
resultCode= 65¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPOperationsError(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'operationsError'¶ 
- 
resultCode= 1¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPOther(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'other'¶ 
- 
resultCode= 80¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPProtocolError(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'protocolError'¶ 
- 
resultCode= 2¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPReferral(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'referral'¶ 
- 
resultCode= 10¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPSaslBindInProgress(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'saslBindInProgress'¶ 
- 
resultCode= 14¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPSizeLimitExceeded(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'sizeLimitExceeded'¶ 
- 
resultCode= 4¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPStrongAuthRequired(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'strongAuthRequired'¶ 
- 
resultCode= 8¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPTimeLimitExceeded(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'timeLimitExceeded'¶ 
- 
resultCode= 3¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPUndefinedAttributeType(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'undefinedAttributeType'¶ 
- 
resultCode= 17¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPUnknownError(resultCode, message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
resultCode= None¶ 
- 
 
- 
exception 
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPUnwillingToPerform(message=None)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPException- 
name= 'unwillingToPerform'¶ 
- 
resultCode= 53¶ 
- 
 
- 
class 
OPSI.ldaptor.protocols.ldap.ldaperrors.Success(msg)¶ Bases:
OPSI.ldaptor.protocols.ldap.ldaperrors.LDAPResult- 
name= 'success'¶ 
- 
resultCode= 0¶ 
- 
 
- 
OPSI.ldaptor.protocols.ldap.ldaperrors.get(resultCode, errorMessage)¶ Get an instance of the correct exception for this resultCode.
- 
OPSI.ldaptor.protocols.ldap.ldaperrors.init(**errors)¶