DataProtectionAdvancedExtensions.Protect Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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)
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
Forma protegida de los datos de texto no cifrado.
Se aplica a
Protect(ITimeLimitedDataProtector, String, DateTimeOffset)
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)
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.