MembershipProvider.DecryptPassword(Byte[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 verschlüsselte Kennwort enthält, das entschlüsselt werden soll.
Gibt zurück
Ein Bytearray, das das entschlüsselte Kennwort enthält.
Ausnahmen
Die ValidationKey-Eigenschaft oder die DecryptionKey-Eigenschaft ist auf AutoGenerate
festgelegt.
Diese Methode ist nicht verfügbar. Dies kann auftreten, wenn die Anwendung auf das .NET Framework 4-Clientprofil abzielt. Um diese Ausnahme zu verhindern, überschreiben Sie die Methode, oder ändern Sie die Anwendung so, dass sie auf die Vollversion von .NET Framework abzielt.
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, um verschlüsselte Kennwortformate zu unterstützen.