9f69386a53
- Adds the elytron-cs-keystore provider that reads secrets from a keystore-backed elytron credential store - Introduces an abstract provider and factory that unifies code that is common to the existing implementations - Introduces a VaultKeyResolver interface to allow the creation of different algorithms to combine the realm and key names when constructing the vault entry id - Introduces a keyResolvers property to the existing implementation via superclass that allows for the configuration of one or more VaultKeyResolvers, creating a fallback mechanism in which different key formats are tried in the order they were declared when retrieving a secret from the vault - Adds more tests for the files-plaintext provider using the new key resolvers - Adds a VaultTestExecutionDecider to skip the elytron-cs-keystore tests when running in Undertow. This is needed because the new provider is available only as a Wildfly extension |
||
---|---|---|
.. | ||
app-server | ||
auth-server | ||
cache-server | ||
migration | ||
pom.xml | ||
README.md |
Keycloak Arquillian Integration TestSuite - Test Servers
- Keycloak Arquillian Integration TestSuite
- Keycloak Arquillian Integration TestSuite - Test Servers
- Keycloak Arquillian Integration TestSuite - Test Servers - Auth Server
- Keycloak Arquillian Integration TestSuite - Test Servers - App Servers
Test Servers
A set of modules that build test-server artifacts preconfigured for various test scenarios. The artifacts are used by the Arquillian TestSuite.
Auth Server
- JBoss
- Wildfly 10
- EAP 7
- Undertow
App Server
- JBoss
- JBossAS 7
- Wildfly 8, 9, 10
- EAP 6, 7
- Relative (Wildfly 10 / EAP 7)
- Tomcat
- Tomcat 7, 8, 9
Load Balancer
- Wildfly + mod_cluster