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.
Cria a conexão com o servidor e valida as credenciais especificadas se a conexão for bem-sucedida.
Sobrecargas
| Nome | Description |
|---|---|
| ValidateCredentials(String, String) |
Cria as conexões com o servidor e retorna um valor booliano que especifica se o nome de usuário e a senha especificados 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 e a senha especificados são válidos. Esse método executa a validação de credencial rápida do nome de usuário e da 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 domínio\nome de usuário ou username@domain.
ValidateCredentials(String, String)
- Origem:
- Context.cs
- 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 e a senha especificados 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 validado no servidor. Consulte a seção Comentários para obter mais informações sobre o formato de userName.
- password
- String
A senha validada no servidor.
Retornos
true se as credenciais forem válidas; caso contrário false.
Comentários
O ValidateCredentials método é associado ao servidor especificado no construtor. Se os argumentos e username os password argumentos foremnull, 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 domínio\nome de usuário ou username@domain.
Aplica-se a
ValidateCredentials(String, String, ContextOptions)
- Origem:
- Context.cs
- 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 e a senha especificados são válidos. Esse método executa a validação de credencial rápida do nome de usuário e da 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 validado no servidor. Consulte a seção Comentários para obter informações sobre o formato de userName.
- password
- String
A senha validada no servidor.
- options
- ContextOptions
Uma combinação de um ou mais ContextOptions valores de enumeração as opções usadas para associar ao servidor. Esse parâmetro só pode especificar associação simples com ou sem SSL ou associação Negociar.
Retornos
true se as credenciais forem válidas; caso contrário false.
Exceções
Comentários
O ValidateCredentials método é associado ao servidor especificado no construtor. Se os parâmetros e username os password parâmetros foremnull, 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 domínio\nome de usuário ou username@domain.