メインコンテンツまでスキップ

7. IANA Considerations (IANAに関する考慮事項)

7.1. OAuth Authorization Server Metadata Registry (OAuth 承認サーバーメタデータレジストリ)

この仕様は、OAuth パラメータレジストリに "OAuth Authorization Server Metadata" レジストリを確立し、セクション 2 で定義されたメタデータパラメータ名を登録します。

登録手順は "Specification Required" [RFC8126] であり、指定エキスパートによるレビューが必要です (REQUIRED)。ただし、値を予約するため、指定エキスパートは事前のレビューなしに仮登録を承認することができます (MAY)。

登録リクエストは、OAuth Authorization Server Metadata レジストリの適切なフィールドに従って、次の情報を含めることが推奨されます (RECOMMENDED):

  • Metadata Name (メタデータ名): 登録するメタデータパラメータの名前。名前は大文字と小文字を区別しない一致のための ASCII [USASCII] 文字列です。_(アンダースコア)、-(ハイフン)、.(ピリオド)以外の文字は含めないことが推奨されます (RECOMMENDED)。

  • Metadata Description (メタデータ説明): メタデータの簡単な説明。

  • Change Controller (変更管理者): 仕様の管理責任者。IETF 作業グループ名(仕様が作業グループで作業されている場合)または個人の名前(それ以外の場合)。

  • Specification Document(s) (仕様文書): このパラメータの初期定義を含む公開可能な仕様への参照。

初期レジストリの内容は次のとおりです:

  • Metadata Name: issuer

  • Metadata Description: 承認サーバーの発行者識別子

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: authorization_endpoint

  • Metadata Description: 承認サーバーの承認エンドポイント URL

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: token_endpoint

  • Metadata Description: 承認サーバーのトークンエンドポイント URL

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: jwks_uri

  • Metadata Description: 承認サーバーの JWK Set ドキュメント URL

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: registration_endpoint

  • Metadata Description: 承認サーバーの動的クライアント登録エンドポイント URL

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: scopes_supported

  • Metadata Description: サポートされているスコープ値の JSON 配列

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: response_types_supported

  • Metadata Description: サポートされている response_type 値の JSON 配列

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: response_modes_supported

  • Metadata Description: サポートされている response_mode 値の JSON 配列

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: grant_types_supported

  • Metadata Description: サポートされているグラントタイプ値の JSON 配列

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: token_endpoint_auth_methods_supported

  • Metadata Description: サポートされているトークンエンドポイント認証方法の JSON 配列

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: token_endpoint_auth_signing_alg_values_supported

  • Metadata Description: トークンエンドポイントでサポートされている JWS 署名アルゴリズムの JSON 配列

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: service_documentation

  • Metadata Description: 承認サーバーに関する人間が読める情報を含むページの URL

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: ui_locales_supported

  • Metadata Description: サポートされている UI ロケールの JSON 配列

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: op_policy_uri

  • Metadata Description: OP のポリシーに関する URL

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: op_tos_uri

  • Metadata Description: OP のサービス利用規約に関する URL

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: revocation_endpoint

  • Metadata Description: 承認サーバーの取り消しエンドポイント URL

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: revocation_endpoint_auth_methods_supported

  • Metadata Description: サポートされている取り消しエンドポイント認証方法の JSON 配列

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: revocation_endpoint_auth_signing_alg_values_supported

  • Metadata Description: 取り消しエンドポイントでサポートされている JWS 署名アルゴリズムの JSON 配列

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: introspection_endpoint

  • Metadata Description: 承認サーバーのイントロスペクションエンドポイント URL

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: introspection_endpoint_auth_methods_supported

  • Metadata Description: サポートされているイントロスペクションエンドポイント認証方法の JSON 配列

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: introspection_endpoint_auth_signing_alg_values_supported

  • Metadata Description: イントロスペクションエンドポイントでサポートされている JWS 署名アルゴリズムの JSON 配列

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: code_challenge_methods_supported

  • Metadata Description: サポートされている PKCE コードチャレンジ方法の JSON 配列

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2

  • Metadata Name: signed_metadata

  • Metadata Description: 署名付きの JWT としてのメタデータ値

  • Change Controller: IESG

  • Specification Document(s): RFC 8414 のセクション 2.1

7.2. Updated Registration Instructions (更新された登録手順)

IANA は、IANA "OAuth Token Endpoint Authentication Methods" レジストリ [IANA.OAuth.Parameters] の登録手順を "Specification Required" に変更し(これまでは "Expert Review")、IANA "OAuth Access Token Types" レジストリ [IANA.OAuth.Parameters] の登録手順を "Specification Required" に変更しました(これまでは "Expert Review")。

7.3. Well-Known URI Registry (Well-Known URI レジストリ)

この仕様は、RFC 5785 [RFC5785] によって確立された IANA "Well-Known URIs" レジストリに oauth-authorization-server well-known URI を登録します。

  • URI Suffix: oauth-authorization-server
  • Change Controller: IESG
  • Specification Document(s): RFC 8414
  • Related Information: (なし)