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)
14Assert.False(CacheableKeyRing.IsValid(null, DateTime.UtcNow)); 27Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now.UtcDateTime)); 29Assert.False(CacheableKeyRing.IsValid(cacheableKeyRing, now.UtcDateTime)); 42Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now.UtcDateTime)); 43Assert.False(CacheableKeyRing.IsValid(cacheableKeyRing, now.AddHours(1).UtcDateTime));
KeyManagement\KeyRingProviderTests.cs (17)
49Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 51Assert.False(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 92Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 94Assert.False(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 140Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 142Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 144Assert.False(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 229Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 231Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 233Assert.False(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 313Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 315Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 317Assert.False(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 353Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 355Assert.False(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 391Assert.True(CacheableKeyRing.IsValid(cacheableKeyRing, now)); 393Assert.False(CacheableKeyRing.IsValid(cacheableKeyRing, now));