Integrate Keycloak with a Servlet based app using a confidential client
- docker run -e KEYCLOAK_USER=admin -e KEYCLOAK_PASSWORD=password -p 8380:8080 jboss/keycloak:4.8.3.Final
- Open http://localhost:8380 and use admin/password as credentials
- mvn clean install
- mvn tomcat7:run
- http://localhost:9090/servletKeycloak/crocodiles, http://localhost:9090/servletKeycloak/spiders, http://localhost:9090/servletKeycloak/aliens
- Keycloak documentation - https://www.keycloak.org/docs/4.8/
- Java servlet adapter - https://www.keycloak.org/docs/4.8/securing_apps/index.html#_servlet_filter_adapter
- Generic Java adapter documentation, including keycloak.json info - https://www.keycloak.org/docs/4.8/securing_apps/index.html#java-adapters