action microcks_get_keycloak_config { label: "Get authentification configuration" provider: microcks method: GET path: "/keycloak/config" encoding: json output: { type: "object" description: "Representation of Keycloak / SSO configuration used by Microcks server" required: ["auth-server-url", "enabled", "public-client", "realm", "resource", "ssl-required"] properties: { "auth-server-url": { type: "string" description: "SSO Server authentication url" } enabled: { type: "boolean" description: "Whether Keycloak authentification and usage is enabled" } "public-client": { type: "string" description: "Name of public-client that can be used for requesting OAuth token" } realm: { type: "string" description: "Authentication realm name" } resource: { type: "string" description: "Name of Keycloak resource/application used on client side" } "ssl-required": { description: "SSL certificates requirements" enum: ["none", "external"] type: "object" } } } }