22.16. login-protocol


22.16.1. openid-connect

Expand
 

spi-login-protocol-openid-connect-add-req-params-fail-fast

OIDC 認証リクエストに送信されたパラメーターに対して、一部の標準 OIDC パラメーターまたは追加の OIDC パラメーターの制限が満たされていない場合に、フェイルファーストストラテジーを適用するかどうか。

false の場合、設定を満たさない追加のリクエストパラメーターはすべて通知なしに無視されます。true の場合、例外が発生し、OIDC 認証要求は許可されません。

CLI: --spi-login-protocol-openid-connect-add-req-params-fail-fast
環境変数: KC_SPI_LOGIN_PROTOCOL_OPENID_CONNECT_ADD_REQ_PARAMS_FAIL_FAST

truefalse (デフォルト)

spi-login-protocol-openid-connect-add-req-params-max-number

OIDC 認証リクエストに送信される追加のリクエストパラメーターの最大数。

追加のリクエストパラメーターとは、標準の OIDC/OAuth2 プロトコルパラメーターとして直接扱われないカスタムパラメーターを意味します。追加のパラメーターは、OIDC トークンにカスタムクレームを追加する場合などに役立ちます (特定のプロトコルマッパーも設定されている場合)。

CLI: --spi-login-protocol-openid-connect-add-req-params-max-number
環境変数: KC_SPI_LOGIN_PROTOCOL_OPENID_CONNECT_ADD_REQ_PARAMS_MAX_NUMBER

5 (デフォルト) または任意の int

spi-login-protocol-openid-connect-add-req-params-max-overall-size

すべての追加リクエストパラメーター値の合計最大サイズ。

追加のリクエストパラメーターの詳細は、add-req-params-max-number を参照してください。

CLI: --spi-login-protocol-openid-connect-add-req-params-max-overall-size
環境変数: KC_SPI_LOGIN_PROTOCOL_OPENID_CONNECT_ADD_REQ_PARAMS_MAX_OVERALL_SIZE

2147483647 (デフォルト) または任意の int

spi-login-protocol-openid-connect-add-req-params-max-size

単一の追加リクエストパラメーター値の最大サイズ追加リクエストパラメーターの詳細は、add-req-params-max-number を参照してください。

CLI: --spi-login-protocol-openid-connect-add-req-params-max-size
環境変数: KC_SPI_LOGIN_PROTOCOL_OPENID_CONNECT_ADD_REQ_PARAMS_MAX_SIZE

2000 (デフォルト) または任意の int

spi-login-protocol-openid-connect-req-params-default-max-size

OIDC 認証要求に送信される標準 OIDC パラメーターの最大デフォルト長。

これは、statenonce などのほとんどの標準パラメーターに適用されます。例外は login_hint パラメーターで、最大長は 255 文字です。

CLI: --spi-login-protocol-openid-connect-req-params-default-max-size
環境変数: KC_SPI_LOGIN_PROTOCOL_OPENID_CONNECT_REQ_PARAMS_DEFAULT_MAX_SIZE

4000 (デフォルト) または任意の int

spi-login-protocol-openid-connect-req-params-max-size—​login_hint

指定されたパラメーターに対してオーバーライドされる標準 OIDC 認証要求パラメーターの最大長。

一部の標準の OIDC パラメーターで req-params-default-max-size とは異なる制限が必要な場合に役立ちます。この接頭辞の後のパラメーター名を設定に追加する必要があります。この例では、login_hint パラメーターが使用されていますが、この形式は既知の標準 OIDC/OAuth2 パラメーターであればサポートされています。

CLI: --spi-login-protocol-openid-connect-req-params-max-size—login_hint
環境変数: KC_SPI_LOGIN_PROTOCOL_OPENID_CONNECT_REQ_PARAMS_MAX_SIZE__LOGIN_HINT

任意の int

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat