| 開発元 | WildFly, a division of Red Hat |
|---|---|
| 初版 | 2014年9月10日 |
| 最新版 |
26.1.2
/ 11 2月 2025[1] |
| リポジトリ | |
| プログラミング 言語 | Java |
| 種別 | Single sign-on system |
| ライセンス | Apache License 2.0 |
| 公式サイト |
www |
Keycloak(キークローク)は、モダンなアプリケーションやサービスで使用することを目的に開発された、シングルサインオン、アイデンティティ管理、アクセス管理の機能を提供するオープンソースソフトウェア製品である。2018年3月年現在[update]、このJBossコミュニティのプロジェクトは、KeycloakをRH-SSO製品のupstreamプロジェクトとして使用しているRed Hatの支援を受けている[2]。コンセプトの観点から見ると、このツールはアプリケーションやサービスをわずかなコーディングかコーディングなしで簡単にセキュアにすることを目的としている。
Keycloakの最初の製品リリースは、開発を開始して約1年後の2014年9月だった。2016年、Red HatはRH SSO製品を、PicketLinkフレームワークからKeycloak upstreamプロジェクトをベースとしたものに切り替えた[3]。これに伴い、PicketLinkのコードベースがKeycloakにマージされた[4][5]。
Keycloakは、PicketLinkの後継であるRed Hat JBoss SSOオープンソース製品の代替ソフトウェアであるとも考えられている[6][7]。2018年3月年現在[update]、JBoss.orgは古いjbossssoサブサイトからKeycloakのウェブサイトへリダイレクトされている。JBossの名称は登録商標であり、Red Hatはupstreamのオープンソースプロジェクトの名前をJBossを使わないように変更し、JBoss ASはより一般的に認識されている例であるWildflyに変更した。
Keycloakに含まれる多数の機能のうち、主な機能は以下の通りである。
Keycloakは、次の2つのメインコンポーネントからなる。
未登録
IPFS未登録
📡 0ピア
N=1
CRITICAL
PQS C45