28 references to IsValid
Microsoft.AspNetCore.DataProtection (6)
KeyManagement\KeyRingProvider.cs (6)
235if (CacheableKeyRing.IsValid(existingCacheableKeyRing, utcNow)) 257if (CacheableKeyRing.IsValid(existingCacheableKeyRing, utcNow)) 338if (CacheableKeyRing.IsValid(cached, utcNow)) 354if (CacheableKeyRing.IsValid(existingCacheableKeyRing, utcNow)) 396Debug.Assert(!CacheableKeyRing.IsValid(existingCacheableKeyRing, utcNow), "Should have returned a valid cached key ring above"); 466if (existingCacheableKeyRing is not null && !CacheableKeyRing.IsValid(existingCacheableKeyRing, utcNow))
Microsoft.AspNetCore.DataProtection.Tests (22)
KeyManagement\CacheableKeyRingTests.cs (5)
17Assert.False(CacheableKeyRing.IsValid(null, DateTime.UtcNow)); 30Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now.UtcDateTime)); 32Assert.False(CacheableKeyRing.IsValid(cacheableKeyRing, now.UtcDateTime)); 45Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now.UtcDateTime)); 46Assert.False(CacheableKeyRing.IsValid(cacheableKeyRing, now.AddHours(1).UtcDateTime));
KeyManagement\KeyRingProviderTests.cs (17)
55Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 57Assert.False(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 98Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 100Assert.False(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 146Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 148Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 150Assert.False(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 235Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 237Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 239Assert.False(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 319Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 321Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 323Assert.False(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 359Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 361Assert.False(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 397Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 399Assert.False(CacheableKeyRing.IsValid(cacheableKeyRing, now));