Identify a relevant TrustStore for SSL certificates
After creating an SSL certificate you want to use with Veracode integrations, verify which Java Runtime Environment to use with the TrustStore.
Java includes the file \lib\security\cacerts
, which is the TrustStore for that Java Runtime Environment (JRE). However, you can install multiple JREs on a single machine, and some products install and use a default Java Development Kit (JDK) and JRE. You must determine which JRE to use.
Product | Default TrustStore | User-customized JRE location |
---|---|---|
C# API wrapper |
| Not applicable. |
Eclipse/RAD | %JAVA_HOME%\lib\security\cacerts | In Eclipse, select Window > Preferences > Java > Installed JREs |
IntelliJ | C:\Program Files\JetBrains\IntelliJ IDEA Community Edition {_version_}\jre{_32/64_}\lib\security\cacerts |
|
Java API wrapper | [%JAVA_HOME%\lib\security\cacerts] | Not applicable. |
Jenkins | Jenkins Server: C:\{Jenkins_install_dir}\jre\lib\security\cacerts |
|
TeamCity | C:\{TeamCity_install_dir}\jre\lib\security\cacerts |
env.JAVA_HOME , it is in the specified directory of the property. Otherwise, it is the default. |
Visual Studio |
| Not applicable. |