1 implementation of ExpirationDate
Microsoft.AspNetCore.DataProtection (1)
KeyManagement\Key.cs (1)
120
public DateTimeOffset
ExpirationDate
{ get; }
8 references to ExpirationDate
Microsoft.AspNetCore.DataProtection (8)
KeyManagement\DefaultKeyResolver.cs (1)
170
_logger.ConsideringKeyWithExpirationDateAsDefaultKey(preferredDefaultKey.KeyId, preferredDefaultKey.
ExpirationDate
);
KeyManagement\KeyExtensions.cs (1)
12
return (key.
ExpirationDate
<= now);
KeyManagement\KeyRingProvider.cs (6)
117
var defaultKeyExpirationDate = defaultKey.
ExpirationDate
;
121
nextDefaultKey.
ExpirationDate
< minExpirationDate);
146
_logger.UsingFallbackKeyWithExpirationAsDefaultKey(keyToUse.KeyId, keyToUse.
ExpirationDate
);
166
var newKey = _keyManager.CreateNewKey(activationDate: defaultKey.
ExpirationDate
, expirationDate: now + _newKeyLifetime);
198
expirationTime: (defaultKey.
ExpirationDate
<= now) ? nextAutoRefreshTime : Min(defaultKey.
ExpirationDate
, nextAutoRefreshTime),