Class Settings.KEYS
java.lang.Object
org.owasp.dependencycheck.utils.Settings.KEYS
- Enclosing class:
Settings
The collection of keys used within the properties file.
- Version:
- $Id: $Id
- Author:
- Jeremy Long
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe additional configured zip file extensions, if available.static final StringThe properties key for the analysis timeout.static final StringThe properties key for whether the Archive analyzer is enabled.static final StringThe properties key for the Artifactory API token.static final StringThe properties key for the Artifactory username.static final StringThe properties key for the Artifactory bearer token (https://www.jfrog.com/confluence/display/RTF/Access+Tokens).static final StringThe properties key for whether the Artifactory analyzer is enabled.static final StringThe properties key for whether the Artifactory analyzer should use parallel processing.static final StringThe properties key for the Artifactory search URL.static final StringThe properties key for using the proxy to reach Artifactory.static final StringThe path to dotnet core, if available.static final StringThe properties key for whether the .NET Assembly analyzer is enabled.static final StringThe properties key for whether the Autoconf analyzer is enabled.static final StringThe properties key for whether the Ruby Bundler Audit analyzer is enabled.static final StringThe path to bundle-audit, if available.static final StringThe path to bundle-audit, if available.static final StringThe properties key for whether the carthage analyzer is enabled.static final StringThe properties key for the token for a HTTP Bearer protected Central search URL.static final StringThe properties key for whether the Central analyzer is enabled.static final StringThe properties key for whether the Central analyzer should use parallel processing.static final StringThe properties key for the Central search password.static final StringThe properties key for the Central search query.static final StringThe properties key for whether the Central analyzer should use parallel processing.static final StringThe properties key for the Central search URL.static final StringThe properties key for whether Central search results will be cached.static final StringThe properties key for the Central search username.static final StringThe properties key for whether the CMake analyzer is enabled.static final StringThe properties key for whether the cocoapods analyzer is enabled.static final StringThe properties key for whether the PHP composer lock file analyzer is enabled.static final StringThe properties key for whether the PHP composer lock file analyzer should skip dev packages.static final StringThe properties key for whether the Perl CPAN file file analyzer is enabled.static final StringThe key to determine if the CPE analyzer is enabled.static final StringThe key to determine if the CPE Suppression analyzer is enabled.static final StringThe properties key for whether the Dart analyzer is enabled.static final StringThe key to determine if the Dependency Bundling analyzer is enabled.static final StringThe key to determine if the Dependency Merging analyzer is enabled.static final StringThe properties key for whether experimental analyzers are loaded.static final StringThe key to determine if the False Positive analyzer is enabled.static final StringThe key to determine if the File Name analyzer is enabled.static final StringThe properties key for whether the Golang Dep analyzer is enabled.static final StringThe properties key for whether the Golang Mod analyzer is enabled.static final StringThe path to go, if available.static final StringThe key to determine if the Hint analyzer is enabled.static final StringThe properties key for whether the Jar Analyzer is enabled.static final StringThe properties key for whether the Known Exploited Vulnerability Analyzer is enabled.static final StringThe properties key for whether the Libman analyzer is enabled.static final StringThe properties key for whether the maven_install.json analyzer is enabled.static final StringThe properties key for whether the Elixir mix audit analyzer is enabled.static final StringThe path to mix_audit, if available.static final StringThe properties key for whether the .NET MSBuild Project analyzer is enabled.static final StringThe properties key for whether the Nexus analyzer is enabled.static final StringThe properties key for the Nexus search credentials password.static final StringThe properties key for the Nexus search URL.static final StringThe properties key for the Nexus search credentials username.static final StringThe properties key for using the proxy to reach Nexus.static final StringThe properties key for whether the Node Audit analyzer is enabled.static final StringThe properties key for configure whether the Node Audit analyzer should skip devDependencies.static final StringThe properties key for supplying the URL to the Node Audit API.static final StringThe properties key for whether node audit analyzer results will be cached.static final StringThe properties key for whether the node package analyzer is enabled.static final StringThe properties key for configure whether the Node Package analyzer should skip devDependencies.static final StringThe key to determine if the NPM CPE analyzer is enabled.static final StringThe properties key for whether the .NET Nuget packages.config analyzer is enabled.static final StringThe properties key for whether the .NET Nuspec analyzer is enabled.static final StringThe key to determine if the NVD CVE analyzer is enabled.static final StringThe properties key for whether the OpenSSL analyzer is enabled.static final StringThe properties key for the Sonatype OSS batch-size.static final StringThe properties key for how long results from the Sonatype OSS Index should be cached.static final StringThe properties key for whether the Sonatype OSS Index analyzer is enabled.static final StringThe properties key for the Sonatype OSS Index password.static final StringThe properties key for the Sonatype OSS Request Delay.static final StringThe properties key for the Sonatype OSS Index URL.static final StringThe properties key for whether the Sonatype OSS Index should use a local cache.static final StringThe properties key for the Sonatype OSS Index user.static final StringThe properties key for only warning about Sonatype OSS Index remote errors instead of failing the request.static final StringThe key to determine if the File Version analyzer is enabled.static final StringThe properties key for whether the pip analyzer is enabled.static final StringThe properties key for whether the pipfile analyzer is enabled.static final StringThe properties key for whether the Pnpm Audit analyzer is enabled.static final StringThe properties key for the Pnpm registry url.static final StringThe path to pnpm, if available.static final StringThe properties key for whether the Poetry analyzer is enabled.static final StringThe properties key for whether the Python Distribution analyzer is enabled.static final StringThe properties key for whether the Python Package analyzer is enabled.static final StringThe properties key for whether experimental analyzers are loaded.static final StringThe properties key for whether the RetireJS analyzer is enabled.static final StringThe properties key for whether the RetireJS analyzer should filter out non-vulnerable dependencies.static final StringThe properties key for whether the RetireJS analyzer file content filters.static final StringThe properties key for defining whether the RetireJS repository will be updated regardless of the autoupdate settings.static final StringThe properties key for the token to download the RetireJS JSON data from an HTTP-Bearer-auth protected location.static final StringThe properties key for the RetireJS Repository password.static final StringThe properties key for defining the URL to the RetireJS repository.static final StringThe properties key for the RetireJS Repository username.static final StringThe properties key to control the skipping of the check for CVE updates.static final StringThe properties key for whether the Ruby Gemspec Analyzer is enabled.static final StringThe properties key for whether the SWIFT package manager analyzer is enabled.static final StringThe properties key for whether the SWIFT package resolved analyzer is enabled.static final StringThe key to determine if the Version Filter analyzer is enabled.static final StringThe key to determine if the Vulnerability Suppression analyzer is enabled.static final StringThe properties key for whether the Yarn Audit analyzer is enabled.static final StringThe path to go, if available.static final StringThe key to obtain the application name.static final StringThe key to obtain the application version.static final StringThe properties key indicating whether or not the cached data sources should be updated.static final StringKey for the token to obtain content from Maven Central from an HTTP-Bearer-auth protected location.static final StringKey for the Password to obtain content from Maven Central.static final StringKey for the URL to obtain content from Maven Central.static final StringKey for the Username to obtain content from Maven Central.static final StringThe properties key for the connection read timeout.static final StringThe properties key for the connection timeout.static final StringDeprecated, for removal: This API element is subject to removal in a future version.No longer used; will be removed in a future release.static final StringDeprecated, for removal: This API element is subject to removal in a future version.No longer used; will be removed in a future release.static final StringThe starts with filter used to exclude CVE entries from the database.static final StringThe base path to use for the data directory (for embedded db and other cached resources from the Internet).static final StringThe database connection string.static final StringThe database driver class name.static final StringThe database driver class name.static final StringThe database file name.static final StringThe password to authenticate to the database.static final StringThe username to use when connecting to the database.static final StringThe database schema version.static final StringDeprecated, for removal: This API element is subject to removal in a future version.No longer used; will be removed in a future release.static final StringDeprecated, for removal: This API element is subject to removal in a future version.No longer used; will be removed in a future release.static final StringThe key to determine which ecosystems should skip the CPE analysis.static final StringAdds capabilities to batch insert.static final StringThe key to obtain the URL to retrieve the current release version from.static final StringThe properties key for whether the build should fail if there are unused suppression rules.static final StringThe base path to use for the H2 data directory (for embedded db).static final StringThe key for the hint file.static final StringThe properties key for the hosted suppressions bearer token.static final StringThe key for the whether the hosted suppressions file datasource is enabled.static final StringThe properties key for defining whether the hosted suppressions file will be updated regardless of the autoupdate settings.static final StringThe properties key for the hosted suppressions password.static final StringThe key for the hosted suppressions file URL.static final StringThe properties key for the hosted suppressions username.static final StringThe properties key to control the skipping of the check for hosted suppressions file updates.static final StringThe key for the property that controls what CVSS scores are considered failing test cases for the JUNIT repor.static final StringThe properties key for the hosted suppressions bearertoken.static final StringThe properties key to control the skipping of the check for Known Exploited Vulnerabilities updates.static final StringThe properties key for the hosted suppressions password.static final StringThe properties key for the URL to retrieve the Known Exploited Vulnerabilities..static final StringThe properties key for the hosted suppressions username.static final StringThe properties key setting which other keys should be considered sensitive and subsequently masked when logged.static final StringKey for the path to the local Maven repository.static final StringSize of database batch inserts.static final StringThe maximum number of threads to allocate when downloading files.static final StringThe properties key for the default max query size for Lucene query results.static final StringThe properties key prefix for the default max query size for Lucene query results; append the ecosystem to obtain the default query size.static final StringThe token to authenticate to the NVD Data feed.static final StringThe password to authenticate to the NVD Data feed.static final StringThe starting year for the NVD CVE Data feed cache.static final StringThe URL for the NVD API Data Feed.static final StringThe username to use when connecting to the NVD Data feed.static final StringThe properties key that indicates how often the NVD API data feed needs to be updated before a full refresh is evaluated.static final StringThe delay between requests for the NVD API.static final StringThe NVD API Endpoint.static final StringAPI Key for the NVD API.static final StringThe maximum number of retry requests for a single call to the NVD API.static final StringThe number of requests made to the NVD API per 30 seconds when an API KEY is provided.static final StringThe number of requests made to the NVD API per 30 seconds when no API KEY is provided.static final StringThe properties key to control the results per page lower than NVD's default of 2000 See #6863 for the rationale on allowing lower configurations.static final StringThe properties key to control the skipping of the check for NVD updates.static final StringThe properties key for whether to pretty print the XML/JSON reports.static final StringDeprecated, for removal: This API element is subject to removal in a future version.No longer used; will be removed in a future release.static final StringThe properties key for the non proxy hosts.static final StringThe properties key for the proxy password.static final StringThe properties key for the proxy port - this must be an integer value.static final StringThe properties key for the proxy server.static final StringThe properties key for the proxy username.static final StringThe key for the suppression file.static final StringThe properties key for the token used when connecting to the suppressionFiles.static final StringThe properties key for the password used when connecting to the suppressionFiles.static final StringThe properties key for the username used when connecting to the suppressionFiles.static final StringThe location of the temporary directory.static final StringThe key to determine if the NVD CVE updater should be enabled.static final StringThe key to determine if dependency-check should check if there is a new version available.static final StringDeprecated, for removal: This API element is subject to removal in a future version.No longer used; will be removed in a future release.static final StringDeprecated, for removal: This API element is subject to removal in a future version.No longer used; will be removed in a future release.static final StringDeprecated, for removal: This API element is subject to removal in a future version.No longer used; will be removed in a future release.static final StringDeprecated, for removal: This API element is subject to removal in a future version.No longer used; will be removed in a future release.static final StringDeprecated, for removal: This API element is subject to removal in a future version.No longer used; will be removed in a future release.static final StringThe key that specifies the class name of the Write Lock shutdown hook. -
Method Summary
-
Field Details
-
APPLICATION_NAME
-
APPLICATION_VERSION
-
ENGINE_VERSION_CHECK_URL
The key to obtain the URL to retrieve the current release version from.- See Also:
-
AUTO_UPDATE
The properties key indicating whether or not the cached data sources should be updated.- See Also:
-
DB_DRIVER_NAME
The database driver class name. If this is not in the properties file the embedded database is used.- See Also:
-
DB_DRIVER_PATH
The database driver class name. If this is not in the properties file the embedded database is used.- See Also:
-
DB_CONNECTION_STRING
The database connection string. If this is not in the properties file the embedded database is used.- See Also:
-
DB_USER
-
DB_PASSWORD
-
DATA_DIRECTORY
The base path to use for the data directory (for embedded db and other cached resources from the Internet).- See Also:
-
H2_DATA_DIRECTORY
The base path to use for the H2 data directory (for embedded db).- See Also:
-
DB_FILE_NAME
-
DB_VERSION
-
CVE_CPE_STARTS_WITH_FILTER
The starts with filter used to exclude CVE entries from the database. By default this is set to 'cpe:2.3:a:' which limits the CVEs imported to just those that are related to applications. If this were set to just 'cpe:2.3:' the OS, hardware, and application related CVEs would be imported.- See Also:
-
NVD_API_ENDPOINT
-
NVD_API_KEY
-
NVD_API_DELAY
-
NVD_API_REQUESTS_PER_30_SECONDS_WITHOUT_API_KEY
The number of requests made to the NVD API per 30 seconds when no API KEY is provided.- See Also:
-
NVD_API_REQUESTS_PER_30_SECONDS_WITH_API_KEY
The number of requests made to the NVD API per 30 seconds when an API KEY is provided.- See Also:
-
NVD_API_MAX_RETRY_COUNT
The maximum number of retry requests for a single call to the NVD API.- See Also:
-
NVD_API_VALID_FOR_HOURS
The properties key to control the skipping of the check for NVD updates.- See Also:
-
NVD_API_RESULTS_PER_PAGE
The properties key to control the results per page lower than NVD's default of 2000 See #6863 for the rationale on allowing lower configurations.- See Also:
-
NVD_API_DATAFEED_VALID_FOR_DAYS
The properties key that indicates how often the NVD API data feed needs to be updated before a full refresh is evaluated.- See Also:
-
NVD_API_DATAFEED_URL
-
NVD_API_DATAFEED_USER
The username to use when connecting to the NVD Data feed. For use when NVD API Data is hosted as datafeeds locally on a site requiring HTTP-Basic-authentication.- See Also:
-
NVD_API_DATAFEED_PASSWORD
The password to authenticate to the NVD Data feed. For use when NVD API Data is hosted as datafeeds locally on a site requiring HTTP-Basic-authentication.- See Also:
-
NVD_API_DATAFEED_BEARER_TOKEN
The token to authenticate to the NVD Data feed. For use when NVD API Data is hosted as datafeeds locally on a site requiring HTTP-Bearer-authentication.- See Also:
-
NVD_API_DATAFEED_START_YEAR
The starting year for the NVD CVE Data feed cache.- See Also:
-
ANALYZER_NVD_CVE_ENABLED
The key to determine if the NVD CVE analyzer is enabled.- See Also:
-
CPE_MODIFIED_VALID_FOR_DAYS
Deprecated, for removal: This API element is subject to removal in a future version.No longer used; will be removed in a future release.The properties key that indicates how often the CPE data needs to be updated.- See Also:
-
CPE_URL
Deprecated, for removal: This API element is subject to removal in a future version.No longer used; will be removed in a future release.The properties key for the URL to retrieve the CPE.- See Also:
-
KEV_URL
The properties key for the URL to retrieve the Known Exploited Vulnerabilities..- See Also:
-
KEV_USER
The properties key for the hosted suppressions username. For use when hosted suppressions are mirrored locally on a site requiring HTTP-Basic-authentication- See Also:
-
KEV_PASSWORD
The properties key for the hosted suppressions password. For use when hosted suppressions are mirrored locally on a site requiring HTTP-Basic-authentication- See Also:
-
KEV_BEARER_TOKEN
The properties key for the hosted suppressions bearertoken. For use when hosted suppressions are mirrored locally on a site requiring HTTP-Bearer-authentication- See Also:
-
KEV_CHECK_VALID_FOR_HOURS
The properties key to control the skipping of the check for Known Exploited Vulnerabilities updates.- See Also:
-
PROXY_DISABLE_SCHEMAS
Deprecated, for removal: This API element is subject to removal in a future version.No longer used; will be removed in a future release.Whether or not if using basic auth with a proxy the system setting 'jdk.http.auth.tunneling.disabledSchemes' should be set to an empty string.- See Also:
-
PROXY_SERVER
-
PROXY_PORT
The properties key for the proxy port - this must be an integer value.- See Also:
-
PROXY_USERNAME
-
PROXY_PASSWORD
-
PROXY_NON_PROXY_HOSTS
The properties key for the non proxy hosts.- See Also:
-
CONNECTION_TIMEOUT
The properties key for the connection timeout.- See Also:
-
CONNECTION_READ_TIMEOUT
The properties key for the connection read timeout.- See Also:
-
TEMP_DIRECTORY
-
MAX_DOWNLOAD_THREAD_POOL_SIZE
The maximum number of threads to allocate when downloading files.- See Also:
-
ANALYSIS_TIMEOUT
-
SUPPRESSION_FILE
-
SUPPRESSION_FILE_USER
The properties key for the username used when connecting to the suppressionFiles. For use when your suppressionFiles are hosted on a site requiring HTTP-Basic-authentication.- See Also:
-
SUPPRESSION_FILE_PASSWORD
The properties key for the password used when connecting to the suppressionFiles. For use when your suppressionFiles are hosted on a site requiring HTTP-Basic-authentication.- See Also:
-
SUPPRESSION_FILE_BEARER_TOKEN
The properties key for the token used when connecting to the suppressionFiles. For use when your suppressionFiles are hosted on a site requiring HTTP-Bearer-authentication.- See Also:
-
HOSTED_SUPPRESSIONS_ENABLED
The key for the whether the hosted suppressions file datasource is enabled.- See Also:
-
HOSTED_SUPPRESSIONS_URL
The key for the hosted suppressions file URL.- See Also:
-
HOSTED_SUPPRESSIONS_USER
The properties key for the hosted suppressions username. For use when hosted suppressions are mirrored locally on a site requiring HTTP-Basic-authentication- See Also:
-
HOSTED_SUPPRESSIONS_PASSWORD
The properties key for the hosted suppressions password. For use when hosted suppressions are mirrored locally on a site requiring HTTP-Basic-authentication- See Also:
-
HOSTED_SUPPRESSIONS_BEARER_TOKEN
The properties key for the hosted suppressions bearer token. For use when hosted suppressions are mirrored locally on a site requiring HTTP-Bearer-authentication- See Also:
-
HOSTED_SUPPRESSIONS_FORCEUPDATE
The properties key for defining whether the hosted suppressions file will be updated regardless of the autoupdate settings.- See Also:
-
HOSTED_SUPPRESSIONS_VALID_FOR_HOURS
The properties key to control the skipping of the check for hosted suppressions file updates.- See Also:
-
HINTS_FILE
-
JUNIT_FAIL_ON_CVSS
The key for the property that controls what CVSS scores are considered failing test cases for the JUNIT repor.- See Also:
-
ANALYZER_JAR_ENABLED
The properties key for whether the Jar Analyzer is enabled.- See Also:
-
ANALYZER_KNOWN_EXPLOITED_ENABLED
The properties key for whether the Known Exploited Vulnerability Analyzer is enabled.- See Also:
-
ANALYZER_EXPERIMENTAL_ENABLED
The properties key for whether experimental analyzers are loaded.- See Also:
-
ANALYZER_RETIRED_ENABLED
The properties key for whether experimental analyzers are loaded.- See Also:
-
ANALYZER_ARCHIVE_ENABLED
The properties key for whether the Archive analyzer is enabled.- See Also:
-
ANALYZER_NODE_PACKAGE_ENABLED
The properties key for whether the node package analyzer is enabled.- See Also:
-
ANALYZER_NODE_PACKAGE_SKIPDEV
The properties key for configure whether the Node Package analyzer should skip devDependencies.- See Also:
-
ANALYZER_NODE_AUDIT_ENABLED
The properties key for whether the Node Audit analyzer is enabled.- See Also:
-
ANALYZER_YARN_AUDIT_ENABLED
The properties key for whether the Yarn Audit analyzer is enabled.- See Also:
-
ANALYZER_PNPM_AUDIT_ENABLED
The properties key for whether the Pnpm Audit analyzer is enabled.- See Also:
-
ANALYZER_PNPM_AUDIT_REGISTRY
The properties key for the Pnpm registry url.- See Also:
-
ANALYZER_NODE_AUDIT_URL
The properties key for supplying the URL to the Node Audit API.- See Also:
-
ANALYZER_NODE_AUDIT_SKIPDEV
The properties key for configure whether the Node Audit analyzer should skip devDependencies.- See Also:
-
ANALYZER_NODE_AUDIT_USE_CACHE
The properties key for whether node audit analyzer results will be cached.- See Also:
-
ANALYZER_RETIREJS_ENABLED
The properties key for whether the RetireJS analyzer is enabled.- See Also:
-
ANALYZER_RETIREJS_FILTERS
The properties key for whether the RetireJS analyzer file content filters.- See Also:
-
ANALYZER_RETIREJS_FILTER_NON_VULNERABLE
The properties key for whether the RetireJS analyzer should filter out non-vulnerable dependencies.- See Also:
-
ANALYZER_RETIREJS_REPO_JS_URL
The properties key for defining the URL to the RetireJS repository.- See Also:
-
ANALYZER_RETIREJS_REPO_JS_USER
The properties key for the RetireJS Repository username. For use when the RetireJS Repository is mirrored on a site requiring HTTP-Basic-authentication.- See Also:
-
ANALYZER_RETIREJS_REPO_JS_PASSWORD
The properties key for the RetireJS Repository password. For use when the RetireJS Repository is mirrored on a site requiring HTTP-Basic-authentication.- See Also:
-
ANALYZER_RETIREJS_REPO_JS_BEARER_TOKEN
The properties key for the token to download the RetireJS JSON data from an HTTP-Bearer-auth protected location. For use when the RetireJS Repository is mirrored on a site requiring HTTP-Bearer-authentication.- See Also:
-
ANALYZER_RETIREJS_FORCEUPDATE
The properties key for defining whether the RetireJS repository will be updated regardless of the autoupdate settings.- See Also:
-
ANALYZER_RETIREJS_REPO_VALID_FOR_HOURS
The properties key to control the skipping of the check for CVE updates.- See Also:
-
ANALYZER_COMPOSER_LOCK_ENABLED
The properties key for whether the PHP composer lock file analyzer is enabled.- See Also:
-
ANALYZER_COMPOSER_LOCK_SKIP_DEV
The properties key for whether the PHP composer lock file analyzer should skip dev packages.- See Also:
-
ANALYZER_CPANFILE_ENABLED
The properties key for whether the Perl CPAN file file analyzer is enabled.- See Also:
-
ANALYZER_PYTHON_DISTRIBUTION_ENABLED
The properties key for whether the Python Distribution analyzer is enabled.- See Also:
-
ANALYZER_PYTHON_PACKAGE_ENABLED
The properties key for whether the Python Package analyzer is enabled.- See Also:
-
ANALYZER_MIX_AUDIT_ENABLED
The properties key for whether the Elixir mix audit analyzer is enabled.- See Also:
-
ANALYZER_MIX_AUDIT_PATH
-
ANALYZER_GOLANG_MOD_ENABLED
The properties key for whether the Golang Mod analyzer is enabled.- See Also:
-
ANALYZER_GOLANG_PATH
-
ANALYZER_YARN_PATH
-
ANALYZER_PNPM_PATH
-
ANALYZER_GOLANG_DEP_ENABLED
The properties key for whether the Golang Dep analyzer is enabled.- See Also:
-
ANALYZER_RUBY_GEMSPEC_ENABLED
The properties key for whether the Ruby Gemspec Analyzer is enabled.- See Also:
-
ANALYZER_AUTOCONF_ENABLED
The properties key for whether the Autoconf analyzer is enabled.- See Also:
-
ANALYZER_MAVEN_INSTALL_ENABLED
The properties key for whether the maven_install.json analyzer is enabled.- See Also:
-
ANALYZER_PIP_ENABLED
The properties key for whether the pip analyzer is enabled.- See Also:
-
ANALYZER_PIPFILE_ENABLED
The properties key for whether the pipfile analyzer is enabled.- See Also:
-
ANALYZER_POETRY_ENABLED
The properties key for whether the Poetry analyzer is enabled.- See Also:
-
ANALYZER_CMAKE_ENABLED
The properties key for whether the CMake analyzer is enabled.- See Also:
-
ANALYZER_BUNDLE_AUDIT_ENABLED
The properties key for whether the Ruby Bundler Audit analyzer is enabled.- See Also:
-
ANALYZER_ASSEMBLY_ENABLED
The properties key for whether the .NET Assembly analyzer is enabled.- See Also:
-
ANALYZER_NUSPEC_ENABLED
The properties key for whether the .NET Nuspec analyzer is enabled.- See Also:
-
ANALYZER_NUGETCONF_ENABLED
The properties key for whether the .NET Nuget packages.config analyzer is enabled.- See Also:
-
ANALYZER_LIBMAN_ENABLED
The properties key for whether the Libman analyzer is enabled.- See Also:
-
ANALYZER_MSBUILD_PROJECT_ENABLED
The properties key for whether the .NET MSBuild Project analyzer is enabled.- See Also:
-
ANALYZER_NEXUS_ENABLED
The properties key for whether the Nexus analyzer is enabled.- See Also:
-
ANALYZER_NEXUS_URL
The properties key for the Nexus search URL.- See Also:
-
ANALYZER_NEXUS_USER
The properties key for the Nexus search credentials username.- See Also:
-
ANALYZER_NEXUS_PASSWORD
The properties key for the Nexus search credentials password.- See Also:
-
ANALYZER_NEXUS_USES_PROXY
The properties key for using the proxy to reach Nexus.- See Also:
-
ANALYZER_ARTIFACTORY_ENABLED
The properties key for whether the Artifactory analyzer is enabled.- See Also:
-
ANALYZER_ARTIFACTORY_URL
The properties key for the Artifactory search URL.- See Also:
-
ANALYZER_ARTIFACTORY_API_USERNAME
The properties key for the Artifactory username.- See Also:
-
ANALYZER_ARTIFACTORY_API_TOKEN
The properties key for the Artifactory API token.- See Also:
-
ANALYZER_ARTIFACTORY_BEARER_TOKEN
The properties key for the Artifactory bearer token (https://www.jfrog.com/confluence/display/RTF/Access+Tokens). It can be generated using:curl -u yourUserName -X POST \ "https://artifactory.techno.ingenico.com/artifactory/api/security/token" \ -d "username=yourUserName"
.- See Also:
-
ANALYZER_ARTIFACTORY_USES_PROXY
The properties key for using the proxy to reach Artifactory.- See Also:
-
ANALYZER_ARTIFACTORY_PARALLEL_ANALYSIS
The properties key for whether the Artifactory analyzer should use parallel processing.- See Also:
-
ANALYZER_CENTRAL_ENABLED
The properties key for whether the Central analyzer is enabled.- See Also:
-
MAVEN_LOCAL_REPO
Key for the path to the local Maven repository.- See Also:
-
CENTRAL_CONTENT_URL
Key for the URL to obtain content from Maven Central.- See Also:
-
CENTRAL_CONTENT_USER
Key for the Username to obtain content from Maven Central. For use when the central content URL is reconfigured to a site requiring HTTP-Basic-authentication.- See Also:
-
CENTRAL_CONTENT_PASSWORD
Key for the Password to obtain content from Maven Central. For use when the central content URL is reconfigured to a site requiring HTTP-Basic-authentication.- See Also:
-
CENTRAL_CONTENT_BEARER_TOKEN
Key for the token to obtain content from Maven Central from an HTTP-Bearer-auth protected location. For use when the central content URL is reconfigured to a site requiring HTTP-Bearer-authentication.- See Also:
-
ANALYZER_CENTRAL_PARALLEL_ANALYSIS
The properties key for whether the Central analyzer should use parallel processing.- See Also:
-
ANALYZER_CENTRAL_RETRY_COUNT
The properties key for whether the Central analyzer should use parallel processing.- See Also:
-
ANALYZER_OPENSSL_ENABLED
The properties key for whether the OpenSSL analyzer is enabled.- See Also:
-
ANALYZER_COCOAPODS_ENABLED
The properties key for whether the cocoapods analyzer is enabled.- See Also:
-
ANALYZER_CARTHAGE_ENABLED
The properties key for whether the carthage analyzer is enabled.- See Also:
-
ANALYZER_SWIFT_PACKAGE_MANAGER_ENABLED
The properties key for whether the SWIFT package manager analyzer is enabled.- See Also:
-
ANALYZER_SWIFT_PACKAGE_RESOLVED_ENABLED
The properties key for whether the SWIFT package resolved analyzer is enabled.- See Also:
-
ANALYZER_CENTRAL_URL
The properties key for the Central search URL.- See Also:
-
ANALYZER_CENTRAL_USER
The properties key for the Central search username. For use when Central search is reconfigured to a site requiring HTTP-Basic-authentication.- See Also:
-
ANALYZER_CENTRAL_PASSWORD
The properties key for the Central search password. For use when Central search is reconfigured to a site requiring HTTP-Basic-authentication.- See Also:
-
ANALYZER_CENTRAL_BEARER_TOKEN
The properties key for the token for a HTTP Bearer protected Central search URL. For use when Central search is reconfigured to a site requiring HTTP-Bearer-authentication.- See Also:
-
ANALYZER_CENTRAL_QUERY
The properties key for the Central search query.- See Also:
-
ANALYZER_CENTRAL_USE_CACHE
The properties key for whether Central search results will be cached.- See Also:
-
ANALYZER_ASSEMBLY_DOTNET_PATH
The path to dotnet core, if available.- See Also:
-
ANALYZER_BUNDLE_AUDIT_PATH
The path to bundle-audit, if available.- See Also:
-
ANALYZER_BUNDLE_AUDIT_WORKING_DIRECTORY
The path to bundle-audit, if available.- See Also:
-
ADDITIONAL_ZIP_EXTENSIONS
The additional configured zip file extensions, if available.- See Also:
-
VFEED_DATA_FILE
Deprecated, for removal: This API element is subject to removal in a future version.No longer used; will be removed in a future release.The key to obtain the path to the VFEED data file.- See Also:
-
VFEED_CONNECTION_STRING
Deprecated, for removal: This API element is subject to removal in a future version.No longer used; will be removed in a future release.The key to obtain the VFEED connection string.- See Also:
-
VFEED_DOWNLOAD_URL
Deprecated, for removal: This API element is subject to removal in a future version.No longer used; will be removed in a future release.The key to obtain the base download URL for the VFeed data file.- See Also:
-
VFEED_DOWNLOAD_FILE
Deprecated, for removal: This API element is subject to removal in a future version.No longer used; will be removed in a future release.The key to obtain the download file name for the VFeed data.- See Also:
-
VFEED_UPDATE_STATUS
Deprecated, for removal: This API element is subject to removal in a future version.No longer used; will be removed in a future release.The key to obtain the VFeed update status.- See Also:
-
DOWNLOADER_QUICK_QUERY_TIMESTAMP
@Deprecated(forRemoval=true, since="v11.0.0") public static final String DOWNLOADER_QUICK_QUERY_TIMESTAMPDeprecated, for removal: This API element is subject to removal in a future version.No longer used; will be removed in a future release.The key to the HTTP request method for query last modified date.- See Also:
-
DOWNLOADER_TLS_PROTOCOL_LIST
@Deprecated(forRemoval=true, since="v12.0.0") public static final String DOWNLOADER_TLS_PROTOCOL_LISTDeprecated, for removal: This API element is subject to removal in a future version.No longer used; will be removed in a future release.The key to HTTP protocol list to use.- See Also:
-
ANALYZER_CPE_ENABLED
The key to determine if the CPE analyzer is enabled.- See Also:
-
ANALYZER_NPM_CPE_ENABLED
The key to determine if the NPM CPE analyzer is enabled.- See Also:
-
ANALYZER_CPE_SUPPRESSION_ENABLED
The key to determine if the CPE Suppression analyzer is enabled.- See Also:
-
ANALYZER_DEPENDENCY_BUNDLING_ENABLED
The key to determine if the Dependency Bundling analyzer is enabled.- See Also:
-
ANALYZER_DEPENDENCY_MERGING_ENABLED
The key to determine if the Dependency Merging analyzer is enabled.- See Also:
-
ANALYZER_FALSE_POSITIVE_ENABLED
The key to determine if the False Positive analyzer is enabled.- See Also:
-
ANALYZER_FILE_NAME_ENABLED
The key to determine if the File Name analyzer is enabled.- See Also:
-
ANALYZER_PE_ENABLED
The key to determine if the File Version analyzer is enabled.- See Also:
-
ANALYZER_HINT_ENABLED
The key to determine if the Hint analyzer is enabled.- See Also:
-
ANALYZER_VERSION_FILTER_ENABLED
The key to determine if the Version Filter analyzer is enabled.- See Also:
-
ANALYZER_VULNERABILITY_SUPPRESSION_ENABLED
The key to determine if the Vulnerability Suppression analyzer is enabled.- See Also:
-
UPDATE_NVDCVE_ENABLED
The key to determine if the NVD CVE updater should be enabled.- See Also:
-
UPDATE_VERSION_CHECK_ENABLED
The key to determine if dependency-check should check if there is a new version available.- See Also:
-
ECOSYSTEM_SKIP_CPEANALYZER
The key to determine which ecosystems should skip the CPE analysis.- See Also:
-
ENABLE_BATCH_UPDATES
Adds capabilities to batch insert. Tested on PostgreSQL and H2.- See Also:
-
MAX_BATCH_SIZE
-
WRITELOCK_SHUTDOWN_HOOK
The key that specifies the class name of the Write Lock shutdown hook.- See Also:
-
ANALYZER_OSSINDEX_ENABLED
The properties key for whether the Sonatype OSS Index analyzer is enabled.- See Also:
-
ANALYZER_OSSINDEX_USE_CACHE
The properties key for whether the Sonatype OSS Index should use a local cache.- See Also:
-
ANALYZER_OSSINDEX_CACHE_VALID_FOR_HOURS
The properties key for how long results from the Sonatype OSS Index should be cached.- See Also:
-
ANALYZER_OSSINDEX_URL
The properties key for the Sonatype OSS Index URL.- See Also:
-
ANALYZER_OSSINDEX_USER
The properties key for the Sonatype OSS Index user.- See Also:
-
ANALYZER_OSSINDEX_PASSWORD
The properties key for the Sonatype OSS Index password.- See Also:
-
ANALYZER_OSSINDEX_BATCH_SIZE
The properties key for the Sonatype OSS batch-size.- See Also:
-
ANALYZER_OSSINDEX_REQUEST_DELAY
The properties key for the Sonatype OSS Request Delay. Amount of time in seconds to wait before executing a request against the Sonatype OSS Rest API- See Also:
-
ANALYZER_OSSINDEX_WARN_ONLY_ON_REMOTE_ERRORS
The properties key for only warning about Sonatype OSS Index remote errors instead of failing the request.- See Also:
-
ANALYZER_DART_ENABLED
The properties key for whether the Dart analyzer is enabled.- See Also:
-
PRETTY_PRINT
The properties key for whether to pretty print the XML/JSON reports.- See Also:
-
MASKED_PROPERTIES
The properties key setting which other keys should be considered sensitive and subsequently masked when logged.- See Also:
-
MAX_QUERY_SIZE_DEFAULT
The properties key for the default max query size for Lucene query results.- See Also:
-
MAX_QUERY_SIZE_PREFIX
The properties key prefix for the default max query size for Lucene query results; append the ecosystem to obtain the default query size.- See Also:
-
FAIL_ON_UNUSED_SUPPRESSION_RULE
The properties key for whether the build should fail if there are unused suppression rules.- See Also:
-