public static class CliParser.ARGUMENT
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ADDITIONAL_ZIP_EXTENSIONS
The CLI argument name for setting extra extensions.
|
static java.lang.String |
ADVANCED_HELP
The long CLI argument name asking for advanced help.
|
static java.lang.String |
ARTIFACTORY_API_TOKEN
The CLI argument for indicating the Artifactory API token.
|
static java.lang.String |
ARTIFACTORY_BEARER_TOKEN
The CLI argument for indicating the Artifactory bearer token.
|
static java.lang.String |
ARTIFACTORY_ENABLED
The CLI argument for indicating if the Artifactory analyzer should be
enabled.
|
static java.lang.String |
ARTIFACTORY_PARALLEL_ANALYSIS
The CLI argument for indicating if the Artifactory analyzer should
use the parallel analysis.
|
static java.lang.String |
ARTIFACTORY_URL
The CLI argument for indicating if the Artifactory analyzer should
use the proxy.
|
static java.lang.String |
ARTIFACTORY_USERNAME
The CLI argument for indicating the Artifactory username.
|
static java.lang.String |
ARTIFACTORY_USES_PROXY
The CLI argument for indicating if the Artifactory analyzer should
use the proxy.
|
static java.lang.String |
CENTRAL_URL
The alternative URL for Maven Central Search.
|
static java.lang.String |
CONNECTION_READ_TIMEOUT
The CLI argument name indicating the connection read timeout.
|
static java.lang.String |
CONNECTION_STRING
The CLI argument name for setting the connection string.
|
static java.lang.String |
CONNECTION_TIMEOUT
The CLI argument name indicating the connection timeout.
|
static java.lang.String |
CONNECTION_TIMEOUT_SHORT
The short CLI argument name indicating the connection timeout.
|
static java.lang.String |
DATA_DIRECTORY
The CLI argument name for setting the location of the data directory.
|
static java.lang.String |
DATA_DIRECTORY_SHORT
The short CLI argument name for setting the location of the data
directory.
|
static java.lang.String |
DB_DRIVER
The CLI argument name for setting the database driver name.
|
static java.lang.String |
DB_DRIVER_PATH
The CLI argument name for setting the path to the database driver; in
case it is not on the class path.
|
static java.lang.String |
DB_NAME
The CLI argument name for setting the database user name.
|
static java.lang.String |
DB_PASSWORD
The CLI argument name for setting the database password.
|
static java.lang.String |
DISABLE_ARCHIVE
Disables the Archive Analyzer.
|
static java.lang.String |
DISABLE_ASSEMBLY
Disables the Assembly Analyzer.
|
static java.lang.String |
DISABLE_AUTO_UPDATE
The long CLI argument name specifying that the CPE/CVE/etc.
|
static java.lang.String |
DISABLE_AUTO_UPDATE_SHORT
The short CLI argument name specifying that the CPE/CVE/etc.
|
static java.lang.String |
DISABLE_AUTOCONF
Disables the Autoconf Analyzer.
|
static java.lang.String |
DISABLE_BUNDLE_AUDIT
Disables the Ruby Bundler Audit Analyzer.
|
static java.lang.String |
DISABLE_CENTRAL
Disables the Central Analyzer.
|
static java.lang.String |
DISABLE_CENTRAL_CACHE
Disables the Central Analyzer's ability to cache results locally.
|
static java.lang.String |
DISABLE_CMAKE
Disables the Cmake Analyzer.
|
static java.lang.String |
DISABLE_COCOAPODS
Disables the cocoapods analyzer.
|
static java.lang.String |
DISABLE_COMPOSER
Disables the PHP Composer Analyzer.
|
static java.lang.String |
DISABLE_CPAN
Disables the Perl CPAN File Analyzer.
|
static java.lang.String |
DISABLE_DART
Disables the Dart Analyzer.
|
static java.lang.String |
DISABLE_FILENAME
Disables the File Name Analyzer.
|
static java.lang.String |
DISABLE_GO_DEP
Disables the Golang Dependency Analyzer.
|
static java.lang.String |
DISABLE_GOLANG_MOD
Disables the Golang Mod Analyzer.
|
static java.lang.String |
DISABLE_HOSTED_SUPPRESSIONS
The CLI argument to set the number of hours to wait before
re-checking hosted suppressions file for updates.
|
static java.lang.String |
DISABLE_JAR
Disables the Jar Analyzer.
|
static java.lang.String |
DISABLE_KEV
Disables the Known Exploited Analyzer.
|
static java.lang.String |
DISABLE_MAVEN_INSTALL
Disables the Maven install Analyzer.
|
static java.lang.String |
DISABLE_MIX_AUDIT
Disables the Elixir mix audit Analyzer.
|
static java.lang.String |
DISABLE_MSBUILD
Disable the MS Build Analyzer.
|
static java.lang.String |
DISABLE_NODE_AUDIT
Disables the Node Audit Analyzer.
|
static java.lang.String |
DISABLE_NODE_AUDIT_CACHE
Disables the Node Audit Analyzer's ability to cache results locally.
|
static java.lang.String |
DISABLE_NODE_AUDIT_SKIPDEV
Configures the Node Audit Analyzer to skip the dev dependencies.
|
static java.lang.String |
DISABLE_NODE_JS
Disables the Node.js Package Analyzer.
|
static java.lang.String |
DISABLE_NUGETCONF
Disables the Nuget packages.config Analyzer.
|
static java.lang.String |
DISABLE_NUSPEC
Disables the Nuspec Analyzer.
|
static java.lang.String |
DISABLE_OPENSSL
Disables the OpenSSL Analyzer.
|
static java.lang.String |
DISABLE_OSSINDEX
Disables the Sonatype OSS Index Analyzer.
|
static java.lang.String |
DISABLE_OSSINDEX_CACHE
Disables the Sonatype OSS Index Analyzer's ability to cache results
locally.
|
static java.lang.String |
DISABLE_PIP
Disables the pip Analyzer.
|
static java.lang.String |
DISABLE_PIPFILE
Disables the Pipfile Analyzer.
|
static java.lang.String |
DISABLE_PNPM_AUDIT
Disables the Pnpm Audit Analyzer.
|
static java.lang.String |
DISABLE_POETRY
Disables the Poetry Analyzer.
|
static java.lang.String |
DISABLE_PY_DIST
Disables the Python Distribution Analyzer.
|
static java.lang.String |
DISABLE_PY_PKG
Disables the Python Package Analyzer.
|
static java.lang.String |
DISABLE_RETIRE_JS
Disables the RetireJS Analyzer.
|
static java.lang.String |
DISABLE_RUBYGEMS
Disables the Ruby Gemspec Analyzer.
|
static java.lang.String |
DISABLE_SWIFT
Disables the swift package manager analyzer.
|
static java.lang.String |
DISABLE_SWIFT_RESOLVED
Disables the swift package resolved analyzer.
|
static java.lang.String |
DISABLE_YARN_AUDIT
Disables the Yarn Audit Analyzer.
|
static java.lang.String |
ENABLE_NEXUS
Disables the Nexus Analyzer.
|
static java.lang.String |
EXCLUDE
Exclude path argument.
|
static java.lang.String |
EXPERIMENTAL
The CLI argument to enable the experimental analyzers.
|
static java.lang.String |
FAIL_JUNIT_ON_CVSS
The CLI argument to set the threshold that is considered a failure
when generating the JUNIT report format.
|
static java.lang.String |
FAIL_ON_CVSS
The CLI argument to configure when the execution should be considered
a failure.
|
static java.lang.String |
HELP
The long CLI argument name asking for help.
|
static java.lang.String |
HELP_SHORT
The short CLI argument name asking for help.
|
static java.lang.String |
HINTS_FILE
The CLI argument name for setting the location of the hint file.
|
static java.lang.String |
HOSTED_SUPPRESSIONS_FORCEUPDATE
The CLI argument to set Whether the hosted suppressions file will
update regardless of the `noupdate` argument.
|
static java.lang.String |
HOSTED_SUPPRESSIONS_URL
The CLI argument to set the location of a mirrored hosted
suppressions file .
|
static java.lang.String |
HOSTED_SUPPRESSIONS_VALID_FOR_HOURS
The CLI argument to set the number of hours to wait before
re-checking hosted suppressions file for updates.
|
static java.lang.String |
KEV_URL
The URL to the CISA Known Exploited Vulnerability JSON datafeed.
|
static java.lang.String |
NEXUS_PASSWORD
The password for the nexus server.
|
static java.lang.String |
NEXUS_URL
The URL of the nexus server.
|
static java.lang.String |
NEXUS_USERNAME
The username for the nexus server.
|
static java.lang.String |
NEXUS_USES_PROXY
Whether or not the defined proxy should be used when connecting to
Nexus.
|
static java.lang.String |
NODE_PACKAGE_SKIP_DEV_DEPENDENCIES
Skips dev dependencies in Node Package Analyzer.
|
static java.lang.String |
NON_PROXY_HOSTS
The CLI argument name indicating the proxy proxy exclusion list.
|
static java.lang.String |
NVD_API_DATAFEED_PASSWORD
The password for basic auth to the CVE data.
|
static java.lang.String |
NVD_API_DATAFEED_URL
The CLI argument name for the NVD API Data Feed URL.
|
static java.lang.String |
NVD_API_DATAFEED_USER
The username for basic auth to the CVE data.
|
static java.lang.String |
NVD_API_DELAY
The time in milliseconds to wait between downloading NVD API data.
|
static java.lang.String |
NVD_API_KEY
The CLI argument name for setting the URL for the CVE Data Files.
|
static java.lang.String |
NVD_API_VALID_FOR_HOURS
The CLI argument name for setting the number of hours to wait before
checking for new updates from the NVD.
|
static java.lang.String |
OSSINDEX_PASSWORD
The password for the Sonatype OSS Index.
|
static java.lang.String |
OSSINDEX_URL
The alternative URL for the Sonatype OSS Index.
|
static java.lang.String |
OSSINDEX_USERNAME
The username for the Sonatype OSS Index.
|
static java.lang.String |
OSSINDEX_WARN_ONLY_ON_REMOTE_ERRORS
The password for the Sonatype OSS Index.
|
static java.lang.String |
OUT
The long CLI argument name specifying the directory to write the
reports to.
|
static java.lang.String |
OUT_SHORT
The short CLI argument name specifying the directory to write the
reports to.
|
static java.lang.String |
OUTPUT_FORMAT
The long CLI argument name specifying the output format to write the
reports to.
|
static java.lang.String |
OUTPUT_FORMAT_SHORT
The short CLI argument name specifying the output format to write the
reports to.
|
static java.lang.String |
PATH_TO_BUNDLE_AUDIT
The CLI argument name for setting the path to bundle-audit for Ruby
bundle analysis.
|
static java.lang.String |
PATH_TO_BUNDLE_AUDIT_WORKING_DIRECTORY
The CLI argument name for setting the path that should be used as the
working directory that the bundle-audit command used for Ruby bundle
analysis should be executed from.
|
static java.lang.String |
PATH_TO_CORE
The CLI argument name for setting the path to dotnet core.
|
static java.lang.String |
PATH_TO_GO
The CLI argument name for setting the path to `go`.
|
static java.lang.String |
PATH_TO_MIX_AUDIT
The CLI argument name for setting the path to mix_audit for Elixir
analysis.
|
static java.lang.String |
PATH_TO_PNPM
The CLI argument name for setting the path to `pnpm`.
|
static java.lang.String |
PATH_TO_YARN
The CLI argument name for setting the path to `yarn`.
|
static java.lang.String |
PRETTY_PRINT
The CLI argument to configure if the XML and JSON reports should be
pretty printed.
|
static java.lang.String |
PROJECT
The long CLI argument name specifying the name of the project to be
scanned.
|
static java.lang.String |
PROP
The CLI argument name for setting the location of an additional
properties file.
|
static java.lang.String |
PROP_SHORT
The short CLI argument name for setting the location of an additional
properties file.
|
static java.lang.String |
PROXY_PASSWORD
The CLI argument name indicating the proxy password.
|
static java.lang.String |
PROXY_PORT
The CLI argument name indicating the proxy port.
|
static java.lang.String |
PROXY_SERVER
The CLI argument name indicating the proxy server.
|
static java.lang.String |
PROXY_USERNAME
The CLI argument name indicating the proxy username.
|
static java.lang.String |
PURGE_NVD
The long CLI argument name specifying that only the update phase
should be executed; no scan should be run.
|
static java.lang.String |
RETIRE_JS_FORCEUPDATE
Whether the RetireJS Analyzer will update regardless of the
`autoupdate` setting.
|
static java.lang.String |
RETIRED
The CLI argument to enable the retired analyzers.
|
static java.lang.String |
RETIREJS_FILTER_NON_VULNERABLE
The CLI argument for the retire js content filters.
|
static java.lang.String |
RETIREJS_FILTERS
The CLI argument for the retire js content filters.
|
static java.lang.String |
RETIREJS_URL
The URL to the retire JS repository.
|
static java.lang.String |
RETIREJS_URL_PASSWORD
The password to the retire JS repository.
|
static java.lang.String |
RETIREJS_URL_USER
The username to the retire JS repository.
|
static java.lang.String |
SCAN
The long CLI argument name specifying the directory/file to scan.
|
static java.lang.String |
SCAN_SHORT
The short CLI argument name specifying the directory/file to scan.
|
static java.lang.String |
SUPPRESSION_FILES
The CLI argument name for setting the location of the suppression
file(s).
|
static java.lang.String |
SYM_LINK_DEPTH
The CLI argument name for setting the depth of symbolic links that
will be followed.
|
static java.lang.String |
UPDATE_ONLY
The long CLI argument name specifying that only the update phase
should be executed; no scan should be run.
|
static java.lang.String |
VERBOSE_LOG
The CLI argument name for setting the location of the data directory.
|
static java.lang.String |
VERBOSE_LOG_SHORT
The short CLI argument name for setting the location of the data
directory.
|
static java.lang.String |
VERSION
The short CLI argument name asking for the version.
|
static java.lang.String |
VERSION_SHORT
The long CLI argument name asking for the version.
|
| Constructor and Description |
|---|
ARGUMENT() |
public static final java.lang.String SCAN
public static final java.lang.String SCAN_SHORT
public static final java.lang.String DISABLE_AUTO_UPDATE
public static final java.lang.String DISABLE_AUTO_UPDATE_SHORT
public static final java.lang.String UPDATE_ONLY
public static final java.lang.String PURGE_NVD
public static final java.lang.String OUT
public static final java.lang.String OUT_SHORT
public static final java.lang.String OUTPUT_FORMAT
public static final java.lang.String OUTPUT_FORMAT_SHORT
public static final java.lang.String PROJECT
public static final java.lang.String HELP
public static final java.lang.String ADVANCED_HELP
public static final java.lang.String HELP_SHORT
public static final java.lang.String VERSION_SHORT
public static final java.lang.String VERSION
public static final java.lang.String PROXY_PORT
public static final java.lang.String PROXY_SERVER
public static final java.lang.String PROXY_USERNAME
public static final java.lang.String PROXY_PASSWORD
public static final java.lang.String NON_PROXY_HOSTS
public static final java.lang.String CONNECTION_TIMEOUT_SHORT
public static final java.lang.String CONNECTION_TIMEOUT
public static final java.lang.String CONNECTION_READ_TIMEOUT
public static final java.lang.String PROP_SHORT
public static final java.lang.String PROP
public static final java.lang.String DATA_DIRECTORY
public static final java.lang.String NVD_API_KEY
public static final java.lang.String NVD_API_VALID_FOR_HOURS
public static final java.lang.String NVD_API_DATAFEED_URL
public static final java.lang.String NVD_API_DATAFEED_USER
public static final java.lang.String NVD_API_DATAFEED_PASSWORD
public static final java.lang.String NVD_API_DELAY
public static final java.lang.String DATA_DIRECTORY_SHORT
public static final java.lang.String VERBOSE_LOG
public static final java.lang.String VERBOSE_LOG_SHORT
public static final java.lang.String SYM_LINK_DEPTH
public static final java.lang.String SUPPRESSION_FILES
public static final java.lang.String HINTS_FILE
public static final java.lang.String DISABLE_JAR
public static final java.lang.String DISABLE_MSBUILD
public static final java.lang.String DISABLE_ARCHIVE
public static final java.lang.String DISABLE_KEV
public static final java.lang.String KEV_URL
public static final java.lang.String DISABLE_PY_DIST
public static final java.lang.String DISABLE_PY_PKG
public static final java.lang.String DISABLE_MIX_AUDIT
public static final java.lang.String DISABLE_GO_DEP
public static final java.lang.String DISABLE_COMPOSER
public static final java.lang.String DISABLE_CPAN
public static final java.lang.String DISABLE_GOLANG_MOD
public static final java.lang.String DISABLE_DART
public static final java.lang.String PATH_TO_GO
public static final java.lang.String PATH_TO_YARN
public static final java.lang.String PATH_TO_PNPM
public static final java.lang.String DISABLE_RUBYGEMS
public static final java.lang.String DISABLE_AUTOCONF
public static final java.lang.String DISABLE_MAVEN_INSTALL
public static final java.lang.String DISABLE_PIP
public static final java.lang.String DISABLE_PIPFILE
public static final java.lang.String DISABLE_POETRY
public static final java.lang.String DISABLE_CMAKE
public static final java.lang.String DISABLE_COCOAPODS
public static final java.lang.String DISABLE_SWIFT
public static final java.lang.String DISABLE_SWIFT_RESOLVED
public static final java.lang.String DISABLE_ASSEMBLY
public static final java.lang.String DISABLE_BUNDLE_AUDIT
public static final java.lang.String DISABLE_FILENAME
public static final java.lang.String DISABLE_NUSPEC
public static final java.lang.String DISABLE_NUGETCONF
public static final java.lang.String DISABLE_CENTRAL
public static final java.lang.String DISABLE_CENTRAL_CACHE
public static final java.lang.String CENTRAL_URL
public static final java.lang.String ENABLE_NEXUS
public static final java.lang.String DISABLE_OSSINDEX
public static final java.lang.String DISABLE_OSSINDEX_CACHE
public static final java.lang.String OSSINDEX_URL
public static final java.lang.String OSSINDEX_USERNAME
public static final java.lang.String OSSINDEX_PASSWORD
public static final java.lang.String OSSINDEX_WARN_ONLY_ON_REMOTE_ERRORS
public static final java.lang.String DISABLE_OPENSSL
public static final java.lang.String DISABLE_NODE_JS
public static final java.lang.String NODE_PACKAGE_SKIP_DEV_DEPENDENCIES
public static final java.lang.String DISABLE_NODE_AUDIT
public static final java.lang.String DISABLE_YARN_AUDIT
public static final java.lang.String DISABLE_PNPM_AUDIT
public static final java.lang.String DISABLE_NODE_AUDIT_CACHE
public static final java.lang.String DISABLE_NODE_AUDIT_SKIPDEV
public static final java.lang.String DISABLE_RETIRE_JS
public static final java.lang.String RETIRE_JS_FORCEUPDATE
public static final java.lang.String RETIREJS_URL
public static final java.lang.String RETIREJS_URL_USER
public static final java.lang.String RETIREJS_URL_PASSWORD
public static final java.lang.String NEXUS_URL
public static final java.lang.String NEXUS_USERNAME
public static final java.lang.String NEXUS_PASSWORD
public static final java.lang.String NEXUS_USES_PROXY
public static final java.lang.String CONNECTION_STRING
public static final java.lang.String DB_NAME
public static final java.lang.String DB_PASSWORD
public static final java.lang.String DB_DRIVER
public static final java.lang.String DB_DRIVER_PATH
public static final java.lang.String PATH_TO_CORE
public static final java.lang.String ADDITIONAL_ZIP_EXTENSIONS
public static final java.lang.String EXCLUDE
public static final java.lang.String PATH_TO_BUNDLE_AUDIT
public static final java.lang.String PATH_TO_BUNDLE_AUDIT_WORKING_DIRECTORY
public static final java.lang.String PATH_TO_MIX_AUDIT
public static final java.lang.String EXPERIMENTAL
public static final java.lang.String RETIRED
public static final java.lang.String RETIREJS_FILTERS
public static final java.lang.String RETIREJS_FILTER_NON_VULNERABLE
public static final java.lang.String ARTIFACTORY_ENABLED
public static final java.lang.String ARTIFACTORY_URL
public static final java.lang.String ARTIFACTORY_USERNAME
public static final java.lang.String ARTIFACTORY_API_TOKEN
public static final java.lang.String ARTIFACTORY_BEARER_TOKEN
public static final java.lang.String ARTIFACTORY_USES_PROXY
public static final java.lang.String ARTIFACTORY_PARALLEL_ANALYSIS
public static final java.lang.String FAIL_ON_CVSS
public static final java.lang.String PRETTY_PRINT
public static final java.lang.String FAIL_JUNIT_ON_CVSS
public static final java.lang.String DISABLE_HOSTED_SUPPRESSIONS
public static final java.lang.String HOSTED_SUPPRESSIONS_VALID_FOR_HOURS
public static final java.lang.String HOSTED_SUPPRESSIONS_FORCEUPDATE
public static final java.lang.String HOSTED_SUPPRESSIONS_URL
Copyright© 2012-21 Jeremy Long. All Rights Reserved.