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.