PrincipalContext.ValidateCredentials Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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.