次の方法で共有


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 パスワード形式をサポートする場合に、メンバーシッププロバイダーの実装で使用される仮想メソッドです。

適用対象

こちらもご覧ください