Sdílet prostřednictvím


PrincipalContext.ValidateCredentials Metoda

Definice

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

Parametr options musí zadat Negotiate , pokud je Machinetyp kontextu .

Poznámky

Metoda vytvoří ValidateCredentials vazbu na server zadaný v konstruktoru. username Pokud jsou nullparametry 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.

Platí pro