Keycloak

Keycloak（キークローク）は、モダンなアプリケーションやサービスで使用することを目的に開発された、シングルサインオン、アイデンティティ管理、の機能を提供するオープンソースソフトウェア製品である。、このJBossコミュニティのプロジェクトは、Keycloakを"RH-SSO"製品のプロジェクトとして使用しているRed Hatの支援を受けている。コンセプトの観点から見ると、このツールはアプリケーションやサービスをわずかなコーディングかコーディングなしで簡単にセキュアにすることを目的としている。
歴史.
Keycloakの最初の製品リリースは、開発を開始して約1年後の2014年9月だった。2016年、Red HatはRH SSO製品を、PicketLinkフレームワークからKeycloak upstreamプロジェクトをベースとしたものに切り替えた。これに伴い、PicketLinkのコードベースがKeycloakにマージされた。
Keycloakは、PicketLinkの後継であるRed Hat "JBoss SSO"オープンソース製品の代替ソフトウェアであるとも考えられている。、JBoss.orgは古いjbossssoサブサイトからKeycloakのウェブサイトへリダイレクトされている。JBossの名称は登録商標であり、Red Hatはupstreamのオープンソースプロジェクトの名前をJBossを使わないように変更し、"JBoss AS"はより一般的に認識されている例である"Wildfly"に変更した。
機能.
Keycloakに含まれる多数の機能のうち、主な機能は以下の通りである。
コンポーネント.
Keycloakは、次の2つのメインコンポーネントからなる。