4.4.2.1.3.8.13. Keycloak Server

Keycloak Server

Table 4.101 Keycloak Server Attributes (LDAP Object: dcmKeycloakServer)
Name Type Description (LDAP Attribute)

Keycloak Server ID

string

Identifier for this Keycloak Server.

(dcmKeycloakServerID)

Server URL

string

The base URL of the Keycloak server.

(dcmURI)

Keycloak Realm

string

Name of the realm in token requests.

(dcmKeycloakRealm)

OAuth 2.0 Client ID

string

Client ID used in token requests.

(dcmKeycloakClientID)

OAuth 2.0 grant type

string

OAuth 2.0 grant type used in token requests. Enumerated values: client_credentials or password.

(dcmKeycloakGrantType)

OAuth Client secret

string

OAuth client secret. Required if grant type = client_credentials.

(dcmKeycloakClientSecret)

TLS Allow Any Hostname

boolean

If the other server requires HTTPS and this config option is set to true the other server’s certificate is validated via the truststore, but host name validation is not done.

(dcmTLSAllowAnyHostname)

TLS Disable Trust Manager

boolean

If the other server requires HTTPS and this config option is set to true you do not have to specify a truststore

(dcmTLSDisableTrustManager)

User ID

string

User ID. Required if grant type = password.

(uid)

User Password

string

User Password. Required if grant type = password.

(userPassword)