SYMBOL INDEX (41 symbols across 11 files) FILE: Controllers/UsersController.cs class UsersController (line 10) | [Authorize] method UsersController (line 17) | public UsersController(IUserService userService) method Authenticate (line 22) | [AllowAnonymous] method RefreshToken (line 36) | [AllowAnonymous] method RevokeToken (line 51) | [HttpPost("revoke-token")] method GetAll (line 68) | [HttpGet] method GetById (line 75) | [HttpGet("{id}")] method GetRefreshTokens (line 84) | [HttpGet("{id}/refresh-tokens")] method setTokenCookie (line 95) | private void setTokenCookie(string token) method ipAddress (line 105) | private string ipAddress() FILE: Entities/RefreshToken.cs class RefreshToken (line 8) | [Owned] FILE: Entities/User.cs class User (line 6) | public class User FILE: Helpers/AppSettings.cs class AppSettings (line 3) | public class AppSettings FILE: Helpers/DataContext.cs class DataContext (line 6) | public class DataContext : DbContext method DataContext (line 10) | public DataContext(DbContextOptions options) : base(optio... FILE: Models/AuthenticateRequest.cs class AuthenticateRequest (line 5) | public class AuthenticateRequest FILE: Models/AuthenticateResponse.cs class AuthenticateResponse (line 6) | public class AuthenticateResponse method AuthenticateResponse (line 17) | public AuthenticateResponse(User user, string jwtToken, string refresh... FILE: Models/RevokeTokenRequest.cs class RevokeTokenRequest (line 3) | public class RevokeTokenRequest FILE: Program.cs class Program (line 6) | public class Program method Main (line 8) | public static void Main(string[] args) method CreateHostBuilder (line 13) | public static IHostBuilder CreateHostBuilder(string[] args) => FILE: Services/UserService.cs type IUserService (line 16) | public interface IUserService method Authenticate (line 18) | AuthenticateResponse Authenticate(AuthenticateRequest model, string ip... method RefreshToken (line 19) | AuthenticateResponse RefreshToken(string token, string ipAddress); method RevokeToken (line 20) | bool RevokeToken(string token, string ipAddress); method GetAll (line 21) | IEnumerable GetAll(); method GetById (line 22) | User GetById(int id); class UserService (line 25) | public class UserService : IUserService method UserService (line 30) | public UserService( method Authenticate (line 38) | public AuthenticateResponse Authenticate(AuthenticateRequest model, st... method RefreshToken (line 57) | public AuthenticateResponse RefreshToken(string token, string ipAddress) method RevokeToken (line 84) | public bool RevokeToken(string token, string ipAddress) method GetAll (line 105) | public IEnumerable GetAll() method GetById (line 110) | public User GetById(int id) method generateJwtToken (line 117) | private string generateJwtToken(User user) method generateRefreshToken (line 134) | private RefreshToken generateRefreshToken(string ipAddress) FILE: Startup.cs class Startup (line 16) | public class Startup method Startup (line 18) | public Startup(IConfiguration configuration) method ConfigureServices (line 26) | public void ConfigureServices(IServiceCollection services) method Configure (line 66) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env...