FileSystemXmlRepository 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.
Um repositório XML apoiado por um sistema de arquivos.
public ref class FileSystemXmlRepository : Microsoft::AspNetCore::DataProtection::Repositories::IXmlRepository
public class FileSystemXmlRepository : Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository
type FileSystemXmlRepository = class
interface IXmlRepository
Public Class FileSystemXmlRepository
Implements IXmlRepository
- Herança
-
FileSystemXmlRepository
- Implementações
Construtores
FileSystemXmlRepository(DirectoryInfo) |
Cria um FileSystemXmlRepository com chaves armazenadas no diretório fornecido. |
FileSystemXmlRepository(DirectoryInfo, ILoggerFactory) |
Cria um FileSystemXmlRepository com chaves armazenadas no diretório fornecido. |
FileSystemXmlRepository(DirectoryInfo, IServiceProvider) |
Cria um FileSystemXmlRepository com chaves armazenadas no diretório fornecido. |
Propriedades
DefaultKeyStorageDirectory |
O diretório de armazenamento de chaves padrão. No Windows, isso corresponde atualmente a "Environment.SpecialFolder.LocalApplication/ASP.NET/DataProtection-Keys". No Linux e no macOS, isso corresponde atualmente a "$HOME/.aspnet/DataProtection-Keys". |
Directory |
O diretório no qual o material de chave será gravado. |
Services |
O IServiceProvider fornecido para o construtor. |
Métodos
GetAllElements() |
Obtém todos os elementos XML de nível superior no repositório. |
StoreElement(XElement, String) |
Adiciona um elemento XML de nível superior ao repositório. |