Compartilhar via


DataProtectionProvider Classe

Definição

Contém métodos de fábrica para criar um IDataProtectionProvider em que as chaves são armazenadas em um local específico no sistema de arquivos.

public ref class DataProtectionProvider abstract sealed
public static class DataProtectionProvider
type DataProtectionProvider = class
Public Class DataProtectionProvider
Herança
DataProtectionProvider

Comentários

Use esses métodos ao não usar a injeção de dependência para fornecer o serviço ao aplicativo.

Métodos

Create(DirectoryInfo)

Cria um DataProtectionProvider determinado local no qual armazenar chaves.

Create(DirectoryInfo, Action<IDataProtectionBuilder>)

Cria um DataProtectionProvider determinado local no qual armazenar chaves e um retorno de chamada de configuração opcional.

Create(DirectoryInfo, Action<IDataProtectionBuilder>, X509Certificate2)

Cria um DataProtectionProvider determinado local no qual armazenar chaves, um retorno de chamada de configuração opcional e um X509Certificate2 usado para criptografar as chaves.

Create(DirectoryInfo, X509Certificate2)

Cria um DataProtectionProvider determinado local no qual armazenar chaves e um X509Certificate2 usado para criptografar as chaves.

Create(String)

Cria um DataProtectionProvider que armazena chaves em um local com base na plataforma e no sistema operacional.

Create(String, X509Certificate2)

Cria um DataProtectionProvider que armazena chaves em um local com base na plataforma e no sistema operacional e usa o determinado X509Certificate2 para criptografar as chaves.

Aplica-se a