4 instantiations of KeyRingProvider
KeyManagementSimulator (1)
Program.cs (1)
377
_cacheableKeyRingProvider = new
KeyRingProvider
(keyManager, keyManagementOptions, defaultKeyResolver)
Microsoft.AspNetCore.DataProtection.Tests (3)
KeyManagement\KeyRingBasedDataProtectorTests.cs (1)
243
return new
KeyRingProvider
(
KeyManagement\KeyRingProviderTests.cs (2)
885
return new
KeyRingProvider
(
902
return new
KeyRingProvider
(
15 references to KeyRingProvider
Microsoft.AspNetCore.DataProtection (4)
DataProtectionServiceCollectionExtensions.cs (1)
81
services.TryAddSingleton<IKeyRingProvider,
KeyRingProvider
>();
KeyManagement\KeyRingBasedDataProtector.cs (1)
242
if (_keyRingProvider is
KeyRingProvider
provider && provider.InAutoRefreshWindow())
KeyManagement\KeyRingBasedSpanDataProtector.cs (1)
122
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)
236
private static
KeyRingProvider
CreateKeyRingProvider(ICacheableKeyRingProvider cacheableKeyRingProvider)
271
var
keyRingProvider = CreateKeyRingProvider(new TestKeyRingProvider(keyRing));
306
var
keyRingProvider = CreateKeyRingProvider(new RefreshTestKeyRingProvider(keyRing, keyRing2));
342
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)