PrincipalContext.ValidateCredentials Método
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í.
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
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.