PrincipalContext.ValidateCredentials Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Criará a conexão com o servidor e validará as credenciais especificadas se a conexão for bem-sucedida.
Sobrecargas
ValidateCredentials(String, String) |
Cria conexões com o servidor e retorna um valor booliano que especifica se o nome de usuário especificado e a senha são válidos. |
ValidateCredentials(String, String, ContextOptions) |
Cria as conexões com o servidor e retorna um valor booliano que especifica se o nome de usuário especificado e a senha são válidos. Esse método executa a validação de credencial rápida do nome de usuário e senha. |
Comentários
O userName
argumento em ambas as sobrecargas desse método deve usar o nome de usuário do formulário (por exemplo, mcampbell) em vez de domain\username ou username@domain.
ValidateCredentials(String, String)
- Origem:
- Context.cs
- Origem:
- Context.cs
- Origem:
- Context.cs
Cria conexões com o servidor e retorna um valor booliano que especifica se o nome de usuário especificado e a senha são 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
O nome de usuário que é validado no servidor. Consulte a seção Comentários para obter mais informações sobre o formato de userName
.
- password
- String
A senha que é validada no servidor.
Retornos
true
se as credenciais são válidas; caso contrário, false
.
Comentários
O ValidateCredentials método se associa ao servidor especificado no construtor. Se os username
argumentos e password
forem null
, esse método validará as credenciais padrão para a entidade de segurança atual.
O userName
argumento deve usar o nome de usuário do formulário (por exemplo, mcampbell) em vez de domain\username ou username@domain.
Aplica-se a
ValidateCredentials(String, String, ContextOptions)
- Origem:
- Context.cs
- Origem:
- Context.cs
- Origem:
- Context.cs
Cria as conexões com o servidor e retorna um valor booliano que especifica se o nome de usuário especificado e a senha são válidos. Esse método executa a validação de credencial rápida do nome de usuário e senha.
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
O nome de usuário que é validado no servidor. Consulte a seção Comentários para obter informações sobre o formato de userName
.
- password
- String
A senha que é validada no servidor.
- options
- ContextOptions
Uma combinação de um ou mais valores de enumeração ContextOptions que as opções usaram para associar ao servidor. Esse parâmetro pode especificar apenas a associação Simples com ou sem SSL ou a associação Negociar.
Retornos
true
se as credenciais são válidas; caso contrário, false
.
Exceções
Comentários
O ValidateCredentials método se associa ao servidor especificado no construtor. Se os username
parâmetros e password
forem null
, esse método validará as credenciais padrão para a entidade de segurança atual.
O userName
argumento deve usar o nome de usuário do formulário (por exemplo, mcampbell) em vez de domain\username ou username@domain.