Udostępnij za pośrednictwem


MembershipProvider.DecryptPassword(Byte[]) Metoda

Definicja

Odszyfrowuje zaszyfrowane hasło.

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[]

Tablica bajtów zawierająca zaszyfrowane hasło do odszyfrowywania.

Zwraca

Byte[]

Tablica bajtów zawierająca odszyfrowane hasło.

Wyjątki

Właściwość lub DecryptionKey właściwość jest ustawiona ValidationKey na AutoGeneratewartość .

Ta metoda jest niedostępna. Taka sytuacja może wystąpić, jeśli aplikacja jest przeznaczona dla profilu klienta programu .NET Framework 4. Aby zapobiec temu wyjątkowi, zastąpij metodę lub zmień aplikację na pełną wersję programu .NET Framework.

Przykłady

Przykład implementacji MembershipProvider można znaleźć w temacie Implementowanie dostawcy profilu.

Uwagi

Metoda DecryptPassword jest metodą wirtualną, która jest dostarczana do implementacji dostawcy członkostwa do użycia podczas obsługi zaszyfrowanych formatów haseł.

Dotyczy

Zobacz też