MembershipProvider.DecryptPassword(Byte[]) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
暗号化されたパスワードの暗号化を解除します。
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メソッドは、暗号化されたパスワード形式をサポートするときにメンバーシップ プロバイダーの実装で使用するために提供される仮想メソッドです。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET