PrincipalContext.ValidateCredentials Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří připojení k serveru a ověří zadané přihlašovací údaje, pokud je připojení úspěšné.
Přetížení
ValidateCredentials(String, String) |
Vytvoří připojení k serveru a vrátí logickou hodnotu, která určuje, zda jsou zadané uživatelské jméno a heslo platné. |
ValidateCredentials(String, String, ContextOptions) |
Vytvoří připojení k serveru a vrátí logickou hodnotu, která určuje, zda jsou zadané uživatelské jméno a heslo platné. Tato metoda provádí rychlé ověření přihlašovacích údajů uživatelského jména a hesla. |
Poznámky
Argument userName
v obou přetíženích této metody musí mít tvar uživatelské jméno (například mcampbell), nikoli doména\uživatelské_jméno nebo username@domain.
ValidateCredentials(String, String)
- Zdroj:
- Context.cs
- Zdroj:
- Context.cs
- Zdroj:
- Context.cs
Vytvoří připojení k serveru a vrátí logickou hodnotu, která určuje, zda jsou zadané uživatelské jméno a heslo platné.
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
Parametry
- userName
- String
Uživatelské jméno, které je ověřeno na serveru. Další informace o formátu souboru najdete v části Poznámky userName
.
- password
- String
Heslo, které je ověřeno na serveru.
Návraty
true
pokud jsou přihlašovací údaje platné; jinak false
.
Poznámky
Metoda vytvoří ValidateCredentials vazbu na server zadaný v konstruktoru. username
Pokud argumenty a password
jsou null
, tato metoda ověří výchozí přihlašovací údaje pro aktuální objekt zabezpečení.
Argument userName
musí mít tvar userName (například mcampbell), nikoli doména\uživatelské_jméno nebo username@domain.
Platí pro
ValidateCredentials(String, String, ContextOptions)
- Zdroj:
- Context.cs
- Zdroj:
- Context.cs
- Zdroj:
- Context.cs
Vytvoří připojení k serveru a vrátí logickou hodnotu, která určuje, zda jsou zadané uživatelské jméno a heslo platné. Tato metoda provádí rychlé ověření přihlašovacích údajů uživatelského jména a hesla.
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
Parametry
- userName
- String
Uživatelské jméno, které je ověřeno na serveru. Informace o formátu souboru najdete v části Poznámky userName
.
- password
- String
Heslo, které je ověřeno na serveru.
- options
- ContextOptions
Kombinace jedné nebo více ContextOptions hodnot výčtu možností použitých k vytvoření vazby se serverem. Tento parametr může zadat pouze jednoduchou vazbu s protokolem SSL nebo bez, nebo vazbu Negotiate.
Návraty
true
pokud jsou přihlašovací údaje platné; jinak false
.
Výjimky
Poznámky
Metoda vytvoří ValidateCredentials vazbu na server zadaný v konstruktoru. username
Pokud jsou null
parametry a password
, tato metoda ověří výchozí přihlašovací údaje pro aktuální objekt zabezpečení.
Argument userName
musí mít podobu uživatelského jména (například mcampbell), nikoli doména\uživatelské_jméno nebo username@domain.