LdapSessionOptions Klasse

Definition

Die LdapSessionOptions Klasse wird verwendet, um verschiedene LDAP-Sitzungsoptionen abzurufen oder festzulegen.

public ref class LdapSessionOptions
public class LdapSessionOptions
type LdapSessionOptions = class
Public Class LdapSessionOptions
Vererbung
LdapSessionOptions

Eigenschaften

Name Beschreibung
AutoReconnect

Die AutoReconnect Eigenschaft gibt an, ob die automatische erneute Verbindung aktiviert ist.

DomainName

Die DomainName Eigenschaft gibt die Domäne zurück, an die diese Verbindung gebunden ist.

HostName

Die HostName Eigenschaft gibt den Namen des LDAP-Servers zurück, der der Verbindung zugeordnet ist.

HostReachable

Die HostReachable Eigenschaft gibt an, ob der Host erreichbar ist.

LocatorFlag

Die LocatorFlag Eigenschaft gibt einen der Werte der Aufzählung an, die LocatorFlags beim Suchen eines Domänencontrollers verwendet wird.

PingKeepAliveTimeout

Die PingKeepAliveTimeout Eigenschaft enthält ein TimeSpan Objekt, das die Mindestanzahl von Sekunden angibt, die der Client nach der letzten Antwort vom Server wartet, bevor ein Keep-Alive-Ping gesendet wird.

PingLimit

Die PingLimit Eigenschaft enthält die Anzahl der nicht beantworteten Pings, die der Client sendet, bevor eine Verbindung geschlossen wird.

PingWaitTimeout

Die PingWaitTimeout Eigenschaft enthält ein TimeSpan Objekt, das die Anzahl von Millisekunden angibt, die der Client wartet, bis die Antwort nach dem Senden eines Pings zurückkommt.

ProtocolVersion

Die ProtocolVersion Eigenschaft gibt die zu verwendende LDAP-Protokollversion an.

QueryClientCertificate

Die QueryClientCertificate Eigenschaft enthält ein QueryClientCertificateCallback Objekt, das die Standardrückruffunktion angibt, die zum Angeben von Clientzertifikaten beim Herstellen einer SSL-Verbindung verwendet wird.

ReferralCallback

Die ReferralCallback Eigenschaft enthält ein ReferralCallback Objekt, das die Standardrückruffunktion angibt, die beim Chasing von Verweisen verwendet wird.

ReferralChasing

Die ReferralChasing Eigenschaft enthält ein ReferralChasingOption Objekt, das angibt, wie die LDAP-Bibliothek Empfehlungen folgt, die von LDAP-Servern zurückgegeben werden.

ReferralHopLimit

Die ReferralHopLimit Eigenschaft gibt die Anzahl der Hops an, die beim Chasing von Verweisen zulässig sind.

RootDseCache

Die RootDseCache Eigenschaft aktiviert den internen RootDSE-Cache.

SaslMethod

Die SaslMethod Eigenschaft gibt die bevorzugte SASL-Bindungsmethode (Simple Authentication and Security Layer) an.

Sealing

Die Sealing Eigenschaft aktiviert die Kerberos-Verschlüsselung.

SecureSocketLayer

Die SecureSocketLayer Eigenschaft aktiviert die sichere Socketschicht für die Verbindung.

SecurityContext

Die SecurityContext Eigenschaft gibt den Sicherheitskontext an, der der aktuellen Verbindung zugeordnet ist.

SendTimeout

Die SendTimeout Eigenschaft enthält ein TimeSpan Objekt, das das Sendetimeout angibt.

Signing

Die Signing Eigenschaft aktiviert die Kerberos-Verschlüsselung.

SslInformation

Die SslInformation Eigenschaft enthält ein SecurityPackageContextConnectionInformation Objekt, das Daten zur aktuellen sicheren Verbindung enthält.

SspiFlag

Die SspiFlag Eigenschaft gibt die Flags an, die an die Security Support Provider Interface (SSPI) InitializeSecurityContext-Funktion übergeben werden sollen. Weitere Informationen zur InitializeSecurityContext-Funktion finden Sie im Artikel zur InitializeSecurityContext-Funktion .

TcpKeepAlive

Die TcpKeepAlive Eigenschaft aktiviert TCP-Keep-Alive.

TrustedCertificatesDirectory

Dient zum Abrufen oder Festlegen des Pfads des Verzeichnisses, das Zertifizierungsstellenzertifikate im PEM-Format enthält.

VerifyServerCertificate

Die VerifyServerCertificate Eigenschaft enthält ein VerifyServerCertificateCallback Objekt, das die Standardrückrufmethode angibt, die verwendet werden soll, um Serverzertifikate zu überprüfen, wenn eine SSL-Verbindung hergestellt wird.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
FastConcurrentBind()

Die FastConcurrentBind() Methode ermöglicht die Unterstützung für schnelle gleichzeitige Bindungen.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
StartNewTlsSessionContext()

Erstellt einen neuen TLS-Bibliothekskontext.

StartTransportLayerSecurity(DirectoryControlCollection)

Die Methode startet die Transportschichtsicherheitsverschlüsselung StartTransportLayerSecurity(DirectoryControlCollection) .

StopTransportLayerSecurity()

Die Methode beendet die Transportschichtsicherheitsverschlüsselung StopTransportLayerSecurity() .

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: