ContextOptions ContextOptions ContextOptions ContextOptions Enum

Definición

Especifica las opciones que se utilizan para el enlace con el servidor.Specifies the options that are used for binding to the server. La aplicación puede establecer varias opciones que se vinculan con una operación OR bit a bit.The application can set multiple options that are linked with a bitwise OR operation.

Esta enumeración tiene el atributo FlagsAttribute, que permite una combinación bit a bit de sus valores de miembro.

public enum class ContextOptions
[System.Flags]
public enum ContextOptions
type ContextOptions = 
Public Enum ContextOptions
Herencia
ContextOptionsContextOptionsContextOptionsContextOptions
Atributos

Campos

Negotiate Negotiate Negotiate Negotiate 1

El cliente se autentica mediante Kerberos o NTLM.The client is authenticated by using either Kerberos or 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.When the user name and password are not provided, the Account Management API binds to the object by using the security context of the calling thread, which is either the security context of the user account under which the application is running or of the client user account that the calling thread represents.

Sealing Sealing Sealing Sealing 16

Kerberos cifra los datos.The data is encrypted by using Kerberos. 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.This flag can only be used with the Negotiate context option and is not available with the simple bind option.

SecureSocketLayer SecureSocketLayer SecureSocketLayer SecureSocketLayer 4

El canal se cifra utilizando la capa de sockets seguros (SSL).The channel is encrypted by using the Secure Sockets Layer (SSL). Active Directory requiere que se instalen los Servicios de servidor de certificados se instalen para admitir SSL.Active Directory requires that the Certificate Services be installed to support SSL.

ServerBind ServerBind ServerBind 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.Specify this flag when you use the domain context type if the application is binding to a specific server name.

Signing Signing Signing Signing 8

Se comprueba la integridad de los datos.The integrity of the data is verified. 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.This flag can only be used with the Negotiate context option and is not available with the simple bind option.

SimpleBind SimpleBind SimpleBind SimpleBind 2

El cliente se autentica mediante la autenticación básica.The client is authenticated by using the Basic authentication.

Advertencia: Es posible que las comunicaciones se envíen a través de Internet en texto no cifrado si no se especifica la opción SecureSocketsLayer con un enlace simple.Caution: Communications may be sent over the Internet in clear text if the SecureSocketsLayer option is not specified with simple bind.

Comentarios

Cuando la aplicación no se especifican las opciones de contexto, la API de administración de cuentas utiliza la siguiente combinación de opciones:When the context options are not specified by the application, the Account Management API uses the following combination of options:

  • ContextOptions.Negotiate | ContextOptions.Signing | ContextOptions.SealingContextOptions.Negotiate | ContextOptions.Signing | ContextOptions.Sealing

Se aplica a