記録されたログイン・データのアップロード

この REST サービスは、*.htd / *.har / *.dast.config ファイルに保管されている、記録されたログイン手順としてのマニュアル探査データをコンテンツ・スキャン・ジョブにアップロードし、コンテンツ・スキャン・ジョブの「ログイン方法」を「記録されたログイン」に設定します。

このサービスは、すべての既存のログイン手順をアップロードしたログイン手順に置き換えます。トラフィック・ファイルのサイズは 20 MB を超えないようにしてください。アプリケーションがプラットフォーム認証 (NTLM) を使用する場合、アプリケーションをスキャンするための基本認証オプションおよび NTLM 認証オプションの設定 に記載されている REST サービスを使用して、認証オプションを個別に設定する必要があります。*.har または *.dast.config のファイル・フォーマットでファイルを使用するには、追加のパラメーター・フォーマットをリクエストに含めます。例は以下のとおりです。

HTTP メソッド

POST

サービス形式

/services/folderitems/<fiid>/recordedlogindata

照会ストリング・パラメーター

/services/folderitems/<fiid>/recordedlogindata?delete=1

すべての記録されたログイン URL およびドメインを削除します。現在の「ログイン方法」が「記録されたログイン」である場合は、「ログイン方法」を「なし」に変更します。

/services/folderitems/<fiid>/recordedlogindata?put=1&format=har

*.har ファイルに保管されているデータを REST API に提供します。

/services/folderitems/<fiid>/recordedlogindata?put=1&format=dast

*.dast ファイルに保管されているデータを REST API に渡します。

POST データ

Content-Type: application/octet-stream

ファイルのコンテンツ。
注: 照会パラメーター「delete=1」が指定されていない場合に、ポスト・データを指定してください。

戻り値

以下のような、正常なアップロード状態またはエラー・メッセージが返されます。
  • *.htd ファイルが無効である
  • ファイル・サイズが 20 MB を超えている
  • ユーザーが許可されていない
  • ジョブ ID が無効である
  • AppScan Standard スキャン・テンプレート・ファイル (*.scant ファイル) からのプロパティーを使用してジョブが作成されている
  • クイック・スキャン・ジョブのテンプレートで、「クイック・スキャンの探査方法」オプションのオプションとして「マニュアル探査」が選択されていない。

詳しくは、文書化されたスキーマを参照してください。