ID プロバイダ情報提供機能
UI 用に ID プロバイダ情報を提供する。
1. 動作仕様
1.1. ID プロバイダ列挙エンドポイント
ID プロバイダ情報を列挙する。
クエリで絞り込める。
クエリは以下の形式の連言として用いる。
<タグ名>=<該当する値の正規表現>
レスポンスは OpenID Connect Discovery 1.0 Section 4.2 形式の ID プロバイダ情報の JSON 配列である。
ただし、全ての情報が返されるわけではない。
1.1.1. リクエスト例
GET /api/info/issuer?issuer=%5C.example%5C.org%24
Host: selector.example.org
1.1.2. レスポンス例
HTTP/1.1 200 OK
Content-Type: application/json
[
{
"issuer": "https://idp.example.org",
"issuer_name#ja": "どっかの IdP",
...
},
...
]
省略あり。
1.2. エラーレスポンス
エラーは OAuth 2.0 Section 5.2 の形式で返す。