GraphQL テンプレートの取得方法

GraphQL テンプレートは、GraphQL 照会が含まれている API をスキャンするために使用します。このトピックでは、GraphQL テンプレートを取得する方法について説明します。

このタスクについて

手順に示した以下の 3 つのいずれかの方法で、GraphQL テンプレートを取得できます。

手順

  1. 次のパスの AppScan Enterprise インストール・ディレクトリーにある GraphQL テンプレートをダウンロードします。 <install-directory>\AppScan Enterprise\WebApp\downloads\GraphQL.scant
  2. 次のリンクを使用して GraphQL テンプレートをダウンロードします。
    • リンク: https://<AppScan Enterprise Server>/ase/downloads/GraphQl.scant
    • AppScan Enterprise サーバー: AppScan Enterprise サーバーの完全なホスト名
    • 例: https://asetest.com/ase/downloads/GraphQl.scant
  3. 以下のステップに従って、REST API を使用して GraphQL テンプレートを作成します。
    1. 「AppScan Enterprise REST API」ページに移動します。
    2. 属性の詳細を以下のように指定して API を実行します。
      • API: POST / テンプレート
      • 名前: 固有のテンプレート名を指定します (できれば GraphQL とします)。
      • 説明 (オプション): できれば説明を記述します。GraphQL API でスキャンを実行する場合に使用されます。
      • uploadedfile: GraphQL.scant テンプレート・ファイルをアップロードします。
    3. API を実行します。
      注: レスポンス・コード: 201 は、GraphQL テンプレートが正常に作成されたことを示します。
    4. AppScan Enterprise インスタンスでは、GraphQL テンプレートが「スキャン」ページの「テンプレート」フォルダーにリストされます。このとき、テンプレートの作成時に同じ名前 (できれば GraphQL とします) を指定したテンプレートが他にあれば一緒にリストされます。

次のタスク

このテンプレートを使用して、GraphQL 照会が含まれている API でスキャンを作成および実行できるようになりました。