Before you can use Veracode Greenlight, you must have:
Enabled the Veracode Greenlight feature. Contact Veracode Technical Support to enable this feature.
Installed a supported IDE and any dependencies, such as Java.
Installed the Greenlight plugin for your IDE:
A user account with the Greenlight IDE User role.
Generated Veracode API credentials. Veracode recommends creating an API credentials file for storing your credentials outside the IDE. If you have an API credentials file, and your file and credentials are valid, the Greenlight plugin detects the file automatically, and you can authenticate with Veracode.
Connected your IDE to the public internet.
Configured the required proxy settings in your IDE. The Greenlight plugin does not provide proxy settings. To configure a proxy, see the documentation for your IDE:
Access to the source code you want to scan, the module containing the source code, and any dependency modules compile successfully. Non-minified code has not had unnecessary characters, such as white space, new lines, comments, and block delimiters removed.
Confirmed your scan submissions are 1MB or smaller.