MembershipProvider.DecryptPassword(Byte[]) メソッド

定義

暗号化されたパスワードを復号化します。

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

パラメーター

encodedPassword
Byte[]

暗号化解除する暗号化されたパスワードを含むバイト配列。

返品

Byte[]

復号化されたパスワードを含むバイト配列。

例外

ValidationKey プロパティまたは DecryptionKey プロパティは、AutoGenerateに設定されます。

このメソッドは使用できません。 これは、アプリケーションが .NET Framework 4 クライアント プロファイルを対象とする場合に発生する可能性があります。 この例外を回避するには、メソッドをオーバーライドするか、.NET Framework の完全なバージョンをターゲットにするようにアプリケーションを変更します。

MembershipProvider実装の例については、「プロファイル プロバイダーの実装」を参照してください。

注釈

DecryptPassword メソッドは、暗号化されたパスワード形式をサポートするときにメンバーシップ プロバイダーの実装で使用するために提供される仮想メソッドです。

適用対象

こちらもご覧ください