1 write to KeyRing
Microsoft.AspNetCore.DataProtection (1)
KeyManagement\Internal\CacheableKeyRing.cs (1)
27KeyRing = keyRing;
22 references to KeyRing
KeyManagementSimulator (2)
Program.cs (2)
394_knownKeyIds = new(((KeyRing)keyRing.KeyRing).GetAllKeyIds()); 396return 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)
54Assert.Same(keyRing, cacheableKeyRing.KeyRing);
KeyManagement\KeyRingProviderTests.cs (9)
47Assert.Equal(key1.KeyId, cacheableKeyRing.KeyRing.DefaultKeyId); 90Assert.Equal(key1.KeyId, cacheableKeyRing.KeyRing.DefaultKeyId); 138Assert.Equal(key1.KeyId, cacheableKeyRing.KeyRing.DefaultKeyId); 227Assert.Equal(newlyCreatedKey.KeyId, cacheableKeyRing.KeyRing.DefaultKeyId); 311Assert.Equal(key2.KeyId, cacheableKeyRing.KeyRing.DefaultKeyId); 351Assert.Equal(key1.KeyId, cacheableKeyRing.KeyRing.DefaultKeyId); 389Assert.Equal(key1.KeyId, cacheableKeyRing.KeyRing.DefaultKeyId); 512Assert.Equal(key1.KeyId, cacheableKeyRing.KeyRing.DefaultKeyId); 558Assert.Equal(key.KeyId, cacheableKeyRing.KeyRing.DefaultKeyId);