ContextOptions Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica las opciones que se usan para enlazar al servidor. La aplicación puede establecer varias opciones vinculadas con una operación OR bit a bit.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
public enum class ContextOptions
[System.Flags]
public enum ContextOptions
[<System.Flags>]
type ContextOptions =
Public Enum ContextOptions
- Herencia
- Atributos
Campos
| Nombre | Valor | Description |
|---|---|---|
| Negotiate | 1 | El cliente se autentica mediante Kerberos o NTLM. Cuando no se proporciona el nombre de usuario y la contraseña, la API de administración de cuentas se enlaza al objeto mediante el contexto de seguridad del subproceso que realiza la llamada, que es el contexto de seguridad de la cuenta de usuario en la que se ejecuta la aplicación o de la cuenta de usuario cliente que representa el subproceso de llamada. |
| SimpleBind | 2 | El cliente se autentica mediante la autenticación básica.
Precaución: Las comunicaciones se pueden enviar a través de Internet en texto no cifrado si no se especifica la |
| SecureSocketLayer | 4 | El canal se cifra mediante la capa de sockets seguros (SSL). Active Directory requiere que los Servicios de certificados se instalen para admitir SSL. |
| Signing | 8 | Se comprueba la integridad de los datos. Esta marca solo se puede usar con la opción De contexto Negotiate y no está disponible con la opción de enlace simple. |
| Sealing | 16 | Los datos se cifran mediante Kerberos. Esta marca solo se puede usar con la opción De contexto Negotiate y no está disponible con la opción de enlace simple. |
| ServerBind | 32 | Especifique esta marca cuando use el tipo de contexto de dominio si la aplicación está enlazando a un nombre de servidor específico. |
Comentarios
Cuando la aplicación no especifica las opciones de contexto, la API de administración de cuentas usa la siguiente combinación de opciones:
- ContextOptions.Negotiate | ContextOptions.Signing | ContextOptions.Sealing