MembershipProvider.DecryptPassword(Byte[]) MembershipProvider.DecryptPassword(Byte[]) MembershipProvider.DecryptPassword(Byte[]) MembershipProvider.DecryptPassword(Byte[]) Method

定義

暗号化されたパスワードを復号化します。Decrypts an encrypted password.

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

復号化される暗号パスワードを格納するバイト配列。A byte array that contains the encrypted password to decrypt.

戻り値

Byte[]

復号化されたデータを格納するバイト配列。A byte array that contains the decrypted password.

例外

ValidationKey プロパティまたは DecryptionKey プロパティが AutoGenerate に設定されています。The ValidationKey property or DecryptionKey property is set to AutoGenerate.

このメソッドは使用できません。This method is not available. これは、アプリケーションのターゲットが .NET Framework 4 Client Profile.NET Framework 4 Client Profile の場合に発生する可能性があります。This can occur if the application targets the .NET Framework 4 Client Profile.NET Framework 4 Client Profile. この例外を防ぐには、メソッドをオーバーライドするか、アプリケーションのターゲットを .NET Framework の完全バージョンに変更します。To prevent this exception, override the method, or change the application to target the full version of the .NET Framework.

MembershipProvider実装の例については、「プロファイルプロバイダーの実装」を参照してください。For an example of a MembershipProvider implementation, see Implementing a Profile Provider.

注釈

メソッドDecryptPasswordは、暗号化されたパスワード形式をサポートする場合に、メンバーシッププロバイダーの実装で使用される仮想メソッドです。The DecryptPassword method is a virtual method that is provided for membership provider implementations to use when supporting encrypted password formats.

適用対象

こちらもご覧ください