DataProtectionProvider Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |