Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- authenticate(Launcher, FilePath, EnvVars, String, Secret, TaskListener, WizCliSetup) - Static method in class io.jenkins.plugins.wiz.WizCliAuthenticator
-
Authenticates with the Wiz API using provided credentials.
C
- cleanupArtifacts(Run<?, ?>, FilePath, TaskListener, String) - Static method in class io.jenkins.plugins.wiz.WizCliUtils
-
Cleans up temporary files and artifacts.
- closeQuietly(AutoCloseable...) - Static method in class io.jenkins.plugins.wiz.WizCliUtils
-
Safely closes multiple AutoCloseable resources.
- configure(StaplerRequest, JSONObject) - Method in class io.jenkins.plugins.wiz.WizScannerBuilder.DescriptorImpl
D
- DescriptorImpl() - Constructor for class io.jenkins.plugins.wiz.WizScannerBuilder.DescriptorImpl
- doCheckUserInput(String) - Method in class io.jenkins.plugins.wiz.WizScannerBuilder.DescriptorImpl
E
- execute(FilePath, EnvVars, Launcher, TaskListener, String, String, Secret, String, String) - Static method in class io.jenkins.plugins.wiz.WizCliRunner
-
Execute a complete Wiz CLI workflow including setup, authentication, and scanning.
F
- FAILED - Enum constant in enum io.jenkins.plugins.wiz.WizScannerResult.ScanStatus
- fromJsonFile(FilePath) - Static method in class io.jenkins.plugins.wiz.WizScannerResult
-
Creates a WizScannerResult from a JSON file
- fromString(String) - Static method in enum io.jenkins.plugins.wiz.WizScannerResult.ScanStatus
G
- getCliCommand() - Method in class io.jenkins.plugins.wiz.WizCliSetup
-
Gets the CLI path with proper prefix based on operating system.
- getCriticalCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult.Secrets
- getCriticalCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult.Vulnerabilities
- getCriticalMatches() - Method in class io.jenkins.plugins.wiz.WizScannerResult.ScanStatistics
- getDescriptor() - Method in class io.jenkins.plugins.wiz.WizScannerBuilder
- getDisplayName() - Method in class io.jenkins.plugins.wiz.WizScannerAction
- getDisplayName() - Method in class io.jenkins.plugins.wiz.WizScannerBuilder.DescriptorImpl
- getExecutableName() - Method in class io.jenkins.plugins.wiz.WizCliSetup
-
Gets the CLI executable name based on OS.
- getHighCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult.Secrets
- getHighCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult.Vulnerabilities
- getHighMatches() - Method in class io.jenkins.plugins.wiz.WizScannerResult.ScanStatistics
- getIconFileName() - Method in class io.jenkins.plugins.wiz.WizScannerAction
- getInfoCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult.Secrets
- getInfoCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult.Vulnerabilities
- getInfoMatches() - Method in class io.jenkins.plugins.wiz.WizScannerResult.ScanStatistics
- getLowCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult.Secrets
- getLowCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult.Vulnerabilities
- getLowMatches() - Method in class io.jenkins.plugins.wiz.WizScannerResult.ScanStatistics
- getMediumCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult.Secrets
- getMediumCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult.Vulnerabilities
- getMediumMatches() - Method in class io.jenkins.plugins.wiz.WizScannerResult.ScanStatistics
- getName() - Method in class io.jenkins.plugins.wiz.WizScannerAction
- getReportUrl() - Method in class io.jenkins.plugins.wiz.WizScannerResult
- getRun() - Method in class io.jenkins.plugins.wiz.WizScannerAction
- getScanDetails() - Method in class io.jenkins.plugins.wiz.WizScannerAction
- getScannedResource() - Method in class io.jenkins.plugins.wiz.WizScannerResult
- getScanStatistics() - Method in class io.jenkins.plugins.wiz.WizScannerResult
- getScanStatisticsCriticalMatches() - Method in class io.jenkins.plugins.wiz.WizScannerResult
-
Gets the count of critical severity matches from scan statistics.
- getScanStatisticsHighMatches() - Method in class io.jenkins.plugins.wiz.WizScannerResult
-
Gets the count of high severity matches from scan statistics.
- getScanStatisticsInfoMatches() - Method in class io.jenkins.plugins.wiz.WizScannerResult
-
Gets the count of informational severity matches from scan statistics.
- getScanStatisticsLowMatches() - Method in class io.jenkins.plugins.wiz.WizScannerResult
-
Gets the count of low severity matches from scan statistics.
- getScanStatisticsMediumMatches() - Method in class io.jenkins.plugins.wiz.WizScannerResult
-
Gets the count of medium severity matches from scan statistics.
- getScanTime() - Method in class io.jenkins.plugins.wiz.WizScannerResult
- getSecrets() - Method in class io.jenkins.plugins.wiz.WizScannerResult
- getSecretsCriticalCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult
-
Gets the count of critical severity secrets.
- getSecretsHighCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult
-
Gets the count of high severity secrets.
- getSecretsInfoCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult
-
Gets the count of informational severity secrets.
- getSecretsLowCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult
-
Gets the count of low severity secrets.
- getSecretsMediumCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult
-
Gets the count of medium severity secrets.
- getStatus() - Method in class io.jenkins.plugins.wiz.WizScannerResult
- getTotalCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult.Secrets
- getTotalCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult.Vulnerabilities
- getUrlName() - Method in class io.jenkins.plugins.wiz.WizScannerAction
- getUserInput() - Method in class io.jenkins.plugins.wiz.WizScannerBuilder
- getVulnerabilities() - Method in class io.jenkins.plugins.wiz.WizScannerResult
- getVulnerabilitiesCriticalCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult
-
Gets the count of critical vulnerabilities.
- getVulnerabilitiesHighCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult
-
Gets the count of high severity vulnerabilities.
- getVulnerabilitiesInfoCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult
-
Gets the count of info severity vulnerabilities.
- getVulnerabilitiesLowCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult
-
Gets the count of low severity vulnerabilities.
- getVulnerabilitiesMediumCount() - Method in class io.jenkins.plugins.wiz.WizScannerResult
-
Gets the count of medium severity vulnerabilities.
- getWizClientId() - Method in class io.jenkins.plugins.wiz.WizScannerBuilder.DescriptorImpl
- getWizCliURL() - Method in class io.jenkins.plugins.wiz.WizScannerBuilder.DescriptorImpl
- getWizEnv() - Method in class io.jenkins.plugins.wiz.WizScannerBuilder.DescriptorImpl
- getWizSecretKey() - Method in class io.jenkins.plugins.wiz.WizScannerBuilder.DescriptorImpl
I
- IN_PROGRESS - Enum constant in enum io.jenkins.plugins.wiz.WizScannerResult.ScanStatus
- io.jenkins.plugins.wiz - package io.jenkins.plugins.wiz
- isApplicable(Class<? extends AbstractProject>) - Method in class io.jenkins.plugins.wiz.WizScannerBuilder.DescriptorImpl
- isValid() - Method in class io.jenkins.plugins.wiz.WizScannerResult.Secrets
- isValid() - Method in class io.jenkins.plugins.wiz.WizScannerResult.Vulnerabilities
L
- logout(Launcher, FilePath, EnvVars, TaskListener, WizCliSetup) - Static method in class io.jenkins.plugins.wiz.WizCliAuthenticator
-
Logs out from the Wiz CLI.
M
- matches(String) - Method in enum io.jenkins.plugins.wiz.WizScannerResult.ScanStatus
- Messages - Class in io.jenkins.plugins.wiz
-
Generated localization support class.
- Messages() - Constructor for class io.jenkins.plugins.wiz.Messages
O
- OK_CODE - Static variable in class io.jenkins.plugins.wiz.WizScannerBuilder
- onAttached(Run<?, ?>) - Method in class io.jenkins.plugins.wiz.WizScannerAction
- onLoad(Run<?, ?>) - Method in class io.jenkins.plugins.wiz.WizScannerAction
P
- parseJsonContent(JSONObject) - Static method in class io.jenkins.plugins.wiz.WizScannerResult
-
Parses a WizScannerResult from a JSON object
- PASSED - Enum constant in enum io.jenkins.plugins.wiz.WizScannerResult.ScanStatus
- perform(Run<?, ?>, FilePath, EnvVars, Launcher, TaskListener) - Method in class io.jenkins.plugins.wiz.WizScannerBuilder
- PGPVerificationException(String) - Constructor for exception io.jenkins.plugins.wiz.PGPVerifier.PGPVerificationException
- PGPVerificationException(String, Throwable) - Constructor for exception io.jenkins.plugins.wiz.PGPVerifier.PGPVerificationException
- PGPVerifier - Class in io.jenkins.plugins.wiz
-
Provides PGP signature verification functionality using the BouncyCastle library.
- PGPVerifier() - Constructor for class io.jenkins.plugins.wiz.PGPVerifier
- PGPVerifier.PGPVerificationException - Exception in io.jenkins.plugins.wiz
-
Custom exception for PGP verification errors.
S
- ScanStatistics() - Constructor for class io.jenkins.plugins.wiz.WizScannerResult.ScanStatistics
- Secrets() - Constructor for class io.jenkins.plugins.wiz.WizScannerResult.Secrets
- setCriticalCount(int) - Method in class io.jenkins.plugins.wiz.WizScannerResult.Secrets
- setCriticalCount(int) - Method in class io.jenkins.plugins.wiz.WizScannerResult.Vulnerabilities
- setCriticalMatches(int) - Method in class io.jenkins.plugins.wiz.WizScannerResult.ScanStatistics
- setHighCount(int) - Method in class io.jenkins.plugins.wiz.WizScannerResult.Secrets
- setHighCount(int) - Method in class io.jenkins.plugins.wiz.WizScannerResult.Vulnerabilities
- setHighMatches(int) - Method in class io.jenkins.plugins.wiz.WizScannerResult.ScanStatistics
- setInfoCount(int) - Method in class io.jenkins.plugins.wiz.WizScannerResult.Secrets
- setInfoCount(int) - Method in class io.jenkins.plugins.wiz.WizScannerResult.Vulnerabilities
- setInfoMatches(int) - Method in class io.jenkins.plugins.wiz.WizScannerResult.ScanStatistics
- setLowCount(int) - Method in class io.jenkins.plugins.wiz.WizScannerResult.Secrets
- setLowCount(int) - Method in class io.jenkins.plugins.wiz.WizScannerResult.Vulnerabilities
- setLowMatches(int) - Method in class io.jenkins.plugins.wiz.WizScannerResult.ScanStatistics
- setMediumCount(int) - Method in class io.jenkins.plugins.wiz.WizScannerResult.Secrets
- setMediumCount(int) - Method in class io.jenkins.plugins.wiz.WizScannerResult.Vulnerabilities
- setMediumMatches(int) - Method in class io.jenkins.plugins.wiz.WizScannerResult.ScanStatistics
- setReportUrl(String) - Method in class io.jenkins.plugins.wiz.WizScannerResult
- setScannedResource(String) - Method in class io.jenkins.plugins.wiz.WizScannerResult
- setScanStatistics(WizScannerResult.ScanStatistics) - Method in class io.jenkins.plugins.wiz.WizScannerResult
- setScanTime(String) - Method in class io.jenkins.plugins.wiz.WizScannerResult
- setSecrets(WizScannerResult.Secrets) - Method in class io.jenkins.plugins.wiz.WizScannerResult
- setStatus(WizScannerResult.ScanStatus) - Method in class io.jenkins.plugins.wiz.WizScannerResult
- setTotalCount(int) - Method in class io.jenkins.plugins.wiz.WizScannerResult.Secrets
- setTotalCount(int) - Method in class io.jenkins.plugins.wiz.WizScannerResult.Vulnerabilities
- setupWizCli(FilePath, String, TaskListener) - Static method in class io.jenkins.plugins.wiz.WizCliDownloader
-
Sets up the Wiz CLI by downloading and verifying the binary.
- setVulnerabilities(WizScannerResult.Vulnerabilities) - Method in class io.jenkins.plugins.wiz.WizScannerResult
T
- toString() - Method in enum io.jenkins.plugins.wiz.WizScannerResult.ScanStatus
- toString() - Method in class io.jenkins.plugins.wiz.WizScannerResult
U
- UNKNOWN - Enum constant in enum io.jenkins.plugins.wiz.WizScannerResult.ScanStatus
V
- validateCommand(String) - Static method in class io.jenkins.plugins.wiz.WizInputValidator
-
Validates the command structure and arguments.
- validateConfiguration(String, Secret, String) - Static method in class io.jenkins.plugins.wiz.WizInputValidator
-
Validates the global configuration parameters
- validateScanAction(Run<?, ?>, FilePath, String) - Static method in class io.jenkins.plugins.wiz.WizInputValidator
-
Validates scan action parameters
- validateWizCliUrl(String) - Static method in class io.jenkins.plugins.wiz.WizInputValidator
-
Validates the Wiz CLI download URL format.
- valueOf(String) - Static method in enum io.jenkins.plugins.wiz.WizScannerResult.ScanStatus
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.jenkins.plugins.wiz.WizScannerResult.ScanStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verifySignatureFromFiles(String, String, String) - Method in class io.jenkins.plugins.wiz.PGPVerifier
-
Verifies a PGP signature using file paths.
- Vulnerabilities() - Constructor for class io.jenkins.plugins.wiz.WizScannerResult.Vulnerabilities
W
- WARNED - Enum constant in enum io.jenkins.plugins.wiz.WizScannerResult.ScanStatus
- WIZCLI_UNIX_PATH - Static variable in class io.jenkins.plugins.wiz.WizCliSetup
- WIZCLI_WINDOWS_PATH - Static variable in class io.jenkins.plugins.wiz.WizCliSetup
- WizCliAuthenticator - Class in io.jenkins.plugins.wiz
-
Handles authentication with the Wiz API.
- WizCliAuthenticator() - Constructor for class io.jenkins.plugins.wiz.WizCliAuthenticator
- WizCliDownloader - Class in io.jenkins.plugins.wiz
-
Handles downloading and verifying the Wiz CLI binary.
- WizCliDownloader() - Constructor for class io.jenkins.plugins.wiz.WizCliDownloader
- WizCliRunner - Class in io.jenkins.plugins.wiz
-
Main executor class for Wiz CLI operations.
- WizCliRunner() - Constructor for class io.jenkins.plugins.wiz.WizCliRunner
- WizCliSetup - Class in io.jenkins.plugins.wiz
-
Configuration class for Wiz CLI setup.
- WizCliSetup(boolean) - Constructor for class io.jenkins.plugins.wiz.WizCliSetup
-
Creates a new WizCliSetup instance.
- WizCliUtils - Class in io.jenkins.plugins.wiz
-
Utility methods for Wiz CLI operations.
- WizCliUtils() - Constructor for class io.jenkins.plugins.wiz.WizCliUtils
- WizInputValidator - Class in io.jenkins.plugins.wiz
-
Validator for Wiz CLI inputs and commands.
- WizInputValidator() - Constructor for class io.jenkins.plugins.wiz.WizInputValidator
- WizScannerAction - Class in io.jenkins.plugins.wiz
-
Represents a Wiz Scanner action that can be attached to a build.
- WizScannerAction(Run<?, ?>, FilePath, String, String) - Constructor for class io.jenkins.plugins.wiz.WizScannerAction
-
Creates a new WizScannerAction
- WizScannerBuilder - Class in io.jenkins.plugins.wiz
- WizScannerBuilder(String) - Constructor for class io.jenkins.plugins.wiz.WizScannerBuilder
- WizScannerBuilder_DescriptorImpl_DisplayName() - Static method in class io.jenkins.plugins.wiz.Messages
-
Key
WizScannerBuilder.DescriptorImpl.DisplayName
:Wiz Scanner
. - WizScannerBuilder_DescriptorImpl_errors_missingName() - Static method in class io.jenkins.plugins.wiz.Messages
-
Key
WizScannerBuilder.DescriptorImpl.errors.missingName
:Please set the command
. - WizScannerBuilder.DescriptorImpl - Class in io.jenkins.plugins.wiz
- WizScannerResult - Class in io.jenkins.plugins.wiz
-
Represents the results of a Wiz security scan.
- WizScannerResult() - Constructor for class io.jenkins.plugins.wiz.WizScannerResult
- WizScannerResult.ScanStatistics - Class in io.jenkins.plugins.wiz
- WizScannerResult.ScanStatus - Enum in io.jenkins.plugins.wiz
- WizScannerResult.Secrets - Class in io.jenkins.plugins.wiz
- WizScannerResult.Vulnerabilities - Class in io.jenkins.plugins.wiz
_
- _WizScannerBuilder_DescriptorImpl_DisplayName() - Static method in class io.jenkins.plugins.wiz.Messages
-
Key
WizScannerBuilder.DescriptorImpl.DisplayName
:Wiz Scanner
. - _WizScannerBuilder_DescriptorImpl_errors_missingName() - Static method in class io.jenkins.plugins.wiz.Messages
-
Key
WizScannerBuilder.DescriptorImpl.errors.missingName
:Please set the command
.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form