Jump To Close Expand all Collapse all Table of contents デベロッパーポータルの使用 I. API ドキュメント Expand section "I. API ドキュメント" Collapse section "I. API ドキュメント" 1. 3scale への仕様の追加 Expand section "1. 3scale への仕様の追加" Collapse section "1. 3scale への仕様の追加" 1.1. ActiveDocs のサービス仕様への移動 1.2. サービス仕様の作成 1.3. 最初の ActiveDoc に関する操作 2. OAS 仕様の作成 Expand section "2. OAS 仕様の作成" Collapse section "2. OAS 仕様の作成" 2.1. OpenAPI Specification (OAS) について 2.2. 3scale ActiveDocs と OAS 2.3. API 仕様の作成 Expand section "2.3. API 仕様の作成" Collapse section "2.3. API 仕様の作成" 2.3.1. Petstore API の例を使った学習 2.3.2. OAS 仕様の詳細について Expand section "2.3.2. OAS 仕様の詳細について" Collapse section "2.3.2. OAS 仕様の詳細について" 2.3.2.1. OAS オブジェクト 2.3.2.2. Info オブジェクト 2.3.2.3. paths オブジェクト 2.3.3. 有用なツール Expand section "2.3.3. 有用なツール" Collapse section "2.3.3. 有用なツール" 2.3.3.1. OAS 仕様の拡張機能: API キーの自動入力 3. ActiveDocs と OAuth Expand section "3. ActiveDocs と OAuth" Collapse section "3. ActiveDocs と OAuth" 3.1. 前提条件 3.2. クライアントクレデンシャルフローとリソースオーナーフロー 4. デベロッパーポータルでの ActiveDocs の公開 5. Swagger UI 2.1.3 から 2.2.10 へのアップグレード II. API のバージョン管理 Expand section "II. API のバージョン管理" Collapse section "II. API のバージョン管理" 6. API のバージョン管理 Expand section "6. API のバージョン管理" Collapse section "6. API のバージョン管理" 6.1. 目的 6.2. 前提条件 6.3. URL によるバージョン管理 6.4. エンドポイントによるバージョン管理 6.5. カスタムヘッダーによるバージョン管理 III. API の認証 Expand section "III. API の認証" Collapse section "III. API の認証" 7. 認証パターン Expand section "7. 認証パターン" Collapse section "7. 認証パターン" 7.1. サポートされる認証パターン 7.2. 認証パターンのセットアップ Expand section "7.2. 認証パターンのセットアップ" Collapse section "7.2. 認証パターンのセットアップ" 7.2.1. サービスに設定する認証モードの選択 7.2.2. 使用する認証モードの選択 7.2.3. API が正しいクレデンシャルタイプを受け入れることの確認 7.2.4. クレデンシャルをテストするためのアプリケーションの作成 7.3. 標準の認証パターン Expand section "7.3. 標準の認証パターン" Collapse section "7.3. 標準の認証パターン" 7.3.1. API キー 7.3.2. App_ID と App_Key のペア 7.3.3. OpenID Connect 7.4. 参照元フィルター機能 8. OpenID Connect インテグレーション Expand section "8. OpenID Connect インテグレーション" Collapse section "8. OpenID Connect インテグレーション" 8.1. APIcast による JWT の検証および解析 8.2. zync-que によるクライアントクレデンシャルの同期 8.3. Red Hat Single Sign-On インテグレーションの設定 Expand section "8.3. Red Hat Single Sign-On インテグレーションの設定" Collapse section "8.3. Red Hat Single Sign-On インテグレーションの設定" 8.3.1. カスタム CA 証明書を使用するための zync-que の設定 8.3.2. Red Hat Single Sign-On の設定 8.3.3. 3scale の設定 8.4. サードパーティーアイデンティティープロバイダーとの HTTP インテグレーションの設定 Expand section "8.4. サードパーティーアイデンティティープロバイダーとの HTTP インテグレーションの設定" Collapse section "8.4. サードパーティーアイデンティティープロバイダーとの HTTP インテグレーションの設定" 8.4.1. 前提条件 8.4.2. 手順 8.4.3. Zync REST API の例 Expand section "8.4.3. Zync REST API の例" Collapse section "8.4.3. Zync REST API の例" 8.4.3.1. 前提条件 8.4.3.2. クライアントの作成、更新、および削除 8.4.3.3. Payload 8.4.3.4. OAuth2 認証の使用 8.5. OAuth 2.0 supported flows Expand section "8.5. OAuth 2.0 supported flows" Collapse section "8.5. OAuth 2.0 supported flows" 8.5.1. OAuth 2.0 対応の認証フローの仕組み 8.5.2. OAuth 2.0 対応の認証フローの設定 8.6. インテグレーションのテスト Expand section "8.6. インテグレーションのテスト" Collapse section "8.6. インテグレーションのテスト" 8.6.1. クライアントの同期に関するテスト 8.6.2. API 承認フローのテスト 8.7. インテグレーションの例 IV. OpenAPI Specification (OAS) Expand section "IV. OpenAPI Specification (OAS)" Collapse section "IV. OpenAPI Specification (OAS)" 9. OpenAPI 仕様 (OAS) に基づく新しいサービスの作成 Expand section "9. OpenAPI 仕様 (OAS) に基づく新しいサービスの作成" Collapse section "9. OpenAPI 仕様 (OAS) に基づく新しいサービスの作成" 9.1. はじめに 9.2. 前提条件 9.3. OpenAPI Specification の機能 9.4. OpenAPI Specification の使用 Expand section "9.4. OpenAPI Specification の使用" Collapse section "9.4. OpenAPI Specification の使用" 9.4.1. ファイル名のパスからの OpenAPI 定義の検出 9.4.2. URL からの OpenAPI 定義の検出 9.4.3. stdin からの OpenAPI 定義の検出 Settings Close Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF 9.2. 前提条件 OpenAPI Specification (OAS) 3scale 2.6 インスタンステナントのクレデンシャル (トークン または provider_key) Previous Next