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)
250
return new
KeyRingProvider
(
KeyManagement\KeyRingProviderTests.cs (2)
891
return new
KeyRingProvider
(
908
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)
243
private static
KeyRingProvider
CreateKeyRingProvider(ICacheableKeyRingProvider cacheableKeyRingProvider)
278
var
keyRingProvider = CreateKeyRingProvider(new TestKeyRingProvider(keyRing));
313
var
keyRingProvider = CreateKeyRingProvider(new RefreshTestKeyRingProvider(keyRing, keyRing2));
349
var
keyRingProvider = CreateKeyRingProvider(new RefreshTestKeyRingProvider(keyRing, keyRing2));
KeyManagement\KeyRingProviderTests.cs (7)
592
var
keyRingProvider = CreateKeyRingProvider(mockCacheableKeyRingProvider.Object);
631
var
keyRingProvider = CreateKeyRingProvider(mockCacheableKeyRingProvider.Object);
666
var
keyRingProvider = CreateKeyRingProvider(mockCacheableKeyRingProvider.Object);
685
var
keyRingProvider = CreateKeyRingProvider(mockCacheableKeyRingProvider.Object);
745
var
keyRingProvider = CreateKeyRingProvider(mockCacheableKeyRingProvider.Object);
841
var
keyRingProvider = CreateKeyRingProvider(mockCacheableKeyRingProvider.Object);
884
private static
KeyRingProvider
CreateKeyRingProvider(ICacheableKeyRingProvider cacheableKeyRingProvider)