MembershipProvider.DecryptPassword(Byte[]) 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í.
Dešifruje šifrované heslo.
protected:
virtual cli::array <System::Byte> ^ DecryptPassword(cli::array <System::Byte> ^ encodedPassword);
protected virtual byte[] DecryptPassword (byte[] encodedPassword);
abstract member DecryptPassword : byte[] -> byte[]
override this.DecryptPassword : byte[] -> byte[]
Protected Overridable Function DecryptPassword (encodedPassword As Byte()) As Byte()
Parametry
- encodedPassword
- Byte[]
Pole bajtů, které obsahuje šifrované heslo k dešifrování.
Návraty
Pole bajtů, které obsahuje dešifrované heslo.
Výjimky
Vlastnost ValidationKey nebo DecryptionKey vlastnost je nastavena na AutoGenerate
hodnotu .
Tato metoda není k dispozici. K tomu může dojít, pokud aplikace cílí na profil klienta rozhraní .NET Framework 4. Chcete-li zabránit této výjimce, přepište metodu nebo změňte aplikaci tak, aby cílila na plnou verzi rozhraní .NET Framework.
Příklady
Příklad MembershipProvider implementace najdete v tématu Implementace zprostředkovatele profilu.
Poznámky
Metoda DecryptPassword je virtuální metoda, která je k dispozici pro implementace zprostředkovatele členství, které se používají při podpoře šifrovaných formátů hesel.