ContextOptions Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje možnosti, které se používají pro vazbu na server. Aplikace může nastavit více možností, které jsou propojeny s bitové operace OR.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
public enum class ContextOptions
[System.Flags]
public enum ContextOptions
[<System.Flags>]
type ContextOptions =
Public Enum ContextOptions
- Dědičnost
- Atributy
Pole
Negotiate | 1 | Klient se ověřuje pomocí protokolu Kerberos nebo NTLM. Pokud uživatelské jméno a heslo nejsou zadané, rozhraní API pro správu účtů vytvoří vazbu k objektu pomocí kontextu zabezpečení volajícího vlákna, což je kontext zabezpečení uživatelského účtu, pod kterým je aplikace spuštěná, nebo uživatelského účtu klienta, který představuje volající vlákno. |
Sealing | 16 | Data se šifrují pomocí protokolu Kerberos. Tento příznak lze použít pouze s možností Vyjednat kontext a není k dispozici s jednoduchou možností vazby. |
SecureSocketLayer | 4 | Kanál se šifruje pomocí protokolu SSL (Secure Sockets Layer). Služba Active Directory vyžaduje, aby byla nainstalována služba Certificate Services, aby podporovala protokol SSL. |
ServerBind | 32 | Tento příznak zadejte, pokud používáte typ kontextu domény, pokud je aplikace vázána na konkrétní název serveru. |
Signing | 8 | Ověří se integrita dat. Tento příznak lze použít pouze s možností Vyjednat kontext a není k dispozici s jednoduchou možností vazby. |
SimpleBind | 2 | Klient se ověřuje pomocí základního ověřování. Pozor: Komunikace může být odesílána přes internet ve formátu prostého |
Poznámky
Pokud aplikace nezadá kontextové možnosti, rozhraní API pro správu účtů používá následující kombinaci možností:
- ContextOptions.Negotiate | ContextOptions.Signing | ContextOptions.Sealing