Compartir a través de


DataProtectionAdvancedExtensions.Protect Método

Definición

Sobrecargas

Protect(ITimeLimitedDataProtector, Byte[], TimeSpan)

Protege criptográficamente un fragmento de datos de texto no cifrado, expirando los datos después de que haya transcurrido la cantidad de tiempo especificada.

Protect(ITimeLimitedDataProtector, String, DateTimeOffset)

Protege criptográficamente un fragmento de datos de texto no cifrado, expirando los datos en el momento elegido.

Protect(ITimeLimitedDataProtector, String, TimeSpan)

Protege criptográficamente un fragmento de datos de texto no cifrado, expirando los datos después de que haya transcurrido la cantidad de tiempo especificada.

Protect(ITimeLimitedDataProtector, Byte[], TimeSpan)

Source:
DataProtectionAdvancedExtensions.cs
Source:
DataProtectionAdvancedExtensions.cs
Source:
DataProtectionAdvancedExtensions.cs
Source:
DataProtectionAdvancedExtensions.cs
Source:
DataProtectionAdvancedExtensions.cs
Source:
DataProtectionAdvancedExtensions.cs
Source:
DataProtectionAdvancedExtensions.cs

Protege criptográficamente un fragmento de datos de texto no cifrado, expirando los datos después de que haya transcurrido la cantidad de tiempo especificada.

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

Parámetros

protector
ITimeLimitedDataProtector

Protector que se va a usar.

plaintext
Byte[]

Datos de texto no cifrado que se van a proteger.

lifetime
TimeSpan

Cantidad de tiempo después de la cual la carga ya no debe estar desprotegida.

Devoluciones

Byte[]

Forma protegida de los datos de texto no cifrado.

Se aplica a

Protect(ITimeLimitedDataProtector, String, DateTimeOffset)

Source:
DataProtectionAdvancedExtensions.cs
Source:
DataProtectionAdvancedExtensions.cs
Source:
DataProtectionAdvancedExtensions.cs
Source:
DataProtectionAdvancedExtensions.cs
Source:
DataProtectionAdvancedExtensions.cs
Source:
DataProtectionAdvancedExtensions.cs
Source:
DataProtectionAdvancedExtensions.cs

Protege criptográficamente un fragmento de datos de texto no cifrado, expirando los datos en el momento elegido.

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

Parámetros

protector
ITimeLimitedDataProtector

Protector que se va a usar.

plaintext
String

Datos de texto no cifrado que se van a proteger.

expiration
DateTimeOffset

Hora en que esta carga debe expirar.

Devoluciones

Forma protegida de los datos de texto no cifrado.

Se aplica a

Protect(ITimeLimitedDataProtector, String, TimeSpan)

Source:
DataProtectionAdvancedExtensions.cs
Source:
DataProtectionAdvancedExtensions.cs
Source:
DataProtectionAdvancedExtensions.cs
Source:
DataProtectionAdvancedExtensions.cs
Source:
DataProtectionAdvancedExtensions.cs
Source:
DataProtectionAdvancedExtensions.cs
Source:
DataProtectionAdvancedExtensions.cs

Protege criptográficamente un fragmento de datos de texto no cifrado, expirando los datos después de que haya transcurrido la cantidad de tiempo especificada.

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

Parámetros

protector
ITimeLimitedDataProtector

Protector que se va a usar.

plaintext
String

Datos de texto no cifrado que se van a proteger.

lifetime
TimeSpan

Cantidad de tiempo después de la cual la carga ya no debe estar desprotegida.

Devoluciones

Forma protegida de los datos de texto no cifrado.

Se aplica a