PrincipalContext.ValidateCredentials Méthode

Définition

Crée la connexion au serveur et valide les informations d’identification spécifiées si la connexion réussit.

Surcharges

Nom Description
ValidateCredentials(String, String)

Crée les connexions au serveur et retourne une valeur booléenne qui spécifie si le nom d’utilisateur et le mot de passe spécifiés sont valides.

ValidateCredentials(String, String, ContextOptions)

Crée les connexions au serveur et retourne une valeur booléenne qui spécifie si le nom d’utilisateur et le mot de passe spécifiés sont valides. Cette méthode effectue une validation rapide des informations d’identification du nom d’utilisateur et du mot de passe.

Remarques

L’argument userName dans les deux surcharges de cette méthode doit prendre le nom d’utilisateur du formulaire (par exemple, mcampbell) plutôt que domaine\username ou username@domain.

ValidateCredentials(String, String)

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

Crée les connexions au serveur et retourne une valeur booléenne qui spécifie si le nom d’utilisateur et le mot de passe spécifiés sont valides.

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

Paramètres

userName
String

Nom d’utilisateur validé sur le serveur. Pour plus d’informations sur le format de userName.

password
String

Mot de passe validé sur le serveur.

Retours

true si les informations d’identification sont valides ; sinon false.

Remarques

La ValidateCredentials méthode est liée au serveur spécifié dans le constructeur. Si les arguments et username les password arguments sont null, cette méthode valide les informations d’identification par défaut pour le principal actuel.

L’argument userName doit prendre la forme userName (par exemple, mcampbell) plutôt que domain\username ou username@domain.

S’applique à

ValidateCredentials(String, String, ContextOptions)

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

Crée les connexions au serveur et retourne une valeur booléenne qui spécifie si le nom d’utilisateur et le mot de passe spécifiés sont valides. Cette méthode effectue une validation rapide des informations d’identification du nom d’utilisateur et du mot de passe.

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

Paramètres

userName
String

Nom d’utilisateur validé sur le serveur. Consultez la section Remarques pour plus d’informations sur le format de userName.

password
String

Mot de passe validé sur le serveur.

options
ContextOptions

Combinaison d’une ou plusieurs ContextOptions valeurs d’énumération que les options utilisées pour établir une liaison au serveur. Ce paramètre peut uniquement spécifier une liaison simple avec ou sans SSL, ou négocier la liaison.

Retours

true si les informations d’identification sont valides ; sinon false.

Exceptions

Le options paramètre doit spécifier Negotiate quand le type de contexte est Machine.

Remarques

La ValidateCredentials méthode est liée au serveur spécifié dans le constructeur. Si les paramètres et username les password paramètres sont null, cette méthode valide les informations d’identification par défaut pour le principal actuel.

L’argument userName doit prendre le nom d’utilisateur du formulaire (par exemple, mcampbell) plutôt que domain\username ou username@domain.

S’applique à