ContextOptions Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Optionen an, die für die Bindung an den Server verwendet werden. Die Anwendung kann mehrere Optionen festlegen, die mit einem bitweisen OR-Vorgang verknüpft sind.
Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.
public enum class ContextOptions
[System.Flags]
public enum ContextOptions
[<System.Flags>]
type ContextOptions =
Public Enum ContextOptions
- Vererbung
- Attribute
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| Negotiate | 1 | Der Client wird mithilfe von Kerberos oder NTLM authentifiziert. Wenn der Benutzername und das Kennwort nicht angegeben werden, bindet die Kontoverwaltungs-API mithilfe des Sicherheitskontexts des aufrufenden Threads an das Objekt. Dabei handelt es sich entweder um den Sicherheitskontext des Benutzerkontos, unter dem die Anwendung ausgeführt wird, oder des Clientbenutzerkontos, das der aufrufende Thread darstellt. |
| SimpleBind | 2 | Der Client wird mithilfe der Standardauthentifizierung authentifiziert.
Vorsicht: Kommunikationen können über das Internet im Klartext gesendet werden, wenn die |
| SecureSocketLayer | 4 | Der Kanal wird mithilfe der Secure Sockets Layer (SSL) verschlüsselt. Active Directory erfordert, dass die Zertifikatdienste installiert werden, um SSL zu unterstützen. |
| Signing | 8 | Die Integrität der Daten wird überprüft. Dieses Kennzeichen kann nur mit der Option "Aushandeln" verwendet werden und ist nicht mit der Option "Einfache Bindung" verfügbar. |
| Sealing | 16 | Die Daten werden mithilfe von Kerberos verschlüsselt. Dieses Kennzeichen kann nur mit der Option "Aushandeln" verwendet werden und ist nicht mit der Option "Einfache Bindung" verfügbar. |
| ServerBind | 32 | Geben Sie dieses Kennzeichen an, wenn Sie den Domänenkontexttyp verwenden, wenn die Anwendung an einen bestimmten Servernamen gebunden ist. |
Hinweise
Wenn die Kontextoptionen nicht von der Anwendung angegeben werden, verwendet die Kontoverwaltungs-API die folgende Kombination von Optionen:
- ContextOptions.Negotiate | ContextOptions.Signing | ContextOptions.Seal