Partilhar via


IDataProtector Interface

Definição

Uma interface que pode fornecer serviços de proteção de dados.

public interface class IDataProtector : Microsoft::AspNetCore::DataProtection::IDataProtectionProvider
public interface IDataProtector : Microsoft.AspNetCore.DataProtection.IDataProtectionProvider
type IDataProtector = interface
    interface IDataProtectionProvider
Public Interface IDataProtector
Implements IDataProtectionProvider
Derivado
Implementações

Métodos

Nome Description
CreateProtector(String)

Cria uma IDataProtector determinada finalidade.

(Herdado de IDataProtectionProvider)
Protect(Byte[])

Protege criptograficamente uma parte dos dados de texto sem formatação.

Unprotect(Byte[])

Desprotege criptograficamente uma parte dos dados protegidos.

Métodos de Extensão

Nome Description
CreateProtector(IDataProtectionProvider, IEnumerable<String>)

Cria uma IDataProtector determinada lista de finalidades.

CreateProtector(IDataProtectionProvider, String, String[])

Cria uma IDataProtector determinada lista de finalidades.

Protect(IDataProtector, String)

Protege criptograficamente uma parte dos dados de texto sem formatação.

ToTimeLimitedDataProtector(IDataProtector)

Converte um IDataProtector em um ITimeLimitedDataProtector para que os conteúdos possam ser protegidos com um tempo de vida finito.

Unprotect(IDataProtector, String)

Desprotege criptograficamente uma parte dos dados protegidos.

Aplica-se a