private TokenResponseModel CreateTokens(ApplicationUserViewModel userModel) { SecurityToken securityTokenAccess = _jwtSecurityTokenHandler.CreateToken(_jwtHelper.GenerateSecurityTokenDescriptor(userModel)); string accessToken = _jwtSecurityTokenHandler.WriteToken(securityTokenAccess); SecurityToken securityTokenRefresh = _jwtSecurityTokenHandler.CreateToken(_jwtHelper.GenerateSecurityDescriptorForRefreshToken(userModel)); string refreshToken = _jwtSecurityTokenHandler.WriteToken(securityTokenRefresh); return(new TokenResponseModel { AccessToken = accessToken, RefreshToken = refreshToken }); }