DataProtectionAdvancedExtensions.Unprotect メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
暗号化によって保護されたデータの一部を保護解除します。
public:
[System::Runtime::CompilerServices::Extension]
static System::String ^ Unprotect(Microsoft::AspNetCore::DataProtection::ITimeLimitedDataProtector ^ protector, System::String ^ protectedData, [Runtime::InteropServices::Out] DateTimeOffset % expiration);
public static string Unprotect (this Microsoft.AspNetCore.DataProtection.ITimeLimitedDataProtector protector, string protectedData, out DateTimeOffset expiration);
static member Unprotect : Microsoft.AspNetCore.DataProtection.ITimeLimitedDataProtector * string * DateTimeOffset -> string
<Extension()>
Public Function Unprotect (protector As ITimeLimitedDataProtector, protectedData As String, ByRef expiration As DateTimeOffset) As String
パラメーター
- protector
- ITimeLimitedDataProtector
使用するプロテクタ。
- protectedData
- String
保護を解除する保護されたデータ。
- expiration
- DateTimeOffset
保護解除操作が成功するとペイロードの有効期限を受け取る 'out' パラメーター。
戻り値
保護されたデータのプレーンテキスト形式。
例外
が無効、正しくない、または有効期限が切れている場合 protectedData
にスローされます。