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)
24var cacheableKeyRing = new CacheableKeyRing(cts.Token, now.AddHours(1), keyRing); 39var cacheableKeyRing = new CacheableKeyRing(cts.Token, now.AddHours(1), keyRing); 51var cacheableKeyRing = new CacheableKeyRing(CancellationToken.None, DateTimeOffset.Now, keyRing);
KeyManagement\KeyRingProviderTests.cs (11)
581.Returns(new CacheableKeyRing( 608.Returns(new CacheableKeyRing( 614.Returns(new CacheableKeyRing( 620.Returns(new CacheableKeyRing( 649.Returns(new CacheableKeyRing( 655.Returns(new CacheableKeyRing( 700return new CacheableKeyRing( 732.Returns(new CacheableKeyRing(cts.Token, StringToDateTime("2015-03-02 00:00:00Z"), originalKeyRing)); 738.Returns(new CacheableKeyRing(CancellationToken.None, StringToDateTime("2015-03-02 00:00:00Z"), updatedKeyRing)); 824.Returns(new CacheableKeyRing( 830.Returns(new CacheableKeyRing(