Vordefinierte Konstanten

Folgende Konstanten werden von dieser Erweiterung definiert und stehen nur zur Verfügung, wenn die Erweiterung entweder statisch in PHP kompiliert oder dynamisch zur Laufzeit geladen wurde.

LDAP_DEREF_NEVER (integer)
Alias-Dereferenzierungsregel – nie.
LDAP_DEREF_SEARCHING (integer)
Alias-Dereferenzierungsregel – während der Namensauflösung.
LDAP_DEREF_FINDING (integer)
Alias-Dereferenzierungsregel – nach der Namensauflösung.
LDAP_DEREF_ALWAYS (integer)
Alias-Dereferenzierungsregel – immer.
LDAP_OPT_DEREF (integer)
Spezifiziert alternative Regeln für das Folgen von Aliasen auf dem Server.
LDAP_OPT_SIZELIMIT (integer)

Gibt die Höchstanzahl von Einträgen an, die bei einer Suchoperation zurückgegeben werden können.

Hinweis: Das tatsächliche Höchstanzahl für Operationen ist auch durch die auf dem Server konfigurierte Höchstanzahl von Rückgabe-Einträgen beschränkt. Die kleinere dieser beiden Einstellungen ist die tatsächliche Höchstanzahl.

LDAP_OPT_TIMELIMIT (integer)
Gibt die Anzahl von Sekunden an, für die auf Suchergebnisse gewartet werden soll.

Hinweis: Die tatsächliche Höchstdauer für Operationen ist auch durch die auf dem Server konfigurierte Höchstdauer beschränkt. Die kleinere dieser beiden Einstellungen ist die tatsächliche Höchstdauer.

LDAP_OPT_NETWORK_TIMEOUT (integer)
Option für ldap_set_option() um das Netzwerk-Timeout zu setzen (ab PHP 5.3.0).
LDAP_OPT_PROTOCOL_VERSION (integer)
Gibt das zu verwendende LDAP Protokoll an (V2 oder V3).
LDAP_OPT_ERROR_NUMBER (integer)
Die letzte Fehlernummer der Sitzung.
LDAP_OPT_REFERRALS (integer)
Gibt an, ob vom LDAP Server zurückgegebenen Verweisen automatisch gefolgt werden soll.
LDAP_OPT_RESTART (integer)
Bestimmt ob die Verbindung implizit neu gestartet werden soll, oder nicht.
LDAP_OPT_HOST_NAME (integer)
Setzt oder liest eine durch Leerzeichen getrennte Liste von Hosts für den Verbindungsversuch.
LDAP_OPT_ERROR_STRING (integer)
Alias von LDAP_OPT_DIAGNOSTIC_MESSAGE.
LDAP_OPT_DIAGNOSTIC_MESSAGE (integer)
Liest die letzte Fehlermeldung der Sitzung.
LDAP_OPT_MATCHED_DN (integer)
Setzt oder liest den zutreffenden DN, der der Verbindung zugeordnet ist.
LDAP_OPT_SERVER_CONTROLS (integer)
Gibt eine Standardliste von Server-Controls an, die mit jeder Anfrage gesendet werden.
LDAP_OPT_CLIENT_CONTROLS (integer)
Gibt eine Standardliste von Client-Controls an, die bei jeder Anfrage verarbeitet werden.
LDAP_OPT_DEBUG_LEVEL (integer)
Gibt eine Binärstufe für Debug-Ablaufverfolgung an.
LDAP_OPT_X_KEEPALIVE_IDLE (integer)
Gibt die Anzahl von Sekunden an, für die eine Verbindung inaktiv sein muss, bevor TCP beginnt, Keepalive-Pakete zu senden.
LDAP_OPT_X_KEEPALIVE_PROBES (integer)
Gibt die Höchstanzahl von Keepalive-Paketen an, die TCP senden soll, bevor die Verbindung abgebrochen wird.
LDAP_OPT_X_KEEPALIVE_INTERVAL (integer)
Gibt die Zeitspanne in Sekunden zwischen einzelnen Keepalive-Paketen an.
LDAP_OPT_X_TLS_CACERTDIR (string)
Gibt den Pfad des Verzeichnisses an, das die CA Zertifikate enthält.
LDAP_OPT_X_TLS_CACERTFILE (string)
Gibt den vollständigen Pfad der CA Zertifikatsdatei an.
LDAP_OPT_X_TLS_CERTFILE (string)
Gibt den vollständigen Pfad der Zertifikatsdatei an.
LDAP_OPT_X_TLS_CIPHER_SUITE (string)
Gibt die erlaubte Chiffrensammlung an.
LDAP_OPT_X_TLS_CRLCHECK (integer)
Legt die CRL-Auswertungsstrategie fest. Entweder LDAP_OPT_X_TLS_CRL_NONE, LDAP_OPT_X_TLS_CRL_PEER oder LDAP_OPT_X_TLS_CRL_ALL.

Hinweis: Diese Option ist nur für OpenSSL gültig.

LDAP_OPT_X_TLS_CRLFILE (string)
Gibt den vollständigen Pfad der CRL-Datei an.

Hinweis: Diese Option ist nur für GnuTLS gültig.

