API d'accès aux données AppScan® Source

L'API d'accès aux données fournit l'accès aux résultats d'évaluation générés par AppScan® Source, y compris aux constatations et aux détails des constatations. Elle donne également accès aux métriques d'évaluation telles que la date et l'heure de l'analyse, le nombre de lignes de code, la densité V et le nombre de constatations.

L'API d'accès aux données est incluse dans l'installation des composants AppScan® Source suivants :

  • AppScan® Source for Analysis
  • AppScan® Source

L'API d'accès aux données est installée en tant que <install_dir>\sdk\ouncesdk.jar sous Windows et <install_dir>/sdk/ouncesdk.jar sous Linux (où <install_dir> est l'emplacement de votre installation AppScan® Source.).

L'API d'accès aux données requiert le kit JDK 1.5 ou ultérieur.

Sous Windows : lors de l'exécution d'un programme qui utilise le SDK, indiquez les arguments JVM (Java Virtual Machine) suivants dans la ligne de commande :

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
... com.company.product.ClassName

Sous Linux : lors de l'exécution d'un programme qui utilise le SDK, indiquez les arguments JVM (Java Virtual Machine) suivants dans la ligne de commande :

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
... com.company.product.ClassName