Skip to content

Latest commit

 

History

History
41 lines (30 loc) · 1.32 KB

development.md

File metadata and controls

41 lines (30 loc) · 1.32 KB

Development

This integration focuses on Checkmarx and is using Checkmarx API for interacting with the Checkmarx platform.

Provider account setup

Please contact whomever currently has access to your organization's Checkmarx account to get credentials.

Authentication

  1. Create a .env file at the root of this project and set the CLIENT_USERNAME variable to the admin username that you've set up during the development.
CLIENT_USERNAME="account username here"
  1. Set the .env's CLIENT_PASSWORD variable to the admin password that you've set up during the development.
CLIENT_USERNAME="account username here"
CLIENT_PASSWORD="account password here"
  1. Finally, you also need to set .env's INSTANCE_HOSTNAME variable to your workspace name. (https://{workspace-name}.checkmarx.net/).
INSTANCE_HOSTNAME="workspace name"
INSIGHT_CLIENT_USERNAME="account username here"
INSIGHT_CLIENT_PASSWORD="account password here"

After following the above steps, you should now be able to start contributing to this integration. The integration will pull in the INSIGHT_CLIENT_USERNAME, INSIGHT_CLIENT_PASSWORD and INSTANCE_HOSTNAME variables from the .env file and use them when making requests.