サービス管理 API
サービスの設定取得・更新・一覧は、Authlete API ホストで提供されます。| API | 用途 |
|---|---|
| /service/get | サービスの設定を取得します。 |
| /service/get/list | アクセス可能なサービスを一覧します。 |
| /service/update | サービスの設定を更新します。 |
サービスの作成・削除(IdP エンドポイント)
サービスの作成と削除は、Authlete API ホストとは**別のホスト(IdP エンドポイント)**で提供されており、組織トークンで呼び出します。共用環境では IdP のホストはlogin.authlete.com です。
| 操作 | エンドポイント(共用環境) |
|---|---|
| サービスの作成 | POST https://login.authlete.com/api/service |
| サービスの削除 | POST https://login.authlete.com/api/service/remove |
login.authlete.com をご自身の環境の IdP ホストに置き換えてください。
Authlete API ホストへ直接サービス作成を呼び出した場合、サービス自体は作成されますが組織との紐付けが行われず、コンソールに表示されず組織トークンからも操作できない状態になります。作成・削除は必ず IdP エンドポイントを利用してください。
サービスが定義するもの
サービス設定には、たとえば次のものが含まれます。- サポートするグラントタイプ、レスポンスタイプ、スコープ
- トークン設定 — アクセストークン・リフレッシュトークン・ID トークンの形式と有効期限
- ディスカバリードキュメントで公開されるエンドポイント URL
- 署名・暗号化に使う鍵(JWK セット)