using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FrameworkDAL.DTO.KeyCloak { public class KeycloakOptions { public string KeycloakHost { get; set; } public string RedirectUri { get; set; } public string PostLogoutRedirectUri { get; set; } public string RedirectAfterSuccess { get; set; } public string AppBaseUrl { get; set; } } public class LoginRequestDTO { public string? Username { get; set; } public string? Password { get; set; } //public string? Code { get; set; } //public string? RedirectUri { get; set; } public string ClientId { get; set; } = ""; public string ClientSecret { get; set; } = ""; public string Realm { get; set; } = ""; } public class LoginUserTokenDTO { public string ClientId { get; set; } public string Realm { get; set; } // public string KeycloakHost { get; set; } public string? Username { get; set; } public string UserToken { get; set; } } }