PrincipalContext.ValidateCredentials Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee maakt u de verbinding met de server en valideert u de opgegeven referenties als de verbinding is geslaagd.
Overloads
| Name | Description |
|---|---|
| ValidateCredentials(String, String) |
Hiermee maakt u de verbindingen met de server en retourneert u een Booleaanse waarde die aangeeft of de opgegeven gebruikersnaam en het opgegeven wachtwoord geldig zijn. |
| ValidateCredentials(String, String, ContextOptions) |
Hiermee maakt u de verbindingen met de server en retourneert u een Booleaanse waarde die aangeeft of de opgegeven gebruikersnaam en het opgegeven wachtwoord geldig zijn. Deze methode voert snelle referentievalidatie van de gebruikersnaam en het wachtwoord uit. |
Opmerkingen
Het userName argument in beide overbelastingen van deze methode moet de vorm gebruikersnaam (bijvoorbeeld mcampbell) in plaats van domein\gebruikersnaam of username@domain.
ValidateCredentials(String, String)
Hiermee maakt u de verbindingen met de server en retourneert u een Booleaanse waarde die aangeeft of de opgegeven gebruikersnaam en het opgegeven wachtwoord geldig zijn.
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
Parameters
- userName
- String
De gebruikersnaam die op de server is gevalideerd. Zie de sectie Opmerkingen voor meer informatie over de indeling van userName.
- password
- String
Het wachtwoord dat op de server is gevalideerd.
Retouren
true als de referenties geldig zijn; anders false.
Opmerkingen
De ValidateCredentials methode verbindt met de server die is opgegeven in de constructor. Als de username en password argumenten zijn null, valideert deze methode de standaardreferenties voor de huidige principal.
Het userName argument moet de notatie userName (bijvoorbeeld mcampbell) hebben in plaats van domein\gebruikersnaam of username@domain.
Van toepassing op
ValidateCredentials(String, String, ContextOptions)
Hiermee maakt u de verbindingen met de server en retourneert u een Booleaanse waarde die aangeeft of de opgegeven gebruikersnaam en het opgegeven wachtwoord geldig zijn. Deze methode voert snelle referentievalidatie van de gebruikersnaam en het wachtwoord uit.
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
Parameters
- userName
- String
De gebruikersnaam die op de server is gevalideerd. Zie de sectie Opmerkingen voor informatie over de indeling van userName.
- password
- String
Het wachtwoord dat op de server is gevalideerd.
- options
- ContextOptions
Een combinatie van een of meer ContextOptions opsommingswaarden die worden gebruikt om verbinding te maken met de server. Met deze parameter kunt u alleen eenvoudige binding opgeven met of zonder SSL of negotiate-binding.
Retouren
true als de referenties geldig zijn; anders false.
Uitzonderingen
Opmerkingen
De ValidateCredentials methode verbindt met de server die is opgegeven in de constructor. Als de username en password parameters zijn null, valideert deze methode de standaardreferenties voor de huidige principal.
Het userName argument moet de formuliernaam (bijvoorbeeld mcampbell) hebben in plaats van domein\gebruikersnaam of username@domain.