Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abort(String) - Static method in class org.jenkinsci.plugins.cortexcloud.builder.AbstractBuildScanner
-
Aborts the build with a clear message (turns the build red).
- AbstractBuildScanner - Class in org.jenkinsci.plugins.cortexcloud.builder
-
Common base for Cortex Cloud build steps.
- AbstractBuildScanner() - Constructor for class org.jenkinsci.plugins.cortexcloud.builder.AbstractBuildScanner
- ARCH_AMD64 - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
- ARCH_ARM64 - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
- archive(boolean) - Method in class org.jenkinsci.plugins.cortexcloud.scanner.CortexCommandBuilder
- ARCHIVE_FORMAT_DOCKER - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
- ARCHIVE_FORMAT_OCI - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
- archiveFormat(String) - Method in class org.jenkinsci.plugins.cortexcloud.scanner.CortexCommandBuilder
B
- BLANK - Enum constant in enum class org.jenkinsci.plugins.cortexcloud.shared.CortexUrlValidator.Result
- build() - Method in class org.jenkinsci.plugins.cortexcloud.scanner.CortexCommandBuilder
- buildCommand(String) - Method in class org.jenkinsci.plugins.cortexcloud.scanner.ImageScanner
- buildCommand(String) - Method in class org.jenkinsci.plugins.cortexcloud.scanner.Scanner
-
Builds the concrete CLI argument list given the resolved CLI path.
C
- checksum - Variable in class org.jenkinsci.plugins.cortexcloud.api.CortexCliApi.DownloadLink
- ciBuildId(String) - Method in class org.jenkinsci.plugins.cortexcloud.scanner.CortexCommandBuilder
- ciImage - Enum constant in enum class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult.Result.EntityInfo.ScanType
- ciPipelineId(String) - Method in class org.jenkinsci.plugins.cortexcloud.scanner.CortexCommandBuilder
- ciServerless - Enum constant in enum class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult.Result.EntityInfo.ScanType
- CLI_BINARY_NAME - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
-
The downloaded binary is a static Go executable — no JRE/Java is required on the agent.
- CliProvisioner - Class in org.jenkinsci.plugins.cortexcloud.scanner
-
Resolves an executable cortexcli binary onto the build node.
- CliProvisioner(CortexCliApi, TaskListener, boolean) - Constructor for class org.jenkinsci.plugins.cortexcloud.scanner.CliProvisioner
- CMD_IMAGE - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
- CMD_SCAN - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
- config - Variable in class org.jenkinsci.plugins.cortexcloud.scanner.Scanner
- Config - Class in org.jenkinsci.plugins.cortexcloud.global
-
Global configuration for the Cortex Cloud Jenkins plugin.
- Config() - Constructor for class org.jenkinsci.plugins.cortexcloud.global.Config
- CortexCliApi - Class in org.jenkinsci.plugins.cortexcloud.api
-
Thin REST client for the Cortex tenant API.
- CortexCliApi(String, String, String) - Constructor for class org.jenkinsci.plugins.cortexcloud.api.CortexCliApi
- CortexCliApi.DownloadLink - Class in org.jenkinsci.plugins.cortexcloud.api
-
Response body of CortexConstants.DOWNLOAD_LINK_PATH.
- CortexCommandBuilder - Class in org.jenkinsci.plugins.cortexcloud.scanner
-
Builds the "cortexcli image scan ..." argument list.
- CortexCommandBuilder(String) - Constructor for class org.jenkinsci.plugins.cortexcloud.scanner.CortexCommandBuilder
- CortexConstants - Class in org.jenkinsci.plugins.cortexcloud.shared
-
Constants describing the confirmed Cortex CLI contract.
- CortexErrors - Class in org.jenkinsci.plugins.cortexcloud.shared
-
Utility for producing clear, human-readable error descriptions from exceptions across network and CLI operations.
- CortexScanResult - Class in org.jenkinsci.plugins.cortexcloud.shared
-
Parsed result of a Cortex CLI "image scan --output-format json" invocation.
- CortexScanResult() - Constructor for class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult
- CortexScanResult(CortexScanResult.Result[], String) - Constructor for class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult
- CortexScanResult.Result - Class in org.jenkinsci.plugins.cortexcloud.shared
- CortexScanResult.Result.EntityInfo - Class in org.jenkinsci.plugins.cortexcloud.shared
- CortexScanResult.Result.EntityInfo.ScanType - Enum Class in org.jenkinsci.plugins.cortexcloud.shared
- CortexUrlValidator - Class in org.jenkinsci.plugins.cortexcloud.shared
-
Validates a user-supplied Cortex API base URL before it is used for outbound requests.
- CortexUrlValidator.Result - Enum Class in org.jenkinsci.plugins.cortexcloud.shared
-
Outcome of validating a base URL.
- countBySeverity(String) - Method in class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult
- create() - Static method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
-
Fluent builder used by ScanOutputParser to map the Cortex CLI's XDM finding schema onto this view model.
- CRITICAL - Enum constant in enum class org.jenkinsci.plugins.cortexcloud.shared.Severity
- cve(String) - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- cvss(double) - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
D
- DATA_PREFIX - Static variable in class org.jenkinsci.plugins.cortexcloud.scanner.ScanOutputParser
-
Legacy data marker used by the twistcli-based plugin (still tolerated).
- describe(Throwable) - Static method in class org.jenkinsci.plugins.cortexcloud.shared.CortexErrors
-
Walks the cause chain of a
Throwableand returns a human-readable, actionable reason. - describeTarget() - Method in class org.jenkinsci.plugins.cortexcloud.scanner.ImageScanner
- describeTarget() - Method in class org.jenkinsci.plugins.cortexcloud.scanner.Scanner
-
Human-readable description of what is being scanned (for logs).
- description(String) - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- DescriptorImpl() - Constructor for class org.jenkinsci.plugins.cortexcloud.builder.ImageBuildScanner.DescriptorImpl
- display() - Method in enum class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult.Result.EntityInfo.ScanType
- doCheckApiBaseUrl(String) - Method in class org.jenkinsci.plugins.cortexcloud.global.Config
- doCheckApiKey(String) - Method in class org.jenkinsci.plugins.cortexcloud.global.Config
- doCheckApiKeyId(String) - Method in class org.jenkinsci.plugins.cortexcloud.global.Config
- doCheckDockerHost(Item, String) - Method in class org.jenkinsci.plugins.cortexcloud.builder.ImageBuildScanner.DescriptorImpl
- dockerHost(String) - Method in class org.jenkinsci.plugins.cortexcloud.scanner.CortexCommandBuilder
- doTestConnection(String, String, String) - Method in class org.jenkinsci.plugins.cortexcloud.global.Config
-
Validates connectivity to the tenant API using the supplied credentials.
- DOWNLOAD_LINK_PATH - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
- DOWNLOAD_PARAM_ARCH - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
- DOWNLOAD_PARAM_OS - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
- DownloadLink() - Constructor for class org.jenkinsci.plugins.cortexcloud.api.CortexCliApi.DownloadLink
E
- EntityInfo() - Constructor for class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult.Result.EntityInfo
- ENV_API_BASE_URL - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
-
Base URL of the tenant API, e.g.
- ENV_API_KEY - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
-
API key (secret).
- ENV_API_KEY_ID - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
-
API key ID - a small integer (e.g.
- EXIT_ERROR - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
-
Error (bad args, license/service unavailable, etc.).
- EXIT_FAIL - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
-
Scan completed but FAILED policy (documented; to be confirmed against a blocking image).
- EXIT_PASS - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
-
Scan completed and PASSED policy.
- expiration - Variable in class org.jenkinsci.plugins.cortexcloud.api.CortexCliApi.DownloadLink
F
- fileName - Variable in class org.jenkinsci.plugins.cortexcloud.api.CortexCliApi.DownloadLink
- fixDate(long) - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
-
Unix epoch seconds when a fix became available (drives getTimeSinceFixDate()).
- FLAG_ARCHIVE - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
-
Required when the source is a tar archive; without it the CLI treats the path as an image reference.
- FLAG_ARCHIVE_FORMAT - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
-
docker-archive (default) | oci-archive.
- FLAG_CI_BUILD_ID - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
-
CI build identifier.
- FLAG_CI_PIPELINE_ID - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
-
CI pipeline identifier.
- FLAG_DOCKER_HOST - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
-
Docker daemon socket to connect to (note: NOT
--docker-address). - FLAG_NAME - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
-
Name assigned to the scanned image.
- FLAG_OUTPUT_FORMAT - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
-
human-readable (default) | json.
- FLAG_SOURCE - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
-
Scan source, used by the tenant to scope source-based policies to CI scans.
- FLAG_TIMEOUT - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
-
Timeout in seconds (CLI default: 60).
- FLAG_UPLOAD_MODE - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
-
Controls how much scan data is uploaded to / retained by the tenant.
- fromFindings(String, String, List<Vulnerability>, List<Vulnerability>, String, boolean) - Static method in class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult
-
Builds a result from findings already mapped out of the Cortex CLI's XDM JSON (see ScanOutputParser).
- fromString(String) - Static method in enum class org.jenkinsci.plugins.cortexcloud.shared.Severity
-
Parses a CLI severity string (e.g.
G
- get() - Static method in class org.jenkinsci.plugins.cortexcloud.global.Config
-
Convenience accessor for the singleton instance.
- getApiBaseUrl() - Method in class org.jenkinsci.plugins.cortexcloud.global.Config
- getApiKey() - Method in class org.jenkinsci.plugins.cortexcloud.global.Config
- getApiKeyId() - Method in class org.jenkinsci.plugins.cortexcloud.global.Config
- getApiKeyPlainText() - Method in class org.jenkinsci.plugins.cortexcloud.global.Config
- getBlock() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getCause() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getChecksum() - Method in class org.jenkinsci.plugins.cortexcloud.api.CortexCliApi.DownloadLink
- getCliPath() - Method in class org.jenkinsci.plugins.cortexcloud.global.Config
- getComplianceIssueCount() - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
- getComplianceIssues() - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
-
Flattened list of compliance findings across all scanned entities.
- getComplianceIssues() - Method in class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult.Result.EntityInfo
- getConsoleUrl() - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
- getConsoleUrl() - Method in class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult
- getCreationTime() - Method in class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult.Result.EntityInfo
- getCriticalCount() - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
- getCve() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getCvss() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getDescription() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getDescriptionItems() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getDisplayName() - Method in class org.jenkinsci.plugins.cortexcloud.builder.ImageBuildScanner.DescriptorImpl
- getDisplayName() - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
- getDisplayName() - Method in enum class org.jenkinsci.plugins.cortexcloud.shared.Severity
- getDockerHost() - Method in class org.jenkinsci.plugins.cortexcloud.builder.ImageBuildScanner
- getDownloadLink(String, String) - Method in class org.jenkinsci.plugins.cortexcloud.api.CortexCliApi
-
Requests a signed download link + checksum for the cortexcli binary matching the given OS and architecture.
- getEntityInfo() - Method in class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult.Result
- getErr() - Method in class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult.Result
- getExitCode() - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
- getExitCode() - Method in class org.jenkinsci.plugins.cortexcloud.scanner.ScanOutcome
- getExpiration() - Method in class org.jenkinsci.plugins.cortexcloud.api.CortexCliApi.DownloadLink
- getFileName() - Method in class org.jenkinsci.plugins.cortexcloud.api.CortexCliApi.DownloadLink
- getFixDate() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getFixLink() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getFixVersions() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getFullName() - Method in class org.jenkinsci.plugins.cortexcloud.shared.RepoTag
- getGraceDaysLeft() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getGracePeriodDays() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getHighCount() - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
- getHostname() - Method in class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult.Result.EntityInfo
- getIconFileName() - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
- getId() - Method in class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult.Result.EntityInfo
- getId() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getImage() - Method in class org.jenkinsci.plugins.cortexcloud.builder.ImageBuildScanner
- getIsCompliance() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getIsFixed() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getLink() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getLowCount() - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
- getMediumCount() - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
- getPackageName() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getPackageVersion() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getPass() - Method in class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult.Result
- getPublished() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getRawOutput() - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
- getRawOutput() - Method in class org.jenkinsci.plugins.cortexcloud.scanner.ScanOutcome
- getRegistry() - Method in class org.jenkinsci.plugins.cortexcloud.shared.RepoTag
- getRepo() - Method in class org.jenkinsci.plugins.cortexcloud.shared.RepoTag
- getRepoTag() - Method in class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult.Result.EntityInfo
- getResult() - Method in class org.jenkinsci.plugins.cortexcloud.scanner.ScanOutcome
- getResults() - Method in class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult
- getRun() - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
- getScanName() - Method in class org.jenkinsci.plugins.cortexcloud.builder.ImageBuildScanner
- getScanTarget() - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
- getScanTime() - Method in class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult.Result.EntityInfo
- getSeverity() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getSeverityThreshold() - Method in class org.jenkinsci.plugins.cortexcloud.builder.ImageBuildScanner
- getShowFixLink() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getSignedUrl() - Method in class org.jenkinsci.plugins.cortexcloud.api.CortexCliApi.DownloadLink
- getSource() - Method in class org.jenkinsci.plugins.cortexcloud.builder.ImageBuildScanner
- getStatus() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getStatusLabel() - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
- getTag() - Method in class org.jenkinsci.plugins.cortexcloud.shared.RepoTag
- getText() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getTimeout() - Method in class org.jenkinsci.plugins.cortexcloud.builder.AbstractBuildScanner
- getTimeoutSeconds() - Method in class org.jenkinsci.plugins.cortexcloud.scanner.ImageScanner
- getTimeoutSeconds() - Method in class org.jenkinsci.plugins.cortexcloud.scanner.Scanner
-
Timeout in seconds for the scan process, or null/non-positive for none.
- getTimeSinceExpiration() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getTimeSinceFixDate() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getTitle() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getType() - Method in class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult.Result.EntityInfo
- getType() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getUploadMode() - Method in class org.jenkinsci.plugins.cortexcloud.builder.ImageBuildScanner
- getUrlName() - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
- getValidCve() - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- getVulnerabilities() - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
-
Flattened list of vulnerability findings across all scanned entities.
- getVulnerabilities() - Method in class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult.Result.EntityInfo
- getVulnerabilityCount() - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
- getVulnerabilityCount() - Method in class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult
H
- hasResult() - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
- HEADER_AUTH_ID - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
- HEADER_AUTHORIZATION - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
- HIGH - Enum constant in enum class org.jenkinsci.plugins.cortexcloud.shared.Severity
I
- ImageBuildScanner - Class in org.jenkinsci.plugins.cortexcloud.builder
-
Build step that scans a container image with the Cortex CLI.
- ImageBuildScanner(String) - Constructor for class org.jenkinsci.plugins.cortexcloud.builder.ImageBuildScanner
- ImageBuildScanner.DescriptorImpl - Class in org.jenkinsci.plugins.cortexcloud.builder
-
Descriptor for ImageBuildScanner.
- ImageScanner - Class in org.jenkinsci.plugins.cortexcloud.scanner
-
Scans a container image with "cortexcli image scan".
- ImageScanner(Run<?, ?>, FilePath, Launcher, TaskListener, Config, String, String, String, String, String, Integer, String, String) - Constructor for class org.jenkinsci.plugins.cortexcloud.scanner.ImageScanner
- INTERNAL_HOST - Enum constant in enum class org.jenkinsci.plugins.cortexcloud.shared.CortexUrlValidator.Result
- isApplicable(Class<? extends AbstractProject>) - Method in class org.jenkinsci.plugins.cortexcloud.builder.ImageBuildScanner.DescriptorImpl
- isDebug() - Method in class org.jenkinsci.plugins.cortexcloud.global.Config
- isError() - Method in class org.jenkinsci.plugins.cortexcloud.scanner.ScanOutcome
- isFailBuildOnPolicyViolation() - Method in class org.jenkinsci.plugins.cortexcloud.builder.AbstractBuildScanner
- isFailOnUnparseableResults() - Method in class org.jenkinsci.plugins.cortexcloud.builder.AbstractBuildScanner
- isPass() - Method in class org.jenkinsci.plugins.cortexcloud.scanner.ScanOutcome
- isPass() - Method in class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult
- isPassed() - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
- isPolicyFailure() - Method in class org.jenkinsci.plugins.cortexcloud.scanner.ScanOutcome
L
- launcher - Variable in class org.jenkinsci.plugins.cortexcloud.scanner.Scanner
- link(String) - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- listener - Variable in class org.jenkinsci.plugins.cortexcloud.scanner.Scanner
- log(String) - Method in class org.jenkinsci.plugins.cortexcloud.scanner.Scanner
- LOW - Enum constant in enum class org.jenkinsci.plugins.cortexcloud.shared.Severity
M
- MALFORMED - Enum constant in enum class org.jenkinsci.plugins.cortexcloud.shared.CortexUrlValidator.Result
- MEDIUM - Enum constant in enum class org.jenkinsci.plugins.cortexcloud.shared.Severity
- meetsOrExceeds(Severity) - Method in enum class org.jenkinsci.plugins.cortexcloud.shared.Severity
N
- name(String) - Method in class org.jenkinsci.plugins.cortexcloud.scanner.CortexCommandBuilder
- NONE - Enum constant in enum class org.jenkinsci.plugins.cortexcloud.shared.Severity
- NOT_HTTPS - Enum constant in enum class org.jenkinsci.plugins.cortexcloud.shared.CortexUrlValidator.Result
O
- OK - Enum constant in enum class org.jenkinsci.plugins.cortexcloud.shared.CortexUrlValidator.Result
- onAttached(Run<?, ?>) - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
- onLoad(Run<?, ?>) - Method in class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
- org.jenkinsci.plugins.cortexcloud.api - package org.jenkinsci.plugins.cortexcloud.api
- org.jenkinsci.plugins.cortexcloud.builder - package org.jenkinsci.plugins.cortexcloud.builder
- org.jenkinsci.plugins.cortexcloud.global - package org.jenkinsci.plugins.cortexcloud.global
- org.jenkinsci.plugins.cortexcloud.publisher - package org.jenkinsci.plugins.cortexcloud.publisher
- org.jenkinsci.plugins.cortexcloud.scanner - package org.jenkinsci.plugins.cortexcloud.scanner
- org.jenkinsci.plugins.cortexcloud.shared - package org.jenkinsci.plugins.cortexcloud.shared
- OS_DARWIN - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
- OS_LINUX - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
- OS_WINDOWS - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
- OUTPUT_FORMAT_HUMAN - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
- OUTPUT_FORMAT_JSON - Static variable in class org.jenkinsci.plugins.cortexcloud.shared.CortexConstants
- outputFormat(String) - Method in class org.jenkinsci.plugins.cortexcloud.scanner.CortexCommandBuilder
P
- packageName(String) - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- packageVersion(String) - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- parse(String) - Static method in class org.jenkinsci.plugins.cortexcloud.scanner.ScanOutputParser
- perform(Run<?, ?>, FilePath, EnvVars, Launcher, TaskListener) - Method in class org.jenkinsci.plugins.cortexcloud.builder.ImageBuildScanner
- published(long) - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
R
- RepoTag - Class in org.jenkinsci.plugins.cortexcloud.shared
-
Repository and tag identifying a scanned image, as reported by the Cortex CLI.
- RepoTag(String, String, String) - Constructor for class org.jenkinsci.plugins.cortexcloud.shared.RepoTag
- resolve(FilePath, FilePath, String) - Method in class org.jenkinsci.plugins.cortexcloud.scanner.CliProvisioner
-
Resolves the CLI binary and returns its remote path on the agent.
- resolveEnvs(String, Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.cortexcloud.builder.AbstractBuildScanner
-
Expands $VAR / ${VAR} references in a step parameter using the build environment, matching the legacy plugin's resolveEnvs behaviour.
- Result() - Constructor for class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult.Result
- Result(CortexScanResult.Result.EntityInfo, boolean, String) - Constructor for class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult.Result
- run - Variable in class org.jenkinsci.plugins.cortexcloud.scanner.Scanner
- run() - Method in class org.jenkinsci.plugins.cortexcloud.scanner.Scanner
-
Provisions the CLI, runs the scan, and returns its outcome.
S
- Scanner - Class in org.jenkinsci.plugins.cortexcloud.scanner
-
Abstract base for Cortex CLI scanners.
- Scanner(Run<?, ?>, FilePath, Launcher, TaskListener, Config) - Constructor for class org.jenkinsci.plugins.cortexcloud.scanner.Scanner
- ScanOutcome - Class in org.jenkinsci.plugins.cortexcloud.scanner
-
Result of running the Cortex CLI: the process exit code, the (best-effort) parsed JSON result, and the captured raw output.
- ScanOutcome(int, CortexScanResult, String) - Constructor for class org.jenkinsci.plugins.cortexcloud.scanner.ScanOutcome
- ScanOutputParser - Class in org.jenkinsci.plugins.cortexcloud.scanner
-
Parser for Cortex CLI "image scan --output-format json" output.
- ScanResultAction - Class in org.jenkinsci.plugins.cortexcloud.publisher
-
Per-build action that surfaces a Cortex image-scan result.
- ScanResultAction(String, int, boolean, CortexScanResult, String) - Constructor for class org.jenkinsci.plugins.cortexcloud.publisher.ScanResultAction
- setApiBaseUrl(String) - Method in class org.jenkinsci.plugins.cortexcloud.global.Config
- setApiKey(Secret) - Method in class org.jenkinsci.plugins.cortexcloud.global.Config
- setApiKeyId(String) - Method in class org.jenkinsci.plugins.cortexcloud.global.Config
- setCliPath(String) - Method in class org.jenkinsci.plugins.cortexcloud.global.Config
- setDebug(boolean) - Method in class org.jenkinsci.plugins.cortexcloud.global.Config
- setDockerHost(String) - Method in class org.jenkinsci.plugins.cortexcloud.builder.ImageBuildScanner
- setFailBuildOnPolicyViolation(boolean) - Method in class org.jenkinsci.plugins.cortexcloud.builder.AbstractBuildScanner
- setFailOnUnparseableResults(boolean) - Method in class org.jenkinsci.plugins.cortexcloud.builder.AbstractBuildScanner
- setScanName(String) - Method in class org.jenkinsci.plugins.cortexcloud.builder.ImageBuildScanner
- setSeverityThreshold(Severity) - Method in class org.jenkinsci.plugins.cortexcloud.builder.ImageBuildScanner
- setSource(String) - Method in class org.jenkinsci.plugins.cortexcloud.builder.ImageBuildScanner
- setTimeout(int) - Method in class org.jenkinsci.plugins.cortexcloud.builder.AbstractBuildScanner
- setUploadMode(String) - Method in class org.jenkinsci.plugins.cortexcloud.builder.ImageBuildScanner
- severity(String) - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- Severity - Enum Class in org.jenkinsci.plugins.cortexcloud.shared
-
Ordered vulnerability severity levels, used for plugin-side gating.
- signedUrl - Variable in class org.jenkinsci.plugins.cortexcloud.api.CortexCliApi.DownloadLink
- source(String) - Method in class org.jenkinsci.plugins.cortexcloud.scanner.CortexCommandBuilder
-
Sets the scan source (maps to --source); scopes source-based tenant policies to CI scans.
- status(String) - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
-
Sets the fix status, e.g.
T
- target(String) - Method in class org.jenkinsci.plugins.cortexcloud.scanner.CortexCommandBuilder
-
Sets the scan target - a tarball path (with archive(true)) or an image reference.
- testConnection() - Method in class org.jenkinsci.plugins.cortexcloud.api.CortexCliApi
-
Verifies connectivity and credentials by requesting a download link for the current platform.
- timeoutSeconds(Integer) - Method in class org.jenkinsci.plugins.cortexcloud.scanner.CortexCommandBuilder
- timeoutSecondsOrNull() - Method in class org.jenkinsci.plugins.cortexcloud.builder.AbstractBuildScanner
- title(String) - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
- type(String) - Method in class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
U
- uploadMode(String) - Method in class org.jenkinsci.plugins.cortexcloud.scanner.CortexCommandBuilder
-
Sets the upload mode (maps to --upload-mode); controls how much scan data is uploaded/retained.
V
- validate(String) - Static method in class org.jenkinsci.plugins.cortexcloud.shared.CortexUrlValidator
-
Validates the given base URL.
- valueOf(String) - Static method in enum class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult.Result.EntityInfo.ScanType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jenkinsci.plugins.cortexcloud.shared.CortexUrlValidator.Result
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jenkinsci.plugins.cortexcloud.shared.Severity
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.jenkinsci.plugins.cortexcloud.shared.CortexScanResult.Result.EntityInfo.ScanType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jenkinsci.plugins.cortexcloud.shared.CortexUrlValidator.Result
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jenkinsci.plugins.cortexcloud.shared.Severity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Vulnerability - Class in org.jenkinsci.plugins.cortexcloud.shared
-
A single vulnerability or compliance finding reported by the Cortex CLI.
- Vulnerability() - Constructor for class org.jenkinsci.plugins.cortexcloud.shared.Vulnerability
W
A B C D E F G H I L M N O P R S T U V WAll Classes and Interfaces|All Packages|Constant Field Values|Serialized Form