ContextOptions Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie les options qui sont utilisées pour effectuer la liaison au serveur. L'application peut définir plusieurs options liées avec une opération de bits OR.
Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.
public enum class ContextOptions
[System.Flags]
public enum ContextOptions
[<System.Flags>]
type ContextOptions =
Public Enum ContextOptions
- Héritage
- Attributs
Champs
Negotiate | 1 | Le client est authentifié en utilisant Kerberos ou NTLM. Lorsque le nom d'utilisateur et le mot de passe ne sont pas fournis, l'API AccountManagement effectue la liaison à l'objet à l'aide du contexte de sécurité du thread appelant, qui est soit le contexte de sécurité du compte d'utilisateur sous lequel l'application s'exécute soit le compte d'utilisateur client que le thread appelant représente. |
Sealing | 16 | Les données sont chiffrées à l'aide de Kerberos. Cet indicateur peut être utilisé uniquement avec l'option de contexte Negotiate et n'est pas disponible avec l'option de liaison simple. |
SecureSocketLayer | 4 | Le canal est chiffré à l'aide du protocole SSL (Secure Sockets Layer). Active Directory nécessite que les services de certificats soient installés pour prendre en charge le protocole SSL. |
ServerBind | 32 | Spécifiez cet indicateur lorsque vous utilisez le type de contexte de domaine si l'application effectue une liaison à un nom du serveur spécifique. |
Signing | 8 | L'intégrité des données est vérifiée. Cet indicateur peut être utilisé uniquement avec l'option de contexte Negotiate et n'est pas disponible avec l'option de liaison simple. |
SimpleBind | 2 | Le client est authentifié à l'aide de l'authentification de base. Attention: Les communications peuvent être envoyées via Internet en texte clair si l’option |
Remarques
Lorsque les options de contexte ne sont pas spécifiées par l’application, l’API Gestion des comptes utilise la combinaison d’options suivante :
- ContextOptions.Negotiate | ContextOptions.Signing | ContextOptions.Sealing