OfficialSPIIdentity ProviderActive

keycloak-extension-bundid

ba-itsys/keycloak-extension-bundid ↗

BundID (German federal ID) SAML identity provider.ドイツBundID用SAML Identity Provider

★
40
Forks
7
Contributors
11
Updated
2026-10-23
KC
—
License
Apache-2.0

What it can doできること4

  • Use BundID (the German federal citizen ID service) as a SAML identity provider — the extension enriches SAML requests with the required trust levels, requested attributes and display information.ドイツ連邦の市民ID基盤BundIDをSAMLのIdPとして使える。SAMLリクエストに必要な信頼レベル・要求属性・表示情報を自動で付与
  • Map BundID attributes (incl. email and authentication timestamp) into the session and on into OIDC tokens, with per-attribute exclusions.BundIDの属性(メールや認証時刻を含む)をセッションへ、さらにOIDCトークンへマッピング。属性ごとに除外も可能
  • Request a minimum Level of Authentication (1–4) via step-up authentication, or enforce an absolute minimum level.ステップアップ認証で最低限の認証レベル(LoA 1〜4)を要求でき、絶対的な最低レベルの強制も可能
  • Send the mandatory BundID fields (organization display name, online service ID).BundIDが必須とする項目(組織表示名、オンラインサービスID)を送信

What it cannot do / limitsできないこと・制約3

  • Only for German authorities / services admitted to BundID.対象はBundIDに接続を認められたドイツの行政機関・サービスのみ
  • Most documentation is in German.ドキュメントの大部分はドイツ語
  • Each release is tested only with the Keycloak version in its pom.xml.各リリースの検証は pom.xml に記載のKeycloakバージョンのみ

Requirements前提条件