4 instantiations of KeyRingProvider
KeyManagementSimulator (1)
Program.cs (1)
361
_cacheableKeyRingProvider = new
KeyRingProvider
(keyManager, keyManagementOptions, defaultKeyResolver)
Microsoft.AspNetCore.DataProtection.Tests (3)
KeyManagement\KeyRingBasedDataProtectorTests.cs (1)
237
return new
KeyRingProvider
(
KeyManagement\KeyRingProviderTests.cs (2)
885
return new
KeyRingProvider
(
902
return new
KeyRingProvider
(
14 references to KeyRingProvider
Microsoft.AspNetCore.DataProtection (3)
DataProtectionServiceCollectionExtensions.cs (1)
81
services.TryAddSingleton<IKeyRingProvider,
KeyRingProvider
>();
KeyManagement\KeyRingBasedDataProtector.cs (1)
236
if (_keyRingProvider is
KeyRingProvider
provider && provider.InAutoRefreshWindow())
KeyManagement\KeyRingProvider.cs (1)
56
_logger = loggerFactory.CreateLogger<
KeyRingProvider
>();
Microsoft.AspNetCore.DataProtection.Tests (11)
KeyManagement\KeyRingBasedDataProtectorTests.cs (4)
230
private static
KeyRingProvider
CreateKeyRingProvider(ICacheableKeyRingProvider cacheableKeyRingProvider)
265
var
keyRingProvider = CreateKeyRingProvider(new TestKeyRingProvider(keyRing));
300
var
keyRingProvider = CreateKeyRingProvider(new RefreshTestKeyRingProvider(keyRing, keyRing2));
336
var
keyRingProvider = CreateKeyRingProvider(new RefreshTestKeyRingProvider(keyRing, keyRing2));
KeyManagement\KeyRingProviderTests.cs (7)
586
var
keyRingProvider = CreateKeyRingProvider(mockCacheableKeyRingProvider.Object);
625
var
keyRingProvider = CreateKeyRingProvider(mockCacheableKeyRingProvider.Object);
660
var
keyRingProvider = CreateKeyRingProvider(mockCacheableKeyRingProvider.Object);
679
var
keyRingProvider = CreateKeyRingProvider(mockCacheableKeyRingProvider.Object);
739
var
keyRingProvider = CreateKeyRingProvider(mockCacheableKeyRingProvider.Object);
835
var
keyRingProvider = CreateKeyRingProvider(mockCacheableKeyRingProvider.Object);
878
private static
KeyRingProvider
CreateKeyRingProvider(ICacheableKeyRingProvider cacheableKeyRingProvider)