1 write to KeyRing
Microsoft.AspNetCore.DataProtection (1)
KeyManagement\Internal\CacheableKeyRing.cs (1)
27KeyRing = keyRing;
22 references to KeyRing
KeyManagementSimulator (2)
Program.cs (2)
410_knownKeyIds = new(((KeyRing)keyRing.KeyRing).GetAllKeyIds()); 412return new KeyRingDescriptor(keyRing.KeyRing.DefaultKeyId, keyRing.ExpirationTimeUtc);
Microsoft.AspNetCore.DataProtection (10)
KeyManagement\Internal\CacheableKeyRing.cs (1)
49return new CacheableKeyRing(CancellationToken.None, now + extension, KeyRing);
KeyManagement\KeyRingProvider.cs (9)
237return existingCacheableKeyRing.KeyRing; 259return existingCacheableKeyRing.KeyRing; 305return newCacheableKeyRing.KeyRing; 313return existingCacheableKeyRing.KeyRing; 340return cached.KeyRing; 356return existingCacheableKeyRing.KeyRing; 397return existingCacheableKeyRing.KeyRing; 429newKeyRing = newCacheableKeyRing.KeyRing; 461return newCacheableKeyRing.KeyRing;
Microsoft.AspNetCore.DataProtection.Tests (10)
KeyManagement\CacheableKeyRingTests.cs (1)
57Assert.Same(keyRing, cacheableKeyRing.KeyRing);
KeyManagement\KeyRingProviderTests.cs (9)
53Assert.Equal(key1.KeyId, cacheableKeyRing.KeyRing.DefaultKeyId); 96Assert.Equal(key1.KeyId, cacheableKeyRing.KeyRing.DefaultKeyId); 144Assert.Equal(key1.KeyId, cacheableKeyRing.KeyRing.DefaultKeyId); 233Assert.Equal(newlyCreatedKey.KeyId, cacheableKeyRing.KeyRing.DefaultKeyId); 317Assert.Equal(key2.KeyId, cacheableKeyRing.KeyRing.DefaultKeyId); 357Assert.Equal(key1.KeyId, cacheableKeyRing.KeyRing.DefaultKeyId); 395Assert.Equal(key1.KeyId, cacheableKeyRing.KeyRing.DefaultKeyId); 518Assert.Equal(key1.KeyId, cacheableKeyRing.KeyRing.DefaultKeyId); 564Assert.Equal(key.KeyId, cacheableKeyRing.KeyRing.DefaultKeyId);