namespace ChessCubing.Server.Auth;

public sealed class KeycloakAuthOptions
{
    public string BaseUrl { get; set; } = "http://keycloak:8080/auth";

    public string Realm { get; set; } = "chesscubing";

    public string ClientId { get; set; } = "chesscubing-web";

    public string AdminRealm { get; set; } = "master";

    public string AdminClientId { get; set; } = "admin-cli";

    public string AdminUsername { get; set; } = "admin";

    public string AdminPassword { get; set; } = "admin";
}
