Compartir a través de


IPersistedDataProtector Interfaz

Definición

Interfaz que puede proporcionar servicios de protección de datos para los datos que se han conservado en el almacenamiento a largo plazo.

public interface class IPersistedDataProtector : Microsoft::AspNetCore::DataProtection::IDataProtector
public interface IPersistedDataProtector : Microsoft.AspNetCore.DataProtection.IDataProtector
type IPersistedDataProtector = interface
    interface IDataProtector
    interface IDataProtectionProvider
Public Interface IPersistedDataProtector
Implements IDataProtector
Implementaciones

Métodos

CreateProtector(String)

Crea un IDataProtector propósito determinado.

(Heredado de IDataProtectionProvider)
DangerousUnprotect(Byte[], Boolean, Boolean, Boolean)

Desproteger criptográficamente un fragmento de datos, si lo desea, ignora los errores debido a la revocación de las claves criptográficas usadas para proteger la carga.

Protect(Byte[])

Protege criptográficamente un fragmento de datos de texto no cifrado.

(Heredado de IDataProtector)
Unprotect(Byte[])

Desprotege criptográficamente un fragmento de datos protegidos.

(Heredado de IDataProtector)

Métodos de extensión

ToTimeLimitedDataProtector(IDataProtector)

Convierte un objeto IDataProtector en un para ITimeLimitedDataProtector que las cargas se puedan proteger con una duración finita.

CreateProtector(IDataProtectionProvider, IEnumerable<String>)

Crea una IDataProtector lista de propósitos determinada.

CreateProtector(IDataProtectionProvider, String, String[])

Crea una IDataProtector lista de propósitos determinada.

Protect(IDataProtector, String)

Protege criptográficamente un fragmento de datos de texto no cifrado.

Unprotect(IDataProtector, String)

Desprotege criptográficamente un fragmento de datos protegidos.

Se aplica a