MembershipProvider.GetPassword(String, String) 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í.
Získá heslo pro zadané uživatelské jméno ze zdroje dat.
public:
abstract System::String ^ GetPassword(System::String ^ username, System::String ^ answer);
public abstract string GetPassword (string username, string answer);
abstract member GetPassword : string * string -> string
Public MustOverride Function GetPassword (username As String, answer As String) As String
Parametry
- username
- String
Uživatel, pro který má být heslo načteno.
- answer
- String
Odpověď na heslo pro uživatele.
Návraty
Heslo pro zadané uživatelské jméno.
Příklady
Příklad MembershipProvider implementace najdete v tématu Implementace zprostředkovatele profilu.
Poznámky
Vezme jako vstup uživatelské jméno a odpověď na heslo a načte heslo pro daného uživatele ze zdroje dat a vrátí heslo jako řetězec.
Metoda GetPassword zajišťuje, že EnablePasswordRetrieval příznak je před provedením jakékoli akce nastaven na true
hodnotu . Pokud EnablePasswordRetrieval je false
, vyvolá se NotSupportedException výjimka.
GetPassword zkontroluje také hodnotu RequiresQuestionAndAnswer vlastnosti. Pokud RequiresQuestionAndAnswer je true
, GetPassword zkontroluje hodnotu zadaného parametru odpovědi na uloženou odpověď hesla ve zdroji dat. Pokud se neshodují, vyvolá se MembershipPasswordException výjimka.
Pokud váš vlastní poskytovatel členství podporuje hashovaná hesla, měla by metoda vyvolat výjimku, GetPassword pokud EnablePasswordRetrieval je vlastnost nastavená na true
a formát hesla je nastavený na Hashed
. Hesla s hodnotou hash nelze načíst.
Platí pro
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro