MembershipProvider.DecryptPassword(Byte[]) Methode

Definition

Entschlüsselt ein verschlüsseltes Kennwort.

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()

Parameter

encodedPassword
Byte[]

Ein Bytearray, das das zu entschlüsselnde verschlüsselte Kennwort enthält.

Gibt zurück

Byte[]

Ein Bytearray, das das entschlüsselte Kennwort enthält.

Ausnahmen

Die ValidationKey Eigenschaft oder DecryptionKey Eigenschaft ist auf AutoGenerate.

Diese Methode ist nicht verfügbar. Dies kann auftreten, wenn die Anwendung auf das .NET Framework 4-Clientprofil ausgerichtet ist. Um diese Ausnahme zu verhindern, überschreiben Sie die Methode, oder ändern Sie die Anwendung so, dass sie auf die Vollversion von .NET Framework ausgerichtet ist.

Beispiele

Ein Beispiel für eine MembershipProvider Implementierung finden Sie unter Implementieren eines Profilanbieters.

Hinweise

Die DecryptPassword Methode ist eine virtuelle Methode, die für Mitgliedschaftsanbieterimplementierungen bereitgestellt wird, die verwendet werden sollen, wenn verschlüsselte Kennwortformate unterstützt werden.

Gilt für:

Weitere Informationen