Methods

__construct()

__construct(\Zend\Ldap\Ldap $ldap, string $str, int $code) 

Parameters

$ldap

\Zend\Ldap\Ldap

Zend\Ldap\Ldap object

$str

string

Informative exception message

$code

int

LDAP error code

__toString()

__toString() 

inherited_from Exception::__toString()

getCode()

getCode() 

inherited_from Exception::getCode()

getFile()

getFile() 

inherited_from Exception::getFile()

getLine()

getLine() 

inherited_from Exception::getLine()

getMessage()

getMessage() 

inherited_from Exception::getMessage()

getPrevious()

getPrevious() 

inherited_from Exception::getPrevious()

getTrace()

getTrace() 

inherited_from Exception::getTrace()

getTraceAsString()

getTraceAsString() 

inherited_from Exception::getTraceAsString()

 Constants

 

LDAP_ADMINLIMIT_EXCEEDED

LDAP_ADMINLIMIT_EXCEEDED 

 

LDAP_AFFECTS_MULTIPLE_DSAS

LDAP_AFFECTS_MULTIPLE_DSAS 

 

LDAP_ALIAS_DEREF_PROBLEM

LDAP_ALIAS_DEREF_PROBLEM 

 

LDAP_ALIAS_PROBLEM

LDAP_ALIAS_PROBLEM 

 

LDAP_ALREADY_EXISTS

LDAP_ALREADY_EXISTS 

 

LDAP_ASSERTION_FAILED

LDAP_ASSERTION_FAILED 

 

LDAP_AUTH_METHOD_NOT_SUPPORTED

LDAP_AUTH_METHOD_NOT_SUPPORTED 

 

LDAP_AUTH_UNKNOWN

LDAP_AUTH_UNKNOWN 

 

LDAP_BUSY

LDAP_BUSY 

 

LDAP_CANCELLED

LDAP_CANCELLED 

 

LDAP_CANNOT_CANCEL

LDAP_CANNOT_CANCEL 

 

LDAP_CLIENT_LOOP

LDAP_CLIENT_LOOP 

 

LDAP_COMPARE_FALSE

LDAP_COMPARE_FALSE 

 

LDAP_COMPARE_TRUE

LDAP_COMPARE_TRUE 

 

LDAP_CONFIDENTIALITY_REQUIRED

LDAP_CONFIDENTIALITY_REQUIRED 

 

LDAP_CONNECT_ERROR

LDAP_CONNECT_ERROR 

 

LDAP_CONSTRAINT_VIOLATION

LDAP_CONSTRAINT_VIOLATION 

 

LDAP_CONTROL_NOT_FOUND

LDAP_CONTROL_NOT_FOUND 

 

LDAP_CUP_INVALID_DATA

LDAP_CUP_INVALID_DATA 

 

LDAP_CUP_RELOAD_REQUIRED

LDAP_CUP_RELOAD_REQUIRED 

 

LDAP_CUP_RESOURCES_EXHAUSTED

LDAP_CUP_RESOURCES_EXHAUSTED 

 

LDAP_CUP_SECURITY_VIOLATION

LDAP_CUP_SECURITY_VIOLATION 

 

LDAP_CUP_UNSUPPORTED_SCHEME

LDAP_CUP_UNSUPPORTED_SCHEME 

 

LDAP_DECODING_ERROR

LDAP_DECODING_ERROR 

 

LDAP_ENCODING_ERROR

LDAP_ENCODING_ERROR 

 

LDAP_FILTER_ERROR

LDAP_FILTER_ERROR 

 

LDAP_INAPPROPRIATE_AUTH

LDAP_INAPPROPRIATE_AUTH 

 

LDAP_INAPPROPRIATE_MATCHING

LDAP_INAPPROPRIATE_MATCHING 

 

LDAP_INSUFFICIENT_ACCESS

LDAP_INSUFFICIENT_ACCESS 

 

LDAP_INVALID_CREDENTIALS

LDAP_INVALID_CREDENTIALS 

 

LDAP_INVALID_DN_SYNTAX

LDAP_INVALID_DN_SYNTAX 

 

LDAP_INVALID_SYNTAX

LDAP_INVALID_SYNTAX 

 

LDAP_IS_LEAF

LDAP_IS_LEAF 

 

LDAP_LOCAL_ERROR

LDAP_LOCAL_ERROR 

 

LDAP_LOOP_DETECT

LDAP_LOOP_DETECT 

 

LDAP_MORE_RESULTS_TO_RETURN

