JBoss, a division of Red Hat
10 September 2014; 6 years ago (2014-09-10)
Stable release
12.0.1 / December 18, 2020 (2020-12-18)
github.com/keycloak/keycloak
Single sign-on system
www.keycloak.org
Keycloak is an open source software product to allow single sign-on with Identity and Access Management aimed at modern applications and services. As of March 2018[update] this JBoss community project is under the stewardship of Red Hat who use it as the upstream project for their RH-SSO product.[1]
The first production release of Keycloak was in September 2014, with development having started about a year earlier. In 2016 Red Hat switched the RH SSO product from being based on the PicketLink framework to being based on the Keycloak upstream Project.[2] This followed a merging of the PicketLink codebase into Keycloak.[3][4]
To some extent Keycloak can now also be considered a replacement of the Red Hat JBoss SSO open source product which was previously superseded by PicketLink.[5][6] As of March 2018[update] JBoss.org is redirecting the old jbosssso subsite to the Keycloak website. The JBoss name is a registered trade mark and Red Hat moved its upstream open source projects names to avoid using JBoss, JBoss AS to Wildfly being a more commonly recognized example.
Features[edit]
Among the many features of Keycloak include:
Single Sign-On/Sign-Off across all applications belonging to the same Realm
Kerberos broker
multitenancy with per-realm customizable skin
There are 2 main components of Keycloak:
Keycloak server
Keycloak application adapter
Kerberos (protocol)
List of single sign-on implementations
Red Hat Single Sign-On
^ Marchioni, Francesco; Fugaro, Luigi (31 August 2016). "12". Mastering JBoss Enterprise Application Platform 7. ISBN 978-1786463630. Introduction Red Hat SSO.
^ Atkisson, Brian (4 October 2016). "How Red Hat re-designed its Single Sign On (SSO) architecture, and why". Red Hat. Archived from the original on 9 January 2018. Retrieved 7 March 2018.
^ Dawidowicz, Boleslaw (10 March 2015). "PicketLink and Keycloak projects are merging!". PicketLink.org. Archived from the original on 11 September 2015. Retrieved 7 March 2018.
^ Peeples, Kenneth (28 May 2014). "What is the difference between Picketlink and Keycloak?". JBossDeveloper. Archived from the original on 5 April 2017. Retrieved 7 March 2018.
^ "JBosssso (archived) Website". Archived from the original on 30 May 2014.
^ Kalali, Masoud (30 May 2010). GlassFish Security. PACKT. p. 182. ISBN 978-1-847199-38-6.
Sébastien Blanc (June 16, 2017). "Easily Secure Your Spring Boot Applications With Keycloak". dzone.com.
Free Keycloak tutorials
This security software article is a stub. You can help Wikipedia by expanding it.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Keycloak&oldid=994964749"
Computer security software
Java enterprise platform
Federated identity
Computer security software stubs
Articles containing potentially dated statements from March 2018
All stub articles