Lenguaje

PrincipalContext.ValidateCredentials Método

Definición

Crea la conexión al servidor y valida las credenciales especificadas si la conexión se realiza correctamente.

Sobrecargas

Nombre Description
ValidateCredentials(String, String)

Crea las conexiones al servidor y devuelve un valor booleano que especifica si el nombre de usuario y la contraseña especificados son válidos.

ValidateCredentials(String, String, ContextOptions)

Crea las conexiones al servidor y devuelve un valor booleano que especifica si el nombre de usuario y la contraseña especificados son válidos. Este método realiza una validación rápida de credenciales del nombre de usuario y la contraseña.

Comentarios

El userName argumento de ambas sobrecargas de este método debe adoptar el nombre de usuario del formulario (por ejemplo, mcampbell) en lugar de dominio\nombredeusuario o username@domain.

ValidateCredentials(String, String)

Source:
Context.cs
Source:
Context.cs
Source:
Context.cs
Source:
Context.cs

Crea las conexiones al servidor y devuelve un valor booleano que especifica si el nombre de usuario y la contraseña especificados son válidos.

public:
 bool ValidateCredentials(System::String ^ userName, System::String ^ password);
public bool ValidateCredentials(string userName, string password);
member this.ValidateCredentials : string * string -> bool
Public Function ValidateCredentials (userName As String, password As String) As Boolean

Parámetros

userName
String

Nombre de usuario que se valida en el servidor. Consulte la sección Comentarios para obtener más información sobre el formato de userName.

password
String

Contraseña que se valida en el servidor.

Devoluciones

true si las credenciales son válidas; de lo contrario false, es .

Comentarios

El ValidateCredentials método se enlaza al servidor especificado en el constructor. Si los username argumentos y password son null, este método valida las credenciales predeterminadas para la entidad de seguridad actual.

El userName argumento debe tener el formato userName (por ejemplo, mcampbell) en lugar de domain\username o username@domain.

Se aplica a

ValidateCredentials(String, String, ContextOptions)

Source:
Context.cs
Source:
Context.cs
Source:
Context.cs
Source:
Context.cs

Crea las conexiones al servidor y devuelve un valor booleano que especifica si el nombre de usuario y la contraseña especificados son válidos. Este método realiza una validación rápida de credenciales del nombre de usuario y la contraseña.

public:
 bool ValidateCredentials(System::String ^ userName, System::String ^ password, System::DirectoryServices::AccountManagement::ContextOptions options);
public bool ValidateCredentials(string userName, string password, System.DirectoryServices.AccountManagement.ContextOptions options);
member this.ValidateCredentials : string * string * System.DirectoryServices.AccountManagement.ContextOptions -> bool
Public Function ValidateCredentials (userName As String, password As String, options As ContextOptions) As Boolean

Parámetros

userName
String

Nombre de usuario que se valida en el servidor. Consulte la sección Comentarios para obtener información sobre el formato de userName.

password
String

Contraseña que se valida en el servidor.

options
ContextOptions

Combinación de uno o varios ContextOptions valores de enumeración que las opciones usadas para enlazar con el servidor. Este parámetro solo puede especificar enlace simple con o sin SSL o enlace Negotiate.

Devoluciones

true si las credenciales son válidas; de lo contrario false, es .

Excepciones

El options parámetro debe especificar Negotiate cuándo el tipo de contexto es Machine.

Comentarios

El ValidateCredentials método se enlaza al servidor especificado en el constructor. Si los username parámetros y password son null, este método valida las credenciales predeterminadas para la entidad de seguridad actual.

El userName argumento debe tener el formato username (por ejemplo, mcampbell) en lugar de domain\username o username@domain.

Se aplica a