1 type derived from FileSystemXmlRepository
Microsoft.AspNetCore.DataProtection (1)
Internal\KeyManagementOptionsPostSetup.cs (1)
105private sealed class ReadOnlyFileSystemXmlRepository : FileSystemXmlRepository
14 instantiations of FileSystemXmlRepository
Microsoft.AspNetCore.DataProtection (3)
DataProtectionBuilderExtensions.cs (1)
178options.XmlRepository = new FileSystemXmlRepository(directory, loggerFactory);
KeyManagement\XmlKeyManager.cs (2)
658repository = new FileSystemXmlRepository(azureWebSitesKeysFolder, _loggerFactory); 676repository = new FileSystemXmlRepository(localAppDataKeysFolder, _loggerFactory);
Microsoft.AspNetCore.DataProtection.Tests (11)
Internal\KeyManagementOptionsPostSetupTest.cs (1)
95XmlRepository = new FileSystemXmlRepository(xmlDir, NullLoggerFactory.Instance),
Repositories\FileSystemXmlRepositoryTests.cs (10)
41var repository = new FileSystemXmlRepository(dirInfo, NullLoggerFactory.Instance); 57var repository = new FileSystemXmlRepository(dirInfo, NullLoggerFactory.Instance); 74var repository = new FileSystemXmlRepository(dirInfo, NullLoggerFactory.Instance); 104var repository = new FileSystemXmlRepository(dirInfo, NullLoggerFactory.Instance); 132var repository = new FileSystemXmlRepository(dirInfo, NullLoggerFactory.Instance); 155var repository = new FileSystemXmlRepository(dirInfo, NullLoggerFactory.Instance); 204var repository = new FileSystemXmlRepository(dirInfo, NullLoggerFactory.Instance); 256var repository = new FileSystemXmlRepository(dirInfo, NullLoggerFactory.Instance); 292var repo = new FileSystemXmlRepository(dirInfo, loggerFactory); 308var repository = new FileSystemXmlRepository(dirInfo, NullLoggerFactory.Instance);
18 references to FileSystemXmlRepository
Microsoft.AspNetCore.DataProtection (2)
Repositories\FileSystemXmlRepository.cs (2)
25/// Creates a <see cref="FileSystemXmlRepository"/> with keys stored at the given directory. 33_logger = loggerFactory.CreateLogger<FileSystemXmlRepository>();
Microsoft.AspNetCore.DataProtection.Tests (16)
Internal\KeyManagementOptionsPostSetupTest.cs (3)
167var repository = options.XmlRepository as FileSystemXmlRepository; 190Assert.NotEqual(keyDir, (repository as FileSystemXmlRepository)?.Directory.FullName);
Repositories\FileSystemXmlRepositoryTests.cs (11)
29var defaultDirInfo = FileSystemXmlRepository.DefaultKeyStorageDirectory; 41var repository = new FileSystemXmlRepository(dirInfo, NullLoggerFactory.Instance); 57var repository = new FileSystemXmlRepository(dirInfo, NullLoggerFactory.Instance); 74var repository = new FileSystemXmlRepository(dirInfo, NullLoggerFactory.Instance); 104var repository = new FileSystemXmlRepository(dirInfo, NullLoggerFactory.Instance); 132var repository = new FileSystemXmlRepository(dirInfo, NullLoggerFactory.Instance); 155var repository = new FileSystemXmlRepository(dirInfo, NullLoggerFactory.Instance); 204var repository = new FileSystemXmlRepository(dirInfo, NullLoggerFactory.Instance); 256var repository = new FileSystemXmlRepository(dirInfo, NullLoggerFactory.Instance); 292var repo = new FileSystemXmlRepository(dirInfo, loggerFactory); 308var repository = new FileSystemXmlRepository(dirInfo, NullLoggerFactory.Instance);
ServiceCollectionTests.cs (2)
97var repository = options.XmlRepository as FileSystemXmlRepository;