AppScan® ソース のデータ・アクセス API

データ・アクセス API は、AppScan® ソース によって生成された評価結果へのアクセスを提供します。この評価結果には、検出結果、検出結果の詳細が含まれます。また、分析日時、コード行、V-density、検出結果の数などの評価の測定基準へのアクセスも提供します。

データ・アクセス API は、以下の AppScan® ソース コンポーネントのインストール済み環境に組み込まれています。

  • AppScan® Source for Analysis
  • AppScan® Source コマンド行インターフェース (CLI)

データ・アクセス API は、Windows では <install_dir>\sdk\ouncesdk.jar、Linux では <install_dir>/sdk/ouncesdk.jar としてインストールされます(<install_dir>AppScan® ソース インストールの場所です)

データ・アクセス API には JDK 11 以降が必要です。

Windows の場合: SDK を使用するプログラムの実行中に、以下の Java (JVM) 引数をコマンド行に指定します。

java -classpath 
<install_dir>\lib\avalon-framework-4.1.5.jar;
<install_dir>\lib\commons-lang3-3.3.2.jar;
<install_dir>\lib\icu4j-52_1.jar;
<install_dir>\lib\jacorb.jar;
<install_dir>\lib\log4j-api-2.17.1.jar;
<install_dir>\lib\log4j-core-2.17.1.jar;
<install_dir>\lib\logkit-1.2.jar;
<install_dir>\sdk\ouncesdk.jar;
<install_dir>\lib\xml-apis.jar;
<install_dir>\lib\saxon9.jar
<install_dir>\lib\j11_lib*
... com.company.product.ClassName

Linux の場合: SDK を使用するプログラムの実行中に、以下の Java (JVM) 引数をコマンド行に指定します。

java -classpath 
<install_dir>/lib/avalon-framework-4.1.5.jar:
<install_dir>/lib/commons-lang3-3.3.2.jar:
<install_dir>/lib/icu4j-52_1.jar:
<install_dir>/lib/jacorb.jar:
<install_dir>/lib/log4j-api-2.17.1.jar;
<install_dir>/lib/log4j-core-2.17.1.jar;
<install_dir>/lib/logkit-1.2.jar:
<install_dir>/sdk/ouncesdk.jar:
<install_dir>/lib/xml-apis.jar:
<install_dir>/lib/saxon9.jar
<install_dir>/lib/j11_lib/*
... com.company.product.ClassName