Condividi tramite


DataProtectionAdvancedExtensions.Protect Metodo

Definizione

Overload

Protect(ITimeLimitedDataProtector, Byte[], TimeSpan)

La crittografia protegge un pezzo di dati di testo non crittografato, scaduti i dati dopo l'intervallo di tempo specificato.

Protect(ITimeLimitedDataProtector, String, DateTimeOffset)

La crittografia protegge un pezzo di dati di testo non crittografato, scaduti al momento scelto.

Protect(ITimeLimitedDataProtector, String, TimeSpan)

La crittografia protegge un pezzo di dati di testo non crittografato, scaduti i dati dopo l'intervallo di tempo specificato.

Protect(ITimeLimitedDataProtector, Byte[], TimeSpan)

Origine:
DataProtectionAdvancedExtensions.cs
Origine:
DataProtectionAdvancedExtensions.cs
Origine:
DataProtectionAdvancedExtensions.cs
Origine:
DataProtectionAdvancedExtensions.cs
Origine:
DataProtectionAdvancedExtensions.cs
Origine:
DataProtectionAdvancedExtensions.cs
Origine:
DataProtectionAdvancedExtensions.cs

La crittografia protegge un pezzo di dati di testo non crittografato, scaduti i dati dopo l'intervallo di tempo specificato.

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()

Parametri

protector
ITimeLimitedDataProtector

Protezione da usare.

plaintext
Byte[]

Dati di testo non crittografato da proteggere.

lifetime
TimeSpan

Tempo dopo il quale il payload non deve più essere protetto.

Restituisce

Byte[]

Forma protetta dei dati di testo non crittografato.

Si applica a

Protect(ITimeLimitedDataProtector, String, DateTimeOffset)

Origine:
DataProtectionAdvancedExtensions.cs
Origine:
DataProtectionAdvancedExtensions.cs
Origine:
DataProtectionAdvancedExtensions.cs
Origine:
DataProtectionAdvancedExtensions.cs
Origine:
DataProtectionAdvancedExtensions.cs
Origine:
DataProtectionAdvancedExtensions.cs
Origine:
DataProtectionAdvancedExtensions.cs

La crittografia protegge un pezzo di dati di testo non crittografato, scaduti al momento scelto.

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

Parametri

protector
ITimeLimitedDataProtector

Protezione da usare.

plaintext
String

Dati di testo non crittografato da proteggere.

expiration
DateTimeOffset

Ora in cui questo payload deve scadere.

Restituisce

Forma protetta dei dati di testo non crittografato.

Si applica a

Protect(ITimeLimitedDataProtector, String, TimeSpan)

Origine:
DataProtectionAdvancedExtensions.cs
Origine:
DataProtectionAdvancedExtensions.cs
Origine:
DataProtectionAdvancedExtensions.cs
Origine:
DataProtectionAdvancedExtensions.cs
Origine:
DataProtectionAdvancedExtensions.cs
Origine:
DataProtectionAdvancedExtensions.cs
Origine:
DataProtectionAdvancedExtensions.cs

La crittografia protegge un pezzo di dati di testo non crittografato, scaduti i dati dopo l'intervallo di tempo specificato.

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

Parametri

protector
ITimeLimitedDataProtector

Protezione da usare.

plaintext
String

Dati di testo non crittografato da proteggere.

lifetime
TimeSpan

Tempo dopo il quale il payload non deve più essere protetto.

Restituisce

Forma protetta dei dati di testo non crittografato.

Si applica a