Sdílet prostřednictvím


MembershipProvider.DecryptPassword(Byte[]) Metoda

Definice

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

Byte[]

Pole bajtů, které obsahuje dešifrované heslo.

Výjimky

Vlastnost ValidationKey nebo DecryptionKey vlastnost je nastavena na AutoGeneratehodnotu .

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.

Platí pro

Viz také