LDAP_OPT_X_TLS_DHFILE (string)
Gibt den vollständigen Pfad der Datei an, die die Parameter für den Ephemeral-Diffie-Hellman-Schlüsselaustausch enthält.

Hinweis: Diese Option wird von GnuTLS und Mozilla NSS ignoriert.

LDAP_OPT_X_TLS_KEYFILE (string)
Gibt den vollständigen Pfad der Zertifikats-Schlüsseldatei an.
LDAP_OPT_X_TLS_PROTOCOL_MIN (integer)
Gibt die Mindestprotokolversion an. Entweder LDAP_OPT_X_TLS_PROTOCOL_SSL2, LDAP_OPT_X_TLS_PROTOCOL_SSL3, LDAP_OPT_X_TLS_PROTOCOL_TLS1_0, LDAP_OPT_X_TLS_PROTOCOL_TLS1_1 oder LDAP_OPT_X_TLS_PROTOCOL_TLS1_2.
LDAP_OPT_X_TLS_RANDOM_FILE (string)
Setzt oder liest die Zufallsdatei, wenn eine standard-Systemdatei nicht verfügbar ist.
LDAP_OPT_X_TLS_REQUIRE_CERT (integer)
Gibt die Zertifikatsprüfungsstrategie an. Entweder LDAP_OPT_X_TLS_NEVER, LDAP_OPT_X_TLS_HARD, LDAP_OPT_X_TLS_DEMAND, LDAP_OPT_X_TLS_ALLOW oder LDAP_OPT_X_TLS_TRY. (Verfügbar seit PHP 7.0.0)
GSLC_SSL_NO_AUTH (integer)
SSL Authentifizierungsmodus – keine Authentifizierung nötig. (Nur für Oracle LDAP)
GSLC_SSL_ONEWAY_AUTH (integer)
SSL Authentifizierungsmodus – nur Serverauthentifizierung nötig. (Nur für Oracle LDAP)
GSLC_SSL_TWOWAY_AUTH (integer)
SSL Authentifizierungsmodus – sowohl Server- als auch Clientauthentifizierung nötig. (Nur für Oracle LDAP)
LDAP_EXOP_START_TLS (string)
Extended Operation Konstante - Start TLS (» RFC 4511).
LDAP_EXOP_MODIFY_PASSWD (string)
Extended Operation Konstante - Modify password (» RFC 3062).
LDAP_EXOP_REFRESH (string)
Extended Operation Konstante - Refresh (» RFC 2589).
LDAP_EXOP_WHO_AM_I (string)
Extended Operation Konstante - WHOAMI (» RFC 4532).
LDAP_EXOP_TURN (string)
Extended Operation Konstante - Turn (» RFC 4531).
LDAP_CONTROL_MANAGEDSAIT (string)
Control Konstante - Manage DSA IT (» RFC 3296). Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_PROXY_AUTHZ (string)
Control Konstante - Proxied Authorization (» RFC 4370). Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_SUBENTRIES (string)
Control Konstante - Subentries (» RFC 3672). Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_VALUESRETURNFILTER (string)
Control Konstante - Filter returned values (» RFC 3876). Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_ASSERT (string)
Control Konstante - Assertion (» RFC 4528). Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_PRE_READ (string)
Control Konstante - Pre read (» RFC 4527). Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_POST_READ (string)
Control Konstante - Post read (» RFC 4527). Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_SORTREQUEST (string)
Control Konstante - Sort request (» RFC 2891). Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_SORTRESPONSE (string)
Control Konstante - Sort response (» RFC 2891). Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_PAGEDRESULTS (string)
Control Konstante - Paged results (» RFC 2696). Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_AUTHZID_REQUEST (string)
Control Konstante - Authorization Identity Request (» RFC 3829). Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_AUTHZID_RESPONSE (string)
Control Konstante - Authorization Identity Response (» RFC 3829). Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_SYNC (string)
Control Konstante - Content Synchronization Operation (» RFC 4533). Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_SYNC_STATE (string)
Control Konstante - Content Synchronization Operation State (» RFC 4533). Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_SYNC_DONE (string)
Control Konstante - Content Synchronization Operation Done (» RFC 4533). Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_DONTUSECOPY (string)
Control Konstante - Don't Use Copy (» RFC 6171). Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_PASSWORDPOLICYREQUEST (string)
Control Konstante - Password Policy Request Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_PASSWORDPOLICYRESPONSE (string)
Control Konstante - Password Policy Response Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_X_INCREMENTAL_VALUES (string)
Control Konstante - Active Directory Incremental Values Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_X_DOMAIN_SCOPE (string)
Control Konstante - Active Directory Domain Scope Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_X_PERMISSIVE_MODIFY (string)
Control Konstante - Active Directory Permissive Modify Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_X_SEARCH_OPTIONS (string)
Control Konstante - Active Directory Search Options Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_X_TREE_DELETE (string)
Control Konstante - Active Directory Tree Delete Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_X_EXTENDED_DN (string)
Control Konstante - Active Directory Extended DN Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_VLVREQUEST (string)
Control Konstante - Virtual List View Request Verfügbar von PHP 7.3.0 an.
LDAP_CONTROL_VLVRESPONSE (string)
Control Konstante - Virtual List View Response Verfügbar von PHP 7.3.0 an.