4.4.2.1.3.2. Keycloak Client

Keycloak Client

Table 4.84 Keycloak Client Attributes (LDAP Object: dcmKeycloakClient)

Name

Type

Description (LDAP Attribute)

Keycloak Client ID

string

Client ID used in token requests.

(dcmKeycloakClientID)

Server URL

string

The base URL of the Keycloak server.

(dcmURI)

Keycloak Realm

string

Name of the realm in token requests.

(dcmKeycloakRealm)

Keycloak grant type

string

Keycloak grant type used in token requests.

Enumerated values:

client_credentials

password

(dcmKeycloakGrantType)

Keycloak Client secret

string

Keycloak 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)