private bool IsExpired(string authenticationToken) { var jwtHandler = new JwtSecurityTokenHandler(); var jwtToken = jwtHandler.ReadToken(authenticationToken); var exp = jwtToken.ValidTo; var expired = exp < _currentDateTimeProvider.GetCurrentDateTime().ToUniversalTime(); return(expired); }
public RegistrationModel GetValidRegistrationFromCache() { var reg = _registrationCache.GetRegistration(); return(reg == null ? null : reg.Expiration < _currentDateTimeProvider.GetCurrentDateTime() ? null : reg); }