From 9a622a05b1cafe70076cfbb3a6d0d54fc28d5394 Mon Sep 17 00:00:00 2001 From: Bill Burke Date: Wed, 12 Nov 2014 10:44:20 -0500 Subject: [PATCH] jetty 8 docs --- docbook/reference/en/en-US/master.xml | 2 + .../en/en-US/modules/jetty8-adapter.xml | 47 +++++++++++++++++++ .../en/en-US/modules/jetty9-adapter.xml | 2 +- 3 files changed, 50 insertions(+), 1 deletion(-) create mode 100755 docbook/reference/en/en-US/modules/jetty8-adapter.xml diff --git a/docbook/reference/en/en-US/master.xml b/docbook/reference/en/en-US/master.xml index 0aa171171b..c9a6f21787 100755 --- a/docbook/reference/en/en-US/master.xml +++ b/docbook/reference/en/en-US/master.xml @@ -13,6 +13,7 @@ + @@ -88,6 +89,7 @@ This one is short &JBossAdapter; &TomcatAdapter; &Jetty9Adapter; + &Jetty8Adapter; &JavascriptAdapter; &InstalledApplications; &Logout; diff --git a/docbook/reference/en/en-US/modules/jetty8-adapter.xml b/docbook/reference/en/en-US/modules/jetty8-adapter.xml new file mode 100755 index 0000000000..7aa2ecf528 --- /dev/null +++ b/docbook/reference/en/en-US/modules/jetty8-adapter.xml @@ -0,0 +1,47 @@ +
+ Jetty 8.1.x Adapter + + Keycloak has a separate adapter for Jetty 8.1.x that you will have to install into your Jetty + installation. You then have to provide some extra configuration in each WAR you deploy to + Jetty. Let's go over these steps. + +
+ Adapter Installation + + There is a adapter zip file for Jetty 8.1.x in the adapters/ directory in the Keycloak appliance + or war distribution. You must unzip this file into Jetty 8.1.x's root directory. Including + adapter's jars within your WEB-INF/lib directory will not work! + + + +$ cd $JETTY_HOME +$ unzip keycloak-jetty81-adapter-dist.zip + + + + Next, you will have to enable the keycloak option. Edit start.ini and add keycloak to the options + + + + + + + +
+ +
+ Required Per WAR Configuration + + Enabling Keycloak for your WARs is the same as the Jetty 9.x adapter. Our 8.1.x adapter supports both keycloak.json + and the jboss-web.xml advanced configuration. See Required Per WAR Configuration + +
+
\ No newline at end of file diff --git a/docbook/reference/en/en-US/modules/jetty9-adapter.xml b/docbook/reference/en/en-US/modules/jetty9-adapter.xml index 47f1dda4b5..b7f4af6391 100755 --- a/docbook/reference/en/en-US/modules/jetty9-adapter.xml +++ b/docbook/reference/en/en-US/modules/jetty9-adapter.xml @@ -30,7 +30,7 @@ $ java -jar $JETTY_HOME/start.jar --add-to-startd=keycloak -
+
Required Per WAR Configuration This section describes how to secure a WAR directly by adding config and editing files within your WAR package.