请输入您要查询的百科知识:

 

词条 Keycloak
释义

  1. History

  2. Features

  3. Components

  4. See also

  5. References

  6. External links

{{Infobox software
| name = Keycloak
| caption =
| developer = JBoss, a division of Red Hat
| released = {{Start date and age|2014|09|10|df=yes}}
| latest release version = 5.0.0
| latest release date = {{release date|2019|03|06}}
| operating system =
| programming language = Java
| genre = Single sign-on system
| license = Apache License 2.0
| website = {{URL|https://www.keycloak.org}}
}}

Keycloak is an open source software product to allow single sign-on with Identity Management and Access Management aimed at modern applications and services. {{As of|March 2018}} this JBoss community project is under the stewardship of Red Hat who use it as the upstream project for their RH-SSO product.[1] From a conceptual perspective the tool's intent is to make it easy to secure applications and services with little to no coding.

History

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}} 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

Among the many features of Keycloak include :

  • User Registration
  • Social login
  • Single Sign-On/Sign-Off across all applications belonging to the same Realm
  • 2-factor authentication
  • LDAP integration
  • Kerberos broker
  • multitenancy with per-realm customizeable skin

Components

There are 2 main components of Keycloak:

  • Keycloak server
  • Keycloak application adapter

See also

  • Single sign-on
  • OpenAM
  • Kerberos (protocol)
  • Identity management
  • List of single sign-on implementations

References

1. ^{{cite book|title=Mastering JBoss Enterprise Application Platform 7|date=31 August 2016|isbn=978-1786463630|first1=Francesco|last1=Marchioni|first2=Luigi|last2=Fugaro|chapter=12|id=Introduction Red Hat SSO|url=https://www.packtpub.com/mapt/book/web_development/9781786463630/12/ch12lvl1sec75/introducing-red-hat-sso|url-access=limited}}
2. ^{{cite web|url=https://developers.redhat.com/blog/2016/10/04/how-red-hat-re-designed-its-single-sign-on-sso-architecture-and-why/|access-date=7 March 2018|title=How Red Hat re-designed its Single Sign On (SSO) architecture, and why.|last=Atkisson|first=Brian|website=Red Hat|date=4 October 2016|dead-url=no|archive-date=9 January 2018|archive-url=https://web.archive.org/web/20180109135302/https://developers.redhat.com/blog/2016/10/04/how-red-hat-re-designed-its-single-sign-on-sso-architecture-and-why/}}
3. ^{{cite web|url=http://picketlink.org/news/tags/announcement/|website=PicketLink.org|title=PicketLink and Keycloak projects are merging!|last=Dawidowicz|first=Boleslaw|date=10 March 2015|access-date=7 March 2018|dead-url=yes|archive-url=https://web.archive.org/web/20150911223051/http://picketlink.org/news/|archive-date=11 September 2015}}
4. ^{{cite web|url=http://planet.jboss.org/post/what_is_the_difference_between_picketlink_and_keycloak|title=What is the difference between Picketlink and Keycloak?|first=Kenneth|last=Peeples|access-date=7 March 2018|website=JBossDeveloper|date=28 May 2014|dead-url=no|archive-date=5 April 2017|archive-url=https://web.archive.org/web/20170405213148/http://planet.jboss.org/post/what_is_the_difference_between_picketlink_and_keycloak}}
5. ^{{cite web|url=http://jbosssso.jboss.org/|archive-url=https://web.archive.org/web/20140530091607/http://jbosssso.jboss.org/ |dead-url=yes|archive-date=30 May 2014|title=JBosssso (archived) Website }}
6. ^{{cite book|title=GlassFish Security|page=182|date=30 May 2010|first=Masoud|last=Kalali|publisher=PACKT|isbn=978-1-847199-38-6}}

External links

  • Official web site
  • {{cite web|url=https://dzone.com/articles/easily-secure-your-spring-boot-applications-with-k|title=Easily Secure Your Spring Boot Applications With Keycloak|website=dzone.com|author= Sébastien Blanc|date= June 16, 2017}}
{{DEFAULTSORT:Keycloak}}{{security-software-stub}}

3 : Computer security software|Java enterprise platform|Federated identity

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/20 9:39:58