Partager via


PrincipalContext.ValidateCredentials Méthode

Définition

Crée la connexion au serveur et valide les informations d'identification spécifiées si la connexion est réussie.

Surcharges

ValidateCredentials(String, String)

Crée les connexions au serveur et retourne une valeur booléenne qui indique 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 indique si le nom d’utilisateur et le mot de passe spécifiés sont valides. Cette méthode effectue la validation rapide des informations d’identification (nom d’utilisateur et mot de passe).

Remarques

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

ValidateCredentials(String, String)

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

Crée les connexions au serveur et retourne une valeur booléenne qui indique 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 qui est validé sur le serveur. Pour plus d’informations sur le format de userName, consultez la section Notes.

password
String

Mot de passe qui est 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 username arguments et password 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

Crée les connexions au serveur et retourne une valeur booléenne qui indique si le nom d’utilisateur et le mot de passe spécifiés sont valides. Cette méthode effectue la validation rapide des informations d’identification (nom d’utilisateur et 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 qui est validé sur le serveur. Pour plus d’informations sur le format de userName, consultez la section Notes.

password
String

Mot de passe qui est validé sur le serveur.

options
ContextOptions

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

Retours

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

Exceptions

Le paramètre options 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 username paramètres et password sont null, cette méthode valide les informations d’identification par défaut pour le principal actuel.

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

S’applique à