16 references to CacheableKeyRing
Microsoft.AspNetCore.DataProtection (2)
KeyManagement\Internal\CacheableKeyRing.cs (2)
19: this(expirationToken, expirationTime, keyRing: new KeyRing(defaultKey, allKeys)) 49return new CacheableKeyRing(CancellationToken.None, now + extension, KeyRing);
Microsoft.AspNetCore.DataProtection.Tests (14)
KeyManagement\CacheableKeyRingTests.cs (3)
27var cacheableKeyRing = new CacheableKeyRing(cts.Token, now.AddHours(1), keyRing); 42var cacheableKeyRing = new CacheableKeyRing(cts.Token, now.AddHours(1), keyRing); 54var cacheableKeyRing = new CacheableKeyRing(CancellationToken.None, DateTimeOffset.Now, keyRing);
KeyManagement\KeyRingProviderTests.cs (11)
587.Returns(new CacheableKeyRing( 614.Returns(new CacheableKeyRing( 620.Returns(new CacheableKeyRing( 626.Returns(new CacheableKeyRing( 655.Returns(new CacheableKeyRing( 661.Returns(new CacheableKeyRing( 706return new CacheableKeyRing( 738.Returns(new CacheableKeyRing(cts.Token, StringToDateTime("2015-03-02 00:00:00Z"), originalKeyRing)); 744.Returns(new CacheableKeyRing(CancellationToken.None, StringToDateTime("2015-03-02 00:00:00Z"), updatedKeyRing)); 830.Returns(new CacheableKeyRing( 836.Returns(new CacheableKeyRing(