PrincipalContext.ValidateCredentials Método

Definição

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

O parâmetro options deve especificar Negotiate quando o tipo de contexto é Machine.

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.

Aplica-se a