共用方式為


DataProtectionAdvancedExtensions.Protect 方法

定義

多載

Protect(ITimeLimitedDataProtector, Byte[], TimeSpan)

以密碼編譯方式保護一段純文字資料,在經過指定的時間量之後過期資料。

Protect(ITimeLimitedDataProtector, String, DateTimeOffset)

以密碼編譯方式保護一段純文字資料,並在所選時間過期資料。

Protect(ITimeLimitedDataProtector, String, TimeSpan)

以密碼編譯方式保護一段純文字資料,在經過指定的時間量之後過期資料。

Protect(ITimeLimitedDataProtector, Byte[], TimeSpan)

來源:
DataProtectionAdvancedExtensions.cs
來源:
DataProtectionAdvancedExtensions.cs
來源:
DataProtectionAdvancedExtensions.cs
來源:
DataProtectionAdvancedExtensions.cs
來源:
DataProtectionAdvancedExtensions.cs
來源:
DataProtectionAdvancedExtensions.cs
來源:
DataProtectionAdvancedExtensions.cs

以密碼編譯方式保護一段純文字資料,在經過指定的時間量之後過期資料。

public:
[System::Runtime::CompilerServices::Extension]
 static cli::array <System::Byte> ^ Protect(Microsoft::AspNetCore::DataProtection::ITimeLimitedDataProtector ^ protector, cli::array <System::Byte> ^ plaintext, TimeSpan lifetime);
public static byte[] Protect (this Microsoft.AspNetCore.DataProtection.ITimeLimitedDataProtector protector, byte[] plaintext, TimeSpan lifetime);
static member Protect : Microsoft.AspNetCore.DataProtection.ITimeLimitedDataProtector * byte[] * TimeSpan -> byte[]
<Extension()>
Public Function Protect (protector As ITimeLimitedDataProtector, plaintext As Byte(), lifetime As TimeSpan) As Byte()

參數

protector
ITimeLimitedDataProtector

要使用的保護裝置。

plaintext
Byte[]

要保護的純文字資料。

lifetime
TimeSpan

承載之後不應再無法保護的時間量。

傳回

Byte[]

純文字資料的受保護形式。

適用於

Protect(ITimeLimitedDataProtector, String, DateTimeOffset)

來源:
DataProtectionAdvancedExtensions.cs
來源:
DataProtectionAdvancedExtensions.cs
來源:
DataProtectionAdvancedExtensions.cs
來源:
DataProtectionAdvancedExtensions.cs
來源:
DataProtectionAdvancedExtensions.cs
來源:
DataProtectionAdvancedExtensions.cs
來源:
DataProtectionAdvancedExtensions.cs

以密碼編譯方式保護一段純文字資料,並在所選時間過期資料。

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Protect(Microsoft::AspNetCore::DataProtection::ITimeLimitedDataProtector ^ protector, System::String ^ plaintext, DateTimeOffset expiration);
public static string Protect (this Microsoft.AspNetCore.DataProtection.ITimeLimitedDataProtector protector, string plaintext, DateTimeOffset expiration);
static member Protect : Microsoft.AspNetCore.DataProtection.ITimeLimitedDataProtector * string * DateTimeOffset -> string
<Extension()>
Public Function Protect (protector As ITimeLimitedDataProtector, plaintext As String, expiration As DateTimeOffset) As String

參數

protector
ITimeLimitedDataProtector

要使用的保護裝置。

plaintext
String

要保護的純文字資料。

expiration
DateTimeOffset

此承載應該到期的時間。

傳回

純文字資料的受保護形式。

適用於

Protect(ITimeLimitedDataProtector, String, TimeSpan)

來源:
DataProtectionAdvancedExtensions.cs
來源:
DataProtectionAdvancedExtensions.cs
來源:
DataProtectionAdvancedExtensions.cs
來源:
DataProtectionAdvancedExtensions.cs
來源:
DataProtectionAdvancedExtensions.cs
來源:
DataProtectionAdvancedExtensions.cs
來源:
DataProtectionAdvancedExtensions.cs

以密碼編譯方式保護一段純文字資料,在經過指定的時間量之後過期資料。

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Protect(Microsoft::AspNetCore::DataProtection::ITimeLimitedDataProtector ^ protector, System::String ^ plaintext, TimeSpan lifetime);
public static string Protect (this Microsoft.AspNetCore.DataProtection.ITimeLimitedDataProtector protector, string plaintext, TimeSpan lifetime);
static member Protect : Microsoft.AspNetCore.DataProtection.ITimeLimitedDataProtector * string * TimeSpan -> string
<Extension()>
Public Function Protect (protector As ITimeLimitedDataProtector, plaintext As String, lifetime As TimeSpan) As String

參數

protector
ITimeLimitedDataProtector

要使用的保護裝置。

plaintext
String

要保護的純文字資料。

lifetime
TimeSpan

承載之後不應再無法保護的時間量。

傳回

純文字資料的受保護形式。

適用於