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 utilizan para el enlace con el servidor. La aplicación puede establecer varias opciones que se vinculan 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
Negotiate | 1 | El cliente se autentica mediante Kerberos o NTLM. Cuando el nombre de usuario y la contraseña no se proporcionan, la API de administración de cuentas se enlaza al objeto utilizando el contexto de seguridad del subproceso que realiza la llamada, que es el contexto de seguridad de la cuenta de usuario con la que se ejecuta la aplicación o el contexto de seguridad de la cuenta de usuario del cliente que representa el subproceso que realiza la llamada. |
Sealing | 16 | Kerberos cifra los datos. Este marcador sólo se puede utilizar con la opción de contexto Negotiate y no está disponible con la opción de enlace simple. |
SecureSocketLayer | 4 | El canal se cifra utilizando la capa de sockets seguros (SSL). Active Directory requiere que se instalen los Servicios de servidor de certificados se instalen para admitir SSL. |
ServerBind | 32 | Especifique este marcador al utilizar el tipo de contexto de dominio si la aplicación se enlaza a un nombre de servidor concreto. |
Signing | 8 | Se comprueba la integridad de los datos. Este marcador sólo se puede utilizar con la opción de contexto Negotiate y no está disponible con la opción de enlace simple. |
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 |
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