Skip to content

Instantly share code, notes, and snippets.

@darranl
Created August 20, 2020 15:19
Show Gist options
  • Save darranl/e927436a0cc60d5d87c274f40863d6c4 to your computer and use it in GitHub Desktop.
Save darranl/e927436a0cc60d5d87c274f40863d6c4 to your computer and use it in GitHub Desktop.
Effects of installing KeyCloak adapters
diff -r original-wildfly-21.0.0.Beta1-SNAPSHOT wildfly-21.0.0.Beta1-SNAPSHOT
Only in wildfly-21.0.0.Beta1-SNAPSHOT/bin: adapter-elytron-install.cli
Only in wildfly-21.0.0.Beta1-SNAPSHOT/bin: adapter-elytron-install-offline.cli
Only in wildfly-21.0.0.Beta1-SNAPSHOT/bin: adapter-install.cli
Only in wildfly-21.0.0.Beta1-SNAPSHOT/bin: adapter-install-offline.cli
Only in wildfly-21.0.0.Beta1-SNAPSHOT/docs: licenses-keycloak
Only in wildfly-21.0.0.Beta1-SNAPSHOT/modules/system: add-ons
diff -r original-wildfly-21.0.0.Beta1-SNAPSHOT/standalone/configuration/standalone.xml wildfly-21.0.0.Beta1-SNAPSHOT/standalone/configuration/standalone.xml
24a25
> <extension module="org.keycloak.keycloak-adapter-subsystem"/>
262a264,266
> <security-domain name="KeycloakDomain" default-realm="KeycloakOIDCRealm" permission-mapper="default-permission-mapper" security-event-listener="local-audit">
> <realm name="KeycloakOIDCRealm"/>
> </security-domain>
264a269
> <custom-realm name="KeycloakOIDCRealm" module="org.keycloak.keycloak-wildfly-elytron-oidc-adapter" class-name="org.keycloak.adapters.elytron.KeycloakSecurityRealm"/>
286a292
> <constant-realm-mapper name="keycloak-oidc-realm-mapper" realm-name="KeycloakOIDCRealm"/>
309a316,326
> <http-authentication-factory name="keycloak-http-authentication" security-domain="KeycloakDomain" http-server-mechanism-factory="keycloak-http-server-mechanism-factory">
> <mechanism-configuration>
> <mechanism mechanism-name="KEYCLOAK">
> <mechanism-realm realm-name="KeycloakOIDCRealm" realm-mapper="keycloak-oidc-realm-mapper"/>
> </mechanism>
> </mechanism-configuration>
> </http-authentication-factory>
> <aggregate-http-server-mechanism-factory name="keycloak-http-server-mechanism-factory">
> <http-server-mechanism-factory name="keycloak-oidc-http-server-mechanism-factory"/>
> <http-server-mechanism-factory name="global"/>
> </aggregate-http-server-mechanism-factory>
310a328
> <service-loader-http-server-mechanism-factory name="keycloak-oidc-http-server-mechanism-factory" module="org.keycloak.keycloak-wildfly-elytron-oidc-adapter"/>
403a422
> <subsystem xmlns="urn:jboss:domain:keycloak:1.1"/>
493a513,515
> <application-security-domains>
> <application-security-domain name="other" http-authentication-factory="keycloak-http-authentication"/>
> </application-security-domains>
Only in wildfly-21.0.0.Beta1-SNAPSHOT/standalone/configuration: standalone_xml_history
Only in wildfly-21.0.0.Beta1-SNAPSHOT/standalone: data
Only in wildfly-21.0.0.Beta1-SNAPSHOT/standalone: log
Only in wildfly-21.0.0.Beta1-SNAPSHOT/standalone/tmp: vfs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment