keycloak-scim/testsuite/integration-arquillian/servers/auth-server
Stian Thorgersen 31345c49b1
Server-only upgrade to WildFly 25.0.1 (#9190)
* WF 25.0.1 upgrade light

* Re-enable adapters with old WF versions

* Put server-overlay and server-legacy-dist back to reduce size of PR changes

* Remove some more changes that are not needed

* Fix issues adding to provider properties

* Fix user-profile updates for tests

* tls fixes

* Set WF to 23 for adapter tests

Co-authored-by: Pedro Igor <pigor.craveiro@gmail.com>
2021-12-17 12:12:41 +01:00
..
jboss Server-only upgrade to WildFly 25.0.1 (#9190) 2021-12-17 12:12:41 +01:00
quarkus [fixes #9052] - Renaming cluster options to cache 2021-12-10 08:20:53 +01:00
services 8793 User Profile multiple implementations 2021-11-15 08:46:34 +01:00
undertow Set version to 16.0.0-SNAPSHOT 2021-07-30 14:56:10 +02:00
pom.xml [KEYCLOAK-17866] - Upgrade to Quarkus v2 2021-09-10 11:21:09 -03:00
README.md KEYCLOAK-10337 Default value for product.unpacked.folder.name 2019-05-21 09:52:24 -03:00

Keycloak Arquillian Integration TestSuite - Test Servers - Auth Server

Auth Server - JBoss

Common configurations of Keycloak server on JBoss-based container (Wildfly/EAP).

Submodules

wildfly Wildfly latest

  • Builds keycloak server on top of latest Wildfly.
  • Activated by -Pauth-server-wildfly

eap EAP 7

  • Builds keycloak server on top of latest EAP.
  • Activated by -Pauth-server-eap
  • Requires access to product repo.
  • Requires additional properties:
    • product.version
    • product.unpacked.folder.name (optional; the default value is based on the POM versions)
    • product to activate the product profile; NOT required if product.unpacked.folder.name is specified

Server dist vs overlay

By default keycloak-server-dist artifact is used for the build. By setting -Dserver-overlay=true you can switch to server overlay instead. See profile server-overlay.

JPA

Configures Keycloak JDBC datasource in standalone.xml. See profile jpa.

Cluster

Configures in standalone-ha.xml:

  • h2 datasource over TCP (if not executed together with jpa)
  • parameters of Keycloak Infinispan caches

See profile auth-server-cluster.

Auth Server - Undertow

Arquillian extension for running Keycloak server in embedded Undertow.