The wrapper is a Boot Application for PDS, which is able to communicate with the Checkmarx server and can via a product delegation server (PDS).
Note
|
Checkmarx is a commercial tool for application security testing. You can find more information abou the product at https://checkmarx.com |
The wrapper application is an executable jar and needs no command line arguments. It automatically uses all standard PDS environment variables and following special mandatory Checkmarx environment variables:
PDS_CHECKMARX_USER PDS_CHECKMARX_PASSWORD PDS_CHECKMARX_BASE_URL CHECKMARX_NEWPROJECT_TEAMID_MAPPING
Important
|
The mandatory |
There exists also some optional variables:
PDS_CHECKMARX_RESULT_CHECK_PERIOD_MINUTES PDS_CHECKMARX_RESULT_CHECK_TIMOUT_MINUTES PDS_CHECKMARX_ENGINE_CONFIGURATION_NAME PDS_CHECKMARX_ALWAYS_FULLSCAN_ENABLED PDS_CHECKMARX_MOCKING_ENABLED CHECKMARX_NEWPROJECT_PRESETID_MAPPING
Tip
|
All spring boot values / possible environment variables for the wrapper are described in detail at https://mercedes-benz.github.io/sechub/latest/sechub-product-delegation-server.html#section-pds-checkmarx-configuration |