From de93e7ba5f2d393d062ab74e7fb1a038f7c42c01 Mon Sep 17 00:00:00 2001
From: Jacek Kowalski <Jacek@jacekk.info>
Date: Wed, 09 Mar 2022 00:07:09 +0000
Subject: [PATCH] Update to Keycloak 17.0.0

---
 README.md |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/README.md b/README.md
index 434751a..ac27566 100644
--- a/README.md
+++ b/README.md
@@ -30,10 +30,13 @@
 
 ## Installation
 
-Installation of a compatible plugin version is simple and can be done without a Keycloak server restart.
+Quarkus is the default distribution method of Keycloak 17.0.0 and newer. For legacy installations using WildFly, please refer to the [old README](https://github.com/jacekkow/keycloak-protocol-cas/blob/16.1.1/README.md).
 
 1. Download the latest release compatible with your Keycloak version from the [releases page](https://github.com/jacekkow/keycloak-protocol-cas/releases).
-2. Copy the JAR file into the `standalone/deployments` directory in your Keycloak server's root.
+2. Put the downloaded JAR file into the `providers/` directory inside Keycloak installation folder.
+3. Stop the Keycloak server.
+4. (Re-)build the installation using `kc.sh build` command.
+5. Start the Keycloak: `kc.sh start`
 
 Remember to update plugin artifact with each Keycloak server upgrade!
 
@@ -43,7 +46,7 @@
 As there is no client ID indication in protocol, the client will be identified by the redirect URIs
 configured in Keycloak.
 
-Enter `https://your.keycloak.host/auth/realms/master/protocol/cas` as the CAS URL into your SP.
+Enter `https://your.keycloak.host/realms/master/protocol/cas` as the CAS URL into your SP.
 This assumes that you use the default `master` realm - if not, modify the URL accordingly.
 
 Note that some client implementations require you to enter login and validate URLs, not CAS URL!

--
Gitblit v1.9.1