19 instantiations of DefaultKeyResolution
Microsoft.AspNetCore.DataProtection.Tests (19)
KeyManagement\KeyRingProviderTests.cs (19)
42Tuple.Create((DateTimeOffset)now, (IEnumerable<IKey>)allKeys, new DefaultKeyResolution() 80Tuple.Create((DateTimeOffset)now, (IEnumerable<IKey>)allKeys, new DefaultKeyResolution() 85Tuple.Create(key1.ExpirationDate, (IEnumerable<IKey>)allKeys, new DefaultKeyResolution() 128Tuple.Create((DateTimeOffset)now, (IEnumerable<IKey>)allKeys1, new DefaultKeyResolution() 133Tuple.Create((DateTimeOffset)now, (IEnumerable<IKey>)allKeys2, new DefaultKeyResolution() 176Tuple.Create(now, (IEnumerable<IKey>)allKeys1, new DefaultKeyResolution() 181Tuple.Create(now, (IEnumerable<IKey>)allKeys2, new DefaultKeyResolution() 217Tuple.Create((DateTimeOffset)now, (IEnumerable<IKey>)allKeys, new DefaultKeyResolution() 222Tuple.Create((DateTimeOffset)now, (IEnumerable<IKey>)allKeys, new DefaultKeyResolution() 261Tuple.Create((DateTimeOffset)now, (IEnumerable<IKey>)allKeys, new DefaultKeyResolution() 301Tuple.Create((DateTimeOffset)now, (IEnumerable<IKey>)allKeys1, new DefaultKeyResolution() 306Tuple.Create((DateTimeOffset)now, (IEnumerable<IKey>)allKeys2, new DefaultKeyResolution() 345Tuple.Create((DateTimeOffset)now, (IEnumerable<IKey>)allKeys, new DefaultKeyResolution() 383Tuple.Create((DateTimeOffset)now, (IEnumerable<IKey>)allKeys, new DefaultKeyResolution() 466Tuple.Create(now, (IEnumerable<IKey>)allKeys, new DefaultKeyResolution() 478Tuple.Create(expiration1, (IEnumerable<IKey>)allKeys, new DefaultKeyResolution() 496Tuple.Create(now, (IEnumerable<IKey>)allKeysAfterGeneration, new DefaultKeyResolution() 548Tuple.Create(now, (IEnumerable<IKey>)allKeysBefore, new DefaultKeyResolution() 553Tuple.Create(now, (IEnumerable<IKey>)allKeysAfter, new DefaultKeyResolution()
26 references to DefaultKeyResolution
Microsoft.AspNetCore.DataProtection (5)
KeyManagement\DefaultKeyResolver.cs (3)
214public DefaultKeyResolution ResolveDefaultKeyPolicy(DateTimeOffset now, IEnumerable<IKey> allKeys) 216var retVal = default(DefaultKeyResolution);
KeyManagement\Internal\IDefaultKeyResolver.cs (1)
17DefaultKeyResolution ResolveDefaultKeyPolicy(DateTimeOffset now, IEnumerable<IKey> allKeys);
KeyManagement\KeyRingProvider.cs (1)
88var defaultKeyPolicy = _defaultKeyResolver.ResolveDefaultKeyPolicy(now, allKeys);
Microsoft.AspNetCore.DataProtection.Tests (21)
KeyManagement\DefaultKeyResolverTests.cs (19)
27var resolution = resolver.ResolveDefaultKeyPolicy(DateTimeOffset.Now, new IKey[0]); 43var resolution = resolver.ResolveDefaultKeyPolicy("2016-02-20 23:59:00Z", key1, key2); 59var resolution = resolver.ResolveDefaultKeyPolicy("2016-02-29 23:59:00Z", key1, key2); 74var resolution = resolver.ResolveDefaultKeyPolicy("2016-02-29 23:59:00Z", key1); 89var resolution = resolver.ResolveDefaultKeyPolicy("2016-02-29 23:59:00Z", key1); 106var resolution = resolver.ResolveDefaultKeyPolicy("2016-02-29 23:50:00Z", key1, key2, key3); 122var resolution = resolver.ResolveDefaultKeyPolicy("2015-04-01 00:00:00Z", key1, key2); 138var resolution = resolver.ResolveDefaultKeyPolicy("2015-04-01 00:00:00Z", key1, key2); 153var resolution = resolver.ResolveDefaultKeyPolicy("2015-02-28 23:55:00Z", key1); 168var resolution = resolver.ResolveDefaultKeyPolicy("2015-02-28 23:00:00Z", key1); 185var resolution = resolver.ResolveDefaultKeyPolicy("2015-02-28 23:59:00Z", key1, key2, key3); 203var resolution = resolver.ResolveDefaultKeyPolicy("2000-01-05 00:00:00Z", key1, key2, key3, key4); 221var resolution = resolver.ResolveDefaultKeyPolicy("2000-01-05 00:00:00Z", key1, key2, key3, key4); 238var resolution = resolver.ResolveDefaultKeyPolicy("2000-01-05 00:00:00Z", key1, key2, key3); 274var resolution = resolver.ResolveDefaultKeyPolicy(now, [key1, key2]); 305var resolution = resolver.ResolveDefaultKeyPolicy(now, [key]); 384var resolution = resolver.ResolveDefaultKeyPolicy(now, [key1, key2]); 445var resolution = resolver.ResolveDefaultKeyPolicy(now, [key]); 490public static DefaultKeyResolution ResolveDefaultKeyPolicy(this IDefaultKeyResolver resolver, string now, params IKey[] allKeys)
KeyManagement\KeyRingProviderTests.cs (2)
464var resolveDefaultKeyPolicyReturnValues = new List<Tuple<DateTimeOffset, IEnumerable<IKey>, DefaultKeyResolution>>() 763IEnumerable<Tuple<DateTimeOffset, IEnumerable<IKey>, DefaultKeyResolution>> resolveDefaultKeyPolicyReturnValues,