16 references to CacheableKeyRing
Microsoft.AspNetCore.DataProtection (2)
KeyManagement\Internal\CacheableKeyRing.cs (2)
19
:
this
(expirationToken, expirationTime, keyRing: new KeyRing(defaultKey, allKeys))
49
return new
CacheableKeyRing
(CancellationToken.None, now + extension, KeyRing);
Microsoft.AspNetCore.DataProtection.Tests (14)
KeyManagement\CacheableKeyRingTests.cs (3)
24
var cacheableKeyRing = new
CacheableKeyRing
(cts.Token, now.AddHours(1), keyRing);
39
var cacheableKeyRing = new
CacheableKeyRing
(cts.Token, now.AddHours(1), keyRing);
51
var 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
(
700
return 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
(