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 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
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.