ISpanDataProtector Interfaz

Definición

Interfaz que puede proporcionar servicios de protección de datos. Es una versión optimizada de IDataProtector.

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

Métodos

Nombre Description
CreateProtector(String)

Crea un IDataProtector propósito determinado.

(Heredado de IDataProtectionProvider)
Protect(Byte[])

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

(Heredado de IDataProtector)
Protect<TWriter>(ReadOnlySpan<Byte>, TWriter)

Protege criptográficamente un fragmento de datos de texto no cifrado y escribe el resultado en un escritor de búferes.

Unprotect(Byte[])

Desprotege criptográficamente un fragmento de datos protegidos.

(Heredado de IDataProtector)
Unprotect<TWriter>(ReadOnlySpan<Byte>, TWriter)

Desprotege criptográficamente un fragmento de datos protegidos y escribe el resultado en un escritor de búferes.

Métodos de extensión

Nombre Description
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.

ToTimeLimitedDataProtector(IDataProtector)

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

Unprotect(IDataProtector, String)

Desprotege criptográficamente un fragmento de datos protegidos.

Se aplica a