Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
For general information & instructions on the use of Remote Providers within ThreadFix, please refer to the Remote Providers parent page. For information on REST API functionality for Remote Providers, please refer to the following: Remote Providers API
Finding Status Processing
The following list indicates how finding statuses from Fortify are marked within ThreadFix when ingesting a scan:
Not an issue or Suppressed - False Positive
Exploitable or Need more information - Open
Hidden - not ingested into ThreadFix
Info |
---|
When there is no scan data to import, a “No scans were found” message will display as the Last Import Attempt Status. |
API Usage
Get Artifacts for Project:
Code Block |
---|
/projectVersion/{{projectId}}/artifacts?fields=lastScanDate,status&start=0&limit=0&q=status:"PROCESS_COMPLETE" |
Using the lastScanDate for the completed artifacts, ThreadFix compares this date to the current Fortify SSC scan date imported into ThreadFix. This also becomes the Scan Date of the ThreadFix scan.
Get Project Version
Code Block |
---|
/projectVersion/{{projectId}} |
ThreadFix uses the currentState.metricEvaluationDate to check if there are updates to the current state of the project, and a new artifact has not been loaded. This becomes the Updated Date of the ThreadFix scan.
FPR Download
If we determined based on the calls above that a new artifact was run or there are new updates to import we make the following call:
Code Block |
---|
/download/currentStateFPRDownload.html |
This page will be updated at a future time with more details on the Remote Provider integration with this specific scanning tool.
Table of Contents
Table of Contents |
---|