Keycloak

STABLE

Coordinates

<dependency>
  <groupId>org.wildfly.swarm</groupId>
  <artifactId>keycloak</artifactId>
</dependency>

Configuration

swarm.keycloak.json.path

Path to keycloak.json configuration

swarm.keycloak.realms.KEY.allow-any-hostname

SSL Setting

swarm.keycloak.realms.KEY.always-refresh-token

Refresh token on every single web request

swarm.keycloak.realms.KEY.auth-server-url

Base URL of the Realm Auth Server

swarm.keycloak.realms.KEY.auth-server-url-for-backend-requests

URL to use to make background calls to auth server

swarm.keycloak.realms.KEY.client-key-password

n/a

swarm.keycloak.realms.KEY.client-keystore

n/a

swarm.keycloak.realms.KEY.client-keystore-password

n/a

swarm.keycloak.realms.KEY.connection-pool-size

Connection pool size for the client used by the adapter

swarm.keycloak.realms.KEY.cors-allowed-headers

CORS allowed headers

swarm.keycloak.realms.KEY.cors-allowed-methods

CORS allowed methods

swarm.keycloak.realms.KEY.cors-max-age

CORS max-age header

swarm.keycloak.realms.KEY.disable-trust-manager

Adapter will not use a trust manager when making adapter HTTPS requests

swarm.keycloak.realms.KEY.enable-cors

Enable Keycloak CORS support

swarm.keycloak.realms.KEY.expose-token

Enable secure URL that exposes access token

swarm.keycloak.realms.KEY.principal-attribute

token attribute to use to set Principal name

swarm.keycloak.realms.KEY.realm-public-key

Public key of the realm

swarm.keycloak.realms.KEY.register-node-at-startup

Cluster setting

swarm.keycloak.realms.KEY.register-node-period

how often to re-register node

swarm.keycloak.realms.KEY.ssl-required

Specify if SSL is required (valid values are all, external and none)

swarm.keycloak.realms.KEY.token-store

cookie or session storage for auth session data

swarm.keycloak.realms.KEY.truststore

Truststore used for adapter client HTTPS requests

swarm.keycloak.realms.KEY.truststore-password

Password of the Truststore

swarm.keycloak.secure-deployments.KEY.allow-any-hostname

SSL Setting

swarm.keycloak.secure-deployments.KEY.always-refresh-token

Refresh token on every single web request

swarm.keycloak.secure-deployments.KEY.auth-server-url

Base URL of the Realm Auth Server

swarm.keycloak.secure-deployments.KEY.auth-server-url-for-backend-requests

URL to use to make background calls to auth server

swarm.keycloak.secure-deployments.KEY.bearer-only

Bearer Token Auth only

swarm.keycloak.secure-deployments.KEY.client-key-password

n/a

swarm.keycloak.secure-deployments.KEY.client-keystore

n/a

swarm.keycloak.secure-deployments.KEY.client-keystore-password

n/a

swarm.keycloak.secure-deployments.KEY.connection-pool-size

Connection pool size for the client used by the adapter

swarm.keycloak.secure-deployments.KEY.cors-allowed-headers

CORS allowed headers

swarm.keycloak.secure-deployments.KEY.cors-allowed-methods

CORS allowed methods

swarm.keycloak.secure-deployments.KEY.cors-max-age

CORS max-age header

swarm.keycloak.secure-deployments.KEY.credentials.KEY.value

Credential value

swarm.keycloak.secure-deployments.KEY.disable-trust-manager

Adapter will not use a trust manager when making adapter HTTPS requests

swarm.keycloak.secure-deployments.KEY.enable-basic-auth

Enable Basic Authentication

swarm.keycloak.secure-deployments.KEY.enable-cors

Enable Keycloak CORS support

swarm.keycloak.secure-deployments.KEY.expose-token

Enable secure URL that exposes access token

swarm.keycloak.secure-deployments.KEY.min-time-between-jwks-requests

If adapter recognize token signed by unknown public key, it will try to download new public key from keycloak server. However it won’t try to download if already tried it in less than 'min-time-between-jwks-requests' seconds

swarm.keycloak.secure-deployments.KEY.principal-attribute

token attribute to use to set Principal name

swarm.keycloak.secure-deployments.KEY.public-client

Public client

swarm.keycloak.secure-deployments.KEY.realm

Keycloak realm

swarm.keycloak.secure-deployments.KEY.realm-public-key

Public key of the realm

swarm.keycloak.secure-deployments.KEY.register-node-at-startup

Cluster setting

swarm.keycloak.secure-deployments.KEY.register-node-period

how often to re-register node

swarm.keycloak.secure-deployments.KEY.resource

Application name

swarm.keycloak.secure-deployments.KEY.ssl-required

Specify if SSL is required (valid values are all, external and none)

swarm.keycloak.secure-deployments.KEY.token-minimum-time-to-live

The adapter will refresh the token if the current token is expired OR will expire in 'token-minimum-time-to-live' seconds or less

swarm.keycloak.secure-deployments.KEY.token-store

cookie or session storage for auth session data

swarm.keycloak.secure-deployments.KEY.truststore

Truststore used for adapter client HTTPS requests

swarm.keycloak.secure-deployments.KEY.truststore-password

Password of the Truststore

swarm.keycloak.secure-deployments.KEY.turn-off-change-session-id-on-login

The session id is changed by default on a successful login. Change this to true if you want to turn this off

swarm.keycloak.secure-deployments.KEY.use-resource-role-mappings

Use resource level permissions from token

results matching ""

    No results matching ""