LDAP_MORE_RESULTS_TO_RETURN 

 

LDAP_NAMING_VIOLATION

LDAP_NAMING_VIOLATION 

 

LDAP_NOT_ALLOWED_ON_NONLEAF

LDAP_NOT_ALLOWED_ON_NONLEAF 

 

LDAP_NOT_ALLOWED_ON_RDN

LDAP_NOT_ALLOWED_ON_RDN 

 

LDAP_NOT_SUPPORTED

LDAP_NOT_SUPPORTED 

 

LDAP_NO_MEMORY

LDAP_NO_MEMORY 

 

LDAP_NO_OBJECT_CLASS_MODS

LDAP_NO_OBJECT_CLASS_MODS 

 

LDAP_NO_RESULTS_RETURNED

LDAP_NO_RESULTS_RETURNED 

 

LDAP_NO_SUCH_ATTRIBUTE

LDAP_NO_SUCH_ATTRIBUTE 

 

LDAP_NO_SUCH_OBJECT

LDAP_NO_SUCH_OBJECT 

 

LDAP_NO_SUCH_OPERATION

LDAP_NO_SUCH_OPERATION 

 

LDAP_OBJECT_CLASS_VIOLATION

LDAP_OBJECT_CLASS_VIOLATION 

 

LDAP_OPERATIONS_ERROR

LDAP_OPERATIONS_ERROR 

 

LDAP_OTHER

LDAP_OTHER 

 

LDAP_PARAM_ERROR

LDAP_PARAM_ERROR 

 

LDAP_PARTIAL_RESULTS

LDAP_PARTIAL_RESULTS 

 

LDAP_PROTOCOL_ERROR

LDAP_PROTOCOL_ERROR 

 

LDAP_PROXY_AUTHZ_FAILURE

LDAP_PROXY_AUTHZ_FAILURE 

 

LDAP_REFERRAL

LDAP_REFERRAL 

 

LDAP_REFERRAL_LIMIT_EXCEEDED

LDAP_REFERRAL_LIMIT_EXCEEDED 

 

LDAP_RESULTS_TOO_LARGE

LDAP_RESULTS_TOO_LARGE 

 

LDAP_SASL_BIND_IN_PROGRESS

LDAP_SASL_BIND_IN_PROGRESS 

 

LDAP_SERVER_DOWN

LDAP_SERVER_DOWN 

 

LDAP_SIZELIMIT_EXCEEDED

LDAP_SIZELIMIT_EXCEEDED 

 

LDAP_STRONG_AUTH_REQUIRED

LDAP_STRONG_AUTH_REQUIRED 

 

LDAP_SUCCESS

LDAP_SUCCESS 

 

LDAP_SYNC_REFRESH_REQUIRED

LDAP_SYNC_REFRESH_REQUIRED 

 

LDAP_TIMELIMIT_EXCEEDED

LDAP_TIMELIMIT_EXCEEDED 

 

LDAP_TIMEOUT

LDAP_TIMEOUT 

 

LDAP_TOO_LATE

LDAP_TOO_LATE 

 

LDAP_TYPE_OR_VALUE_EXISTS

LDAP_TYPE_OR_VALUE_EXISTS 

 

LDAP_UNAVAILABLE

LDAP_UNAVAILABLE 

 

LDAP_UNAVAILABLE_CRITICAL_EXTENSION

LDAP_UNAVAILABLE_CRITICAL_EXTENSION 

 

LDAP_UNDEFINED_TYPE

LDAP_UNDEFINED_TYPE 

 

LDAP_UNWILLING_TO_PERFORM

LDAP_UNWILLING_TO_PERFORM 

 

LDAP_USER_CANCELLED

LDAP_USER_CANCELLED 

 

LDAP_X_ASSERTION_FAILED

LDAP_X_ASSERTION_FAILED 

 

LDAP_X_CANNOT_CHAIN

LDAP_X_CANNOT_CHAIN 

 

LDAP_X_DOMAIN_MISMATCH

LDAP_X_DOMAIN_MISMATCH 

 

LDAP_X_EXTENSION_NOT_LOADED

LDAP_X_EXTENSION_NOT_LOADED 

 

LDAP_X_NO_OPERATION

LDAP_X_NO_OPERATION 

 

LDAP_X_NO_REFERRALS_FOUND

LDAP_X_NO_REFERRALS_FOUND 

 

LDAP_X_SYNC_REFRESH_REQUIRED

LDAP_X_SYNC_REFRESH_REQUIRED