MembershipProvider.EncryptPassword メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
パスワードを暗号化します。
オーバーロード
EncryptPassword(Byte[]) |
パスワードを暗号化します。 |
EncryptPassword(Byte[], MembershipPasswordCompatibilityMode) |
指定されたパスワード互換モードを使用して、指定されたパスワードを暗号化します。 |
注釈
このメソッドは、暗号化されたパスワードを含むバイト配列を返します。
EncryptPassword(Byte[])
パスワードを暗号化します。
protected:
virtual cli::array <System::Byte> ^ EncryptPassword(cli::array <System::Byte> ^ password);
protected virtual byte[] EncryptPassword (byte[] password);
abstract member EncryptPassword : byte[] -> byte[]
override this.EncryptPassword : byte[] -> byte[]
Protected Overridable Function EncryptPassword (password As Byte()) As Byte()
パラメーター
- password
- Byte[]
暗号化するパスワードを格納するバイト配列。
戻り値
暗号化されたパスワードを格納するバイト配列。
例外
ValidationKey プロパティまたは DecryptionKey プロパティが AutoGenerate
に設定されています。
このメソッドは使用できません。 これは、アプリケーションが .NET Framework 4 クライアント プロファイルを対象とする場合に発生する可能性があります。 この例外を防ぐには、メソッドをオーバーライドするか、アプリケーションのターゲットを .NET Framework の完全バージョンに変更します。
例
実装の例については、「プロファイル プロバイダーのMembershipProvider実装」を参照してください。
注釈
EncryptPasswordメソッドは、暗号化されたパスワード形式をサポートするときにメンバーシップ プロバイダーの実装で使用するために提供される仮想メソッドです。
こちらもご覧ください
適用対象
EncryptPassword(Byte[], MembershipPasswordCompatibilityMode)
指定されたパスワード互換モードを使用して、指定されたパスワードを暗号化します。
protected:
virtual cli::array <System::Byte> ^ EncryptPassword(cli::array <System::Byte> ^ password, System::Web::Configuration::MembershipPasswordCompatibilityMode legacyPasswordCompatibilityMode);
protected virtual byte[] EncryptPassword (byte[] password, System.Web.Configuration.MembershipPasswordCompatibilityMode legacyPasswordCompatibilityMode);
abstract member EncryptPassword : byte[] * System.Web.Configuration.MembershipPasswordCompatibilityMode -> byte[]
override this.EncryptPassword : byte[] * System.Web.Configuration.MembershipPasswordCompatibilityMode -> byte[]
Protected Overridable Function EncryptPassword (password As Byte(), legacyPasswordCompatibilityMode As MembershipPasswordCompatibilityMode) As Byte()
パラメーター
- password
- Byte[]
暗号化するパスワードを格納するバイト配列。
- legacyPasswordCompatibilityMode
- MembershipPasswordCompatibilityMode
メンバーシップ パスワード互換モード。
戻り値
暗号化されたパスワードを格納するバイト配列。
例外
ValidationKey プロパティまたは DecryptionKey プロパティが AutoGenerate
に設定されています。
このメソッドは使用できません。 これは、アプリケーションが .NET Framework 4 クライアント プロファイルを対象とする場合に発生する可能性があります。 この例外を防ぐには、メソッドをオーバーライドするか、アプリケーションのターゲットを .NET Framework の完全バージョンに変更します。
適用対象
.NET