You can configure a Veracode API credentials file on macOS or Linux and, optionally, run a command to restrict access to the file.
Before configuring a Veracode API credentials file:
- You have generated Veracode API credentials.
- Depending on your Veracode integration, you have added your Veracode API credentials to the [default] application profile. If you have an existing [greenlight] profile, delete it or rename it to [default].
To configure the Veracode API credentials on macOS, Linux, or UNIX:
- On the command line, navigate to the folder for your user name. For example, $HOME.
- Run the following command to create the .veracode folder: $ mkdir .veracode
Navigate to the .veracode folder. For example: $
Note: macOS immediately hides the .veracode folder because the folder name begins with a period.
- Run the following touch command to create the credentials file: $ touch credentials
- Open the Finder to .veracode.
- Double-click the credentials file to open it in a text editor.
Copy the following text and paste it into the credentials
[default] veracode_api_key_id = Your API ID veracode_api_key_secret = Your API key
The spaces around the equals sign (=) are not required.
- Replace the values with your Veracode API credentials.
- Save the credentials file.
- Optionally, you can run the following command to restrict access to the credentials file: chmod 600 ~/.veracode/credentials