Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- Action - Class in org.sonatype.gradle.plugins.scan.nexus.iq.api
- Action(String) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.api.Action
-
Creates a new Action with the given action type identifier.
- Action(String, String, String) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.api.Action
-
Creates a new Action with the given action type identifier, target, and target type.
- AndroidArtifactTypeAttributeDisambiguationRule - Class in org.sonatype.gradle.plugins.scan.common
-
Disambiguates artifact type attributes for Android projects.
- AndroidArtifactTypeAttributeDisambiguationRule() - Constructor for class org.sonatype.gradle.plugins.scan.common.AndroidArtifactTypeAttributeDisambiguationRule
- ApplicationPolicyEvaluation - Class in org.sonatype.gradle.plugins.scan.nexus.iq.api
- ApplicationPolicyEvaluation(int, int, int, int, int, int, int, int, int, List<PolicyAlert>, String, String) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.api.ApplicationPolicyEvaluation
-
Constructs an ApplicationPolicyEvaluation.
- apply(Map<PackageUrl, ComponentReport>) - Method in class org.sonatype.gradle.plugins.scan.ossindex.VulnerabilityExclusionFilter
-
Applies the exclusion filter to the given component report.
- apply(Project) - Method in class org.sonatype.gradle.plugins.scan.ScanPlugin
- audit() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexAuditTask
-
Executes the dependency audit.
- Authentication - Class in org.sonatype.gradle.plugins.scan.nexus.iq.client.common
-
This class is an abstraction of authentication credentials.
- Authentication(String, char[]) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.client.common.Authentication
-
Both
usernameandpasswordare required. - Authentication(String, String) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.client.common.Authentication
-
Both
usernameandpasswordare required.
B
- BannerUtils - Class in org.sonatype.gradle.plugins.scan.ossindex
-
Utility class for creating ASCII art banners.
- build() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.IqClientBuilder
-
Builds the IqClient instance.
- build(Project) - Method in class org.sonatype.gradle.plugins.scan.ossindex.TransportBuilder
-
Builds an HTTP transport configured with the appropriate user agent.
- build(OssIndexPluginExtension) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexClientConfigurationBuilder
-
Builds an OSS Index client configuration from the given extension settings.
C
- ComponentDisplayName - Class in org.sonatype.gradle.plugins.scan.nexus.iq.api
- ComponentDisplayName(List<ComponentDisplayNamePart>) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.api.ComponentDisplayName
-
Creates a new ComponentDisplayName with the given parts.
- ComponentDisplayNamePart - Class in org.sonatype.gradle.plugins.scan.nexus.iq.api
- ComponentDisplayNamePart(String, String) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.api.ComponentDisplayNamePart
-
Creates a new ComponentDisplayNamePart with the given field and value.
- ComponentFact - Class in org.sonatype.gradle.plugins.scan.nexus.iq.api
- ComponentFact(ComponentIdentifier, String, List<ConstraintFact>, List<String>, ComponentDisplayName) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.api.ComponentFact
-
Creates a new ComponentFact with the given parameters.
- ComponentIdentifier - Class in org.sonatype.gradle.plugins.scan.nexus.iq.api
- ComponentIdentifier(String, SortedMap<String, String>) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.api.ComponentIdentifier
-
Creates a new ComponentIdentifier with the given format and coordinates.
- ConditionFact - Class in org.sonatype.gradle.plugins.scan.nexus.iq.api
- ConditionFact(String, String, String) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.api.ConditionFact
-
Creates a new ConditionFact with the given condition type identifier, summary, and reason.
- ConstraintFact - Class in org.sonatype.gradle.plugins.scan.nexus.iq.api
- ConstraintFact(String, String, String, List<ConditionFact>) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.api.ConstraintFact
-
Creates a new ConstraintFact with the given parameters.
- create() - Static method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.IqClientBuilder
-
Creates a new builder instance.
- createBanner() - Static method in class org.sonatype.gradle.plugins.scan.ossindex.BannerUtils
-
Creates and returns the plugin banner string.
- createScanFileInATempFolder(Map<String, String>) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.scan.Scanner
-
Creates a temporary file for storing the scan results.
- CycloneDxResponseHandler - Class in org.sonatype.gradle.plugins.scan.ossindex
-
Response handler that produces a CycloneDX SBOM from OSS Index scan results.
- CycloneDxResponseHandler(OssIndexPluginExtension, Project) - Constructor for class org.sonatype.gradle.plugins.scan.ossindex.CycloneDxResponseHandler
-
Constructs a handler with the given extension configuration and Gradle project.
D
- DEFAULT - Enum constant in enum class org.sonatype.gradle.plugins.scan.ossindex.OutputFormat
-
Plain text output format.
- DefaultIqClient - Class in org.sonatype.gradle.plugins.scan.nexus.iq.client.impl
-
Default implementation of
IqClient. - DefaultIqClient(ConfigurationClient, ScannerFactory, RestClientFactory.RestClient, ReportClientFactory, Optional<Logger>, Optional<String>) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.client.impl.DefaultIqClient
-
Constructs a new DefaultIqClient with the specified dependencies and configuration.
- DefaultResponseHandler - Class in org.sonatype.gradle.plugins.scan.ossindex
-
Default response handler that logs vulnerability information in plain text format.
- DefaultResponseHandler(OssIndexPluginExtension) - Constructor for class org.sonatype.gradle.plugins.scan.ossindex.DefaultResponseHandler
-
Constructs a handler with the given extension configuration.
- DependenciesFinder - Class in org.sonatype.gradle.plugins.scan.common
-
Finds and resolves dependencies for Gradle projects.
- DependenciesFinder() - Constructor for class org.sonatype.gradle.plugins.scan.common.DependenciesFinder
- DEPENDENCY_GRAPH - Enum constant in enum class org.sonatype.gradle.plugins.scan.ossindex.OutputFormat
-
Dependency tree output format.
- DependencyGraphResponseHandler - Class in org.sonatype.gradle.plugins.scan.ossindex
-
Response handler that outputs vulnerability information in a dependency tree format.
- DependencyGraphResponseHandler(OssIndexPluginExtension) - Constructor for class org.sonatype.gradle.plugins.scan.ossindex.DependencyGraphResponseHandler
-
Constructs a handler with the given extension configuration.
E
- evaluateApplication(ClientScanResult, String, ClientScanType, String) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.impl.PolicyEvaluator
-
Evaluates the application policy and returns the evaluation result.
- evaluateApplication(ClientScanResult, String, ClientScanType, String, File) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.impl.PolicyEvaluator
-
Evaluates the application policy and writes results to the specified file if provided.
- evaluateApplication(String, String, ScanResult, File, File) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.impl.DefaultIqClient
- evaluateApplication(String, String, ScanResult, File, File) - Method in interface org.sonatype.gradle.plugins.scan.nexus.iq.client.IqClient
-
Evaluates the scanned application and returns the policy evaluation result.
- execute(MultipleCandidatesDetails<String>) - Method in class org.sonatype.gradle.plugins.scan.common.AndroidArtifactTypeAttributeDisambiguationRule
- execute(MultipleCandidatesDetails<String>) - Method in class org.sonatype.gradle.plugins.scan.common.VariantAttributeDisambiguationRule
F
- field - Variable in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ComponentDisplayNamePart
-
The field name.
- FILE_NAME_OUTPUT - Static variable in class org.sonatype.gradle.plugins.scan.ossindex.CycloneDxResponseHandler
-
Default output filename for the CycloneDX BOM JSON file.
- findModules(Project, boolean, Set<String>, Map<String, String>, boolean) - Method in class org.sonatype.gradle.plugins.scan.common.DependenciesFinder
-
Finds modules for the given root project and its subprojects.
- findResolvedDependencies(Project, boolean, Map<String, String>, boolean) - Method in class org.sonatype.gradle.plugins.scan.common.DependenciesFinder
-
Finds resolved dependencies for the given project.
G
- get(String, String) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.impl.ReportClientFactory
-
Creates a ReportClient for the specified application and scan.
- getActions() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyAlert
-
Returns the actions associated with this policy alert.
- getActionTypeId() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.Action
-
Returns the action type identifier.
- getAddress() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.common.ServerConfig
- getAffectedComponentCount() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ApplicationPolicyEvaluation
-
Returns the affected component count.
- getAffectedComponentCount() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyEvaluationResult
-
Returns the count of affected components.
- getApplicationCompositionReportUrl() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ApplicationPolicyEvaluation
-
Returns the application composition report URL.
- getApplicationId() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Returns the application ID.
- getApplicationId() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqScanTask
-
Returns the application ID.
- getApplicationPrioritiesUrl() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ApplicationPolicyEvaluation
-
Returns the application priorities URL.
- getAuthentication() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.common.ServerConfig
- getCacheDirectory() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexAuditTask
-
Returns the cache directory path.
- getCacheDirectory() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns the cache directory.
- getCacheExpiration() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexAuditTask
-
Returns the cache expiration time.
- getCacheExpiration() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns the cache expiration.
- getComponentFacts() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyFact
-
Returns the component facts.
- getComponentIdentifier() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ComponentFact
-
Returns the component identifier.
- getConditionFacts() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ConstraintFact
-
Returns the condition facts.
- getConditionTypeId() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ConditionFact
-
Returns the condition type identifier.
- getConstraintFacts() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ComponentFact
-
Returns the constraint facts.
- getConstraintId() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ConstraintFact
-
Returns the constraint identifier.
- getConstraintName() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ConstraintFact
-
Returns the constraint name.
- getCoordinates() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ComponentIdentifier
-
Returns the coordinates.
- getCriticalComponentCount() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ApplicationPolicyEvaluation
-
Returns the critical component count.
- getCriticalComponentCount() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyEvaluationResult
-
Returns the count of critical components.
- getCriticalPolicyViolationCount() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ApplicationPolicyEvaluation
-
Returns the critical policy violation count.
- getCriticalPolicyViolationCount() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyEvaluationResult
-
Returns the count of critical policy violations.
- getCycloneDxComponentType() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexAuditTask
-
Returns the CycloneDX component type.
- getCycloneDxComponentType() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns the CycloneDX component type.
- getDirExcludes() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Returns the directory excludes pattern.
- getDirExcludes() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqScanTask
-
Returns the directory exclude patterns.
- getDirIncludes() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Returns the directory includes pattern.
- getDirIncludes() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqScanTask
-
Returns the directory include patterns.
- getDisplayName() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ComponentFact
-
Returns the display name.
- getExcludeCoordinates() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns the coordinates to exclude.
- getExcludeVulnerabilityIds() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns the vulnerability IDs to exclude.
- getFormat() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ComponentIdentifier
-
Returns the format.
- getHash() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ComponentFact
-
Returns the hash.
- getLegacyViolationCount() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ApplicationPolicyEvaluation
-
Returns the legacy violation count.
- getLegacyViolationCount() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyEvaluationResult
-
Returns the count of legacy violations.
- getModerateComponentCount() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ApplicationPolicyEvaluation
-
Returns the moderate component count.
- getModerateComponentCount() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyEvaluationResult
-
Returns the count of moderate components.
- getModeratePolicyViolationCount() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ApplicationPolicyEvaluation
-
Returns the moderate policy violation count.
- getModeratePolicyViolationCount() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyEvaluationResult
-
Returns the count of moderate policy violations.
- getModulesExcluded() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.index.NexusIqIndexTask
-
Returns the set of excluded module names.
- getModulesExcluded() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.index.NexusIqPluginIndexExtension
-
Returns the set of excluded module names.
- getModulesExcluded() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Returns the excluded modules.
- getModulesExcluded() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqScanTask
-
Returns the set of excluded modules.
- getModulesExcluded() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexAuditTask
-
Returns the set of excluded modules.
- getModulesExcluded() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns the modules excluded.
- getModulesIncluded() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexAuditTask
-
Returns the set of included modules.
- getModulesIncluded() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns the modules included.
- getOperatorName() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ConstraintFact
-
Returns the operator name.
- getOrganizationId() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Returns the organization ID.
- getOrganizationId() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqScanTask
-
Returns the organization ID.
- getOutputFormat() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexAuditTask
-
Returns the output format.
- getOutputFormat() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns the output format.
- getPackages() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ProprietaryConfig
-
Returns the list of proprietary packages.
- getPassword() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.common.Authentication
- getPassword() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Returns the password.
- getPassword() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqScanTask
-
Returns the password for authentication.
- getPassword() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexAuditTask
-
Returns the password for authentication.
- getPassword() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns the password.
- getPathNames() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ComponentFact
-
Returns the path names.
- getPluginVersion() - Static method in class org.sonatype.gradle.plugins.scan.common.PluginVersionUtils
-
Returns the current plugin version.
- getPolicyAlerts() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ApplicationPolicyEvaluation
-
Returns the policy alerts.
- getPolicyAlerts() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyEvaluationResult
-
Returns the list of policy alerts.
- getPolicyId() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyFact
-
Returns the policy ID.
- getPolicyName() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyFact
-
Returns the policy name.
- getPrioritiesLink(String, String) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.impl.PolicyEvaluator
-
Returns the link to the priorities report if the required license features are enabled.
- getProprietaryConfigForApplicationEvaluation(String) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.impl.DefaultIqClient
- getProprietaryConfigForApplicationEvaluation(String) - Method in interface org.sonatype.gradle.plugins.scan.nexus.iq.client.IqClient
-
Fetches the proprietary config for the given application.
- getProxyConfiguration() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns the proxy configuration.
- getReason() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ConditionFact
-
Returns the reason.
- getRegexes() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ProprietaryConfig
-
Returns the list of proprietary regexes.
- getReportLink(String, String) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.impl.PolicyEvaluator
- getResultFilePath() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Returns the result file path.
- getScan() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.scan.ScanResult
-
Returns the scan model, which may be null if deserialization failed.
- getScanFile() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.scan.ScanResult
-
Returns the file containing the serialized scan data.
- getScanFolderPath() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Returns the scan folder path.
- getScanFolderPath() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqScanTask
-
Returns the scan folder path.
- getScanner(Optional<Logger>) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.impl.ScannerFactory
-
Returns a Scanner instance, memoized by logger presence.
- getScanTargets() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Returns the scan targets.
- getServerUrl() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Returns the server URL.
- getServerUrl() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqScanTask
-
Returns the server URL.
- getSevereComponentCount() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ApplicationPolicyEvaluation
-
Returns the severe component count.
- getSevereComponentCount() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyEvaluationResult
-
Returns the count of severe components.
- getSeverePolicyViolationCount() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ApplicationPolicyEvaluation
-
Returns the severe policy violation count.
- getSeverePolicyViolationCount() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyEvaluationResult
-
Returns the count of severe policy violations.
- getSimulatedPolicyActionId() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Returns the simulated policy action ID.
- getStage() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Returns the stage.
- getStage() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqScanTask
-
Returns the stage.
- getSummary() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ConditionFact
-
Returns the summary.
- getTarget() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.Action
-
Returns the target.
- getTargetType() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.Action
-
Returns the target type.
- getThreatLevel() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyFact
-
Returns the threat level.
- getTotalComponentCount() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ApplicationPolicyEvaluation
-
Returns the total component count.
- getTotalComponentCount() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyEvaluationResult
-
Returns the total component count.
- getTrigger() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyAlert
-
Returns the trigger policy fact.
- getUsername() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.common.Authentication
- getUsername() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Returns the username.
- getUsername() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqScanTask
-
Returns the username for authentication.
- getUsername() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexAuditTask
-
Returns the username for authentication.
- getUsername() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns the username.
- getVariantAttributes() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.index.NexusIqPluginIndexExtension
-
Returns the variant attributes for dependency resolution.
- getVariantAttributes() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Returns the variant attributes.
- getVariantAttributes() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns the variant attributes.
H
- handleOssIndexResponse(Set<ResolvedDependency>, Map<ResolvedDependency, PackageUrl>, Map<PackageUrl, ComponentReport>) - Method in class org.sonatype.gradle.plugins.scan.ossindex.CycloneDxResponseHandler
- handleOssIndexResponse(Set<ResolvedDependency>, Map<ResolvedDependency, PackageUrl>, Map<PackageUrl, ComponentReport>) - Method in class org.sonatype.gradle.plugins.scan.ossindex.DefaultResponseHandler
- handleOssIndexResponse(Set<ResolvedDependency>, Map<ResolvedDependency, PackageUrl>, Map<PackageUrl, ComponentReport>) - Method in class org.sonatype.gradle.plugins.scan.ossindex.DependencyGraphResponseHandler
- handleOssIndexResponse(Set<ResolvedDependency>, Map<ResolvedDependency, PackageUrl>, Map<PackageUrl, ComponentReport>) - Method in interface org.sonatype.gradle.plugins.scan.ossindex.OssIndexResponseHandler
-
Processes the OSS Index response and reports vulnerabilities.
- hasFailures() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ApplicationPolicyEvaluation
-
Returns whether there are any failures.
- hasFailures() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyEvaluationResult
-
Returns whether the result contains failures.
- hasNotifications() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ApplicationPolicyEvaluation
-
Returns whether there are any notifications.
- hasNotifications() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyEvaluationResult
-
Returns whether the result contains notifications.
- hasWarnings() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ApplicationPolicyEvaluation
-
Returns whether there are any warnings.
- hasWarnings() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyEvaluationResult
-
Returns whether the result contains warnings.
I
- ID_FAIL - Static variable in class org.sonatype.gradle.plugins.scan.nexus.iq.api.Action
-
Action type identifier for fail action.
- ID_NOTIFY - Static variable in class org.sonatype.gradle.plugins.scan.nexus.iq.api.Action
-
Action type identifier for notify action.
- ID_WARN - Static variable in class org.sonatype.gradle.plugins.scan.nexus.iq.api.Action
-
Action type identifier for warn action.
- IqClient - Interface in org.sonatype.gradle.plugins.scan.nexus.iq.client
-
Slim IQ client interface for Gradle plugin - contains only methods used by NexusIqScanTask.
- IqClientBuilder - Class in org.sonatype.gradle.plugins.scan.nexus.iq.client
-
Builder for creating
IqClientinstances. - IqClientException - Exception in org.sonatype.gradle.plugins.scan.nexus.iq.client
-
Exception thrown by IQ client operations.
- IqClientException(String) - Constructor for exception org.sonatype.gradle.plugins.scan.nexus.iq.client.IqClientException
-
Constructs a new exception with the specified detail message.
- IqClientException(String, Throwable) - Constructor for exception org.sonatype.gradle.plugins.scan.nexus.iq.client.IqClientException
-
Constructs a new exception with the specified detail message and cause.
- isAllConfigurations() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.index.NexusIqIndexTask
-
Returns whether all configurations should be included.
- isAllConfigurations() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.index.NexusIqPluginIndexExtension
-
Returns whether all configurations should be included.
- isAllConfigurations() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Returns whether all configurations are included.
- isAllConfigurations() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqScanTask
-
Returns whether all configurations should be scanned.
- isAllConfigurations() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexAuditTask
-
Returns whether all configurations should be audited.
- isAllConfigurations() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns whether all configurations are included.
- isColorEnabled() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexAuditTask
-
Returns whether color output is enabled.
- isColorEnabled() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns whether color output is enabled.
- isExcludeCompileOnly() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.index.NexusIqPluginIndexExtension
-
Returns whether compile-only dependencies should be excluded.
- isExcludeCompileOnly() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Returns whether compile-only dependencies are excluded.
- isExcludeCompileOnly() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns whether to exclude compile-only dependencies.
- isFailOnDetection() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns whether to fail on vulnerability detection.
- isPrintBanner() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexAuditTask
-
Returns whether the banner should be printed.
- isPrintBanner() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns whether to print the banner.
- isShowAll() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexAuditTask
-
Returns whether all dependencies should be shown.
- isShowAll() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns whether to show all dependencies.
- isSimulatedVulnerabilityFound() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns whether a simulated vulnerability is found.
- isSimulationEnabled() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Returns whether simulation is enabled.
- isSimulationEnabled() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns whether simulation is enabled.
- isUseCache() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexAuditTask
-
Returns whether caching is enabled.
- isUseCache() - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Returns whether the cache is enabled.
J
- JSON_CYCLONE_DX_1_4 - Enum constant in enum class org.sonatype.gradle.plugins.scan.ossindex.OutputFormat
-
CycloneDX JSON SBOM output format.
L
- log - Static variable in interface org.sonatype.gradle.plugins.scan.ossindex.OssIndexResponseHandler
-
Shared logger for response handlers.
M
- map(PolicyEvaluationResult) - Static method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.impl.PolicyEvaluationResultMapper
-
Maps a policy evaluation result from the IQ DTO model to the plugin's API model.
- MODULE_XML_FILE - Static variable in class org.sonatype.gradle.plugins.scan.nexus.iq.index.NexusIqIndexTask
-
The name of the module XML file.
N
- NexusIqIndexTask - Class in org.sonatype.gradle.plugins.scan.nexus.iq.index
-
Task for saving module information to module.xml files.
- NexusIqIndexTask() - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.index.NexusIqIndexTask
-
Constructs a NexusIqIndexTask.
- NexusIqPluginIndexExtension - Class in org.sonatype.gradle.plugins.scan.nexus.iq.index
-
Extension for configuring the nexusIQIndex task.
- NexusIqPluginIndexExtension(Project) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.index.NexusIqPluginIndexExtension
-
Constructs an extension for the given project.
- NexusIqPluginScanExtension - Class in org.sonatype.gradle.plugins.scan.nexus.iq.scan
-
Configuration extension for the nexusIQScan task.
- NexusIqPluginScanExtension(Project) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Constructs a new extension instance with defaults.
- NexusIqScanTask - Class in org.sonatype.gradle.plugins.scan.nexus.iq.scan
-
Gradle task for scanning and evaluating dependencies against Nexus IQ Server policies.
- NexusIqScanTask() - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqScanTask
-
Constructs a new NexusIqScanTask.
O
- org.sonatype.gradle.plugins.scan - package org.sonatype.gradle.plugins.scan
- org.sonatype.gradle.plugins.scan.common - package org.sonatype.gradle.plugins.scan.common
- org.sonatype.gradle.plugins.scan.nexus.iq.api - package org.sonatype.gradle.plugins.scan.nexus.iq.api
- org.sonatype.gradle.plugins.scan.nexus.iq.client - package org.sonatype.gradle.plugins.scan.nexus.iq.client
- org.sonatype.gradle.plugins.scan.nexus.iq.client.common - package org.sonatype.gradle.plugins.scan.nexus.iq.client.common
- org.sonatype.gradle.plugins.scan.nexus.iq.client.impl - package org.sonatype.gradle.plugins.scan.nexus.iq.client.impl
- org.sonatype.gradle.plugins.scan.nexus.iq.client.scan - package org.sonatype.gradle.plugins.scan.nexus.iq.client.scan
- org.sonatype.gradle.plugins.scan.nexus.iq.index - package org.sonatype.gradle.plugins.scan.nexus.iq.index
- org.sonatype.gradle.plugins.scan.nexus.iq.scan - package org.sonatype.gradle.plugins.scan.nexus.iq.scan
- org.sonatype.gradle.plugins.scan.ossindex - package org.sonatype.gradle.plugins.scan.ossindex
- OssIndexAuditTask - Class in org.sonatype.gradle.plugins.scan.ossindex
-
Gradle task for auditing dependencies using OSS Index.
- OssIndexAuditTask() - Constructor for class org.sonatype.gradle.plugins.scan.ossindex.OssIndexAuditTask
-
Constructs a new OssIndexAuditTask.
- OssIndexClientConfigurationBuilder - Class in org.sonatype.gradle.plugins.scan.ossindex
-
Builder for OSS Index client configuration.
- OssIndexClientConfigurationBuilder() - Constructor for class org.sonatype.gradle.plugins.scan.ossindex.OssIndexClientConfigurationBuilder
- OssIndexPluginExtension - Class in org.sonatype.gradle.plugins.scan.ossindex
-
Extension for configuring the OSS Index audit task.
- OssIndexPluginExtension(Project) - Constructor for class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Creates a new extension instance.
- OssIndexResponseHandler - Interface in org.sonatype.gradle.plugins.scan.ossindex
-
Handler for processing OSS Index response data.
- OutputFormat - Enum Class in org.sonatype.gradle.plugins.scan.ossindex
-
Output format options for OSS Index vulnerability reports.
P
- parts - Variable in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ComponentDisplayName
-
The list of parts that make up the display name.
- PluginVersionUtils - Class in org.sonatype.gradle.plugins.scan.common
-
Utility methods for plugin version information.
- PolicyActionResolver - Class in org.sonatype.gradle.plugins.scan.nexus.iq.client.impl
- PolicyActionResolver() - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.client.impl.PolicyActionResolver
- PolicyAlert - Class in org.sonatype.gradle.plugins.scan.nexus.iq.api
- PolicyAlert(PolicyFact, List<? extends Action>) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyAlert
-
Constructs a PolicyAlert.
- PolicyEvaluationResult - Class in org.sonatype.gradle.plugins.scan.nexus.iq.api
- PolicyEvaluationResult(int, int, int, int, int, int, int, int, int, List<PolicyAlert>) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyEvaluationResult
-
Constructs a policy evaluation result with the given counts and alerts.
- PolicyEvaluationResultMapper - Class in org.sonatype.gradle.plugins.scan.nexus.iq.client.impl
- PolicyEvaluator - Class in org.sonatype.gradle.plugins.scan.nexus.iq.client.impl
- PolicyEvaluator(RestClientFactory.RestClient, ReportClientFactory) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.client.impl.PolicyEvaluator
-
Constructs a new PolicyEvaluator with the specified REST client and report client factory.
- PolicyFact - Class in org.sonatype.gradle.plugins.scan.nexus.iq.api
- PolicyFact(String, String, int, List<ComponentFact>) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyFact
-
Constructs a PolicyFact.
- ProprietaryConfig - Class in org.sonatype.gradle.plugins.scan.nexus.iq.api
-
Contains lists of packages and regular expressions.
- ProprietaryConfig(List<String>, List<String>) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.api.ProprietaryConfig
-
Constructs a proprietary config with the given packages and regexes.
R
- ReportClientFactory - Class in org.sonatype.gradle.plugins.scan.nexus.iq.client.impl
- ReportClientFactory(HttpClientUtils.Configuration) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.client.impl.ReportClientFactory
-
Constructs a new ReportClientFactory with the specified HTTP configuration.
- resolve(List<PolicyAlert>) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.impl.PolicyActionResolver
-
Resolves the aggregate policy action from the given list of policy alerts.
S
- saveModule() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.index.NexusIqIndexTask
-
Saves module information to module.xml files.
- scan() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqScanTask
-
Executes the scan against Nexus IQ Server.
- scan(String, ProprietaryConfig, Properties, List<File>, File, Map<String, String>, Set<String>, List<Module>) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.impl.DefaultIqClient
- scan(String, ProprietaryConfig, Properties, List<File>, File, Map<String, String>, Set<String>, List<Module>) - Method in interface org.sonatype.gradle.plugins.scan.nexus.iq.client.IqClient
-
Scans components found in the given lists of files and modules using Sonatype IQ Server.
- scan(Properties, List<File>, Optional<File>, Optional<String>, Map<String, String>, List<Module>) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.scan.Scanner
-
Scans the given targets and modules without licensed features.
- scan(Properties, List<File>, Optional<File>, Optional<String>, Map<String, String>, List<Module>, Set<String>) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.scan.Scanner
-
Scans the given targets and modules with optional licensed features.
- Scanner - Class in org.sonatype.gradle.plugins.scan.nexus.iq.client.scan
- Scanner(ScanPropertiesLoader, ClientScanner, FileScanner, ScanWriterFactory) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.client.scan.Scanner
-
Constructs a new Scanner without a logger.
- Scanner(ScanPropertiesLoader, ClientScanner, FileScanner, ScanWriterFactory, Logger) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.client.scan.Scanner
-
Constructs a new Scanner with an optional logger.
- ScannerFactory - Class in org.sonatype.gradle.plugins.scan.nexus.iq.client.impl
- ScannerFactory() - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.client.impl.ScannerFactory
- ScanPlugin - Class in org.sonatype.gradle.plugins.scan
-
Main plugin providing dependency scanning tasks.
- ScanPlugin() - Constructor for class org.sonatype.gradle.plugins.scan.ScanPlugin
- ScanResult - Class in org.sonatype.gradle.plugins.scan.nexus.iq.client.scan
-
Result of a scan operation.
- ScanResult(Object, File) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.client.scan.ScanResult
-
Constructs a ScanResult from a scan object and its serialized file.
- ServerConfig - Class in org.sonatype.gradle.plugins.scan.nexus.iq.client.common
-
This class is used to represent the
addressand optionally anyauthenticationinformation necessary to connect to an external server resource. - ServerConfig(URI) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.client.common.ServerConfig
-
The
URIrepresenting the address is required. - ServerConfig(URI, Authentication) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.client.common.ServerConfig
-
The
URIrepresenting the address is required. - setAllConfigurations(boolean) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.index.NexusIqPluginIndexExtension
-
Sets whether all configurations should be included.
- setAllConfigurations(boolean) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Sets whether all configurations are included.
- setAllConfigurations(boolean) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets whether all configurations are included.
- setApplicationId(String) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Sets the application ID.
- setCacheDirectory(String) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets the cache directory.
- setCacheExpiration(String) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets the cache expiration.
- setColorEnabled(boolean) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets whether color output is enabled.
- setCycloneDxComponentType(Component.Type) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets the CycloneDX component type.
- setDirExcludes(String) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Sets the directory excludes pattern.
- setDirIncludes(String) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Sets the directory includes pattern.
- setExcludeCompileOnly(boolean) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.index.NexusIqPluginIndexExtension
-
Sets whether compile-only dependencies should be excluded.
- setExcludeCompileOnly(boolean) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Sets whether compile-only dependencies are excluded.
- setExcludeCompileOnly(boolean) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets whether to exclude compile-only dependencies.
- setExcludeCoordinates(Set<String>) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets the coordinates to exclude.
- setExcludeVulnerabilityIds(Set<String>) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets the vulnerability IDs to exclude.
- setFailOnDetection(boolean) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets whether to fail on vulnerability detection.
- setModulesExcluded(Set<String>) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.index.NexusIqPluginIndexExtension
-
Sets the modules to exclude.
- setModulesExcluded(Set<String>) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Sets the excluded modules.
- setModulesExcluded(Set<String>) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets the modules excluded.
- setModulesIncluded(Set<String>) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets the modules included.
- setOrganizationId(String) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Sets the organization ID.
- setOutputFormat(OutputFormat) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets the output format.
- setPassword(String) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Sets the password.
- setPassword(String) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets the password.
- setPrintBanner(boolean) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets whether to print the banner.
- setProxyConfiguration(Closure<ProxyConfiguration>) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets the proxy configuration.
- setResultFilePath(String) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Sets the result file path.
- setScanFolderPath(String) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Sets the scan folder path.
- setScanTargets(Set<String>) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Sets the scan targets.
- setServerUrl(String) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Sets the server URL.
- setShowAll(boolean) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets whether to show all dependencies.
- setSimulatedPolicyActionId(String) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Sets the simulated policy action ID.
- setSimulatedVulnerabilityFound(boolean) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets whether a simulated vulnerability is found.
- setSimulationEnabled(boolean) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Sets whether simulation is enabled.
- setSimulationEnabled(boolean) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets whether simulation is enabled.
- setStage(String) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Sets the stage.
- setUseCache(boolean) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets whether the cache is enabled.
- setUsername(String) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Sets the username.
- setUsername(String) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets the username.
- setVariantAttributes(Map<String, String>) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.index.NexusIqPluginIndexExtension
-
Sets the variant attributes for dependency resolution.
- setVariantAttributes(Map<String, String>) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
Sets the variant attributes.
- setVariantAttributes(Map<String, String>) - Method in class org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
Sets the variant attributes.
- SONATYPE_CLM_FOLDER - Static variable in class org.sonatype.gradle.plugins.scan.nexus.iq.scan.NexusIqPluginScanExtension
-
The default folder name for Sonatype CLM.
T
- toProperties() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ProprietaryConfig
-
Converts this config to a Properties object.
- toString() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ComponentDisplayName
- toString() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ComponentFact
- toString() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ComponentIdentifier
- toString() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ConditionFact
- toString() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ConstraintFact
- toString() - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.api.PolicyFact
- TransportBuilder - Class in org.sonatype.gradle.plugins.scan.ossindex
-
Builder for HTTP transport used by OSS Index client.
- TransportBuilder() - Constructor for class org.sonatype.gradle.plugins.scan.ossindex.TransportBuilder
V
- validateServerVersion(String) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.impl.DefaultIqClient
- validateServerVersion(String) - Method in interface org.sonatype.gradle.plugins.scan.nexus.iq.client.IqClient
-
Validates the minimal IQ Server version required.
- value - Variable in class org.sonatype.gradle.plugins.scan.nexus.iq.api.ComponentDisplayNamePart
-
The field value.
- valueOf(String) - Static method in enum class org.sonatype.gradle.plugins.scan.ossindex.OutputFormat
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.sonatype.gradle.plugins.scan.ossindex.OutputFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VariantAttributeDisambiguationRule - Class in org.sonatype.gradle.plugins.scan.common
-
Disambiguates variant attributes based on a configured value.
- VariantAttributeDisambiguationRule(String) - Constructor for class org.sonatype.gradle.plugins.scan.common.VariantAttributeDisambiguationRule
-
Constructs a rule with the specified variant value.
- verifyOrCreateApplication(String, String) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.impl.DefaultIqClient
- verifyOrCreateApplication(String, String) - Method in interface org.sonatype.gradle.plugins.scan.nexus.iq.client.IqClient
-
Verifies the applicationPublicId and if such an application does not exist and automatic application creation is enabled, then the method creates the new application under the given organization id and returns true to indicate the application will now be available.
- VulnerabilityExclusionFilter - Class in org.sonatype.gradle.plugins.scan.ossindex
-
Filter for excluding specified vulnerabilities from scan reports.
- VulnerabilityExclusionFilter(Set<String>, Set<PackageUrl>) - Constructor for class org.sonatype.gradle.plugins.scan.ossindex.VulnerabilityExclusionFilter
-
Constructs a filter with the specified vulnerability IDs and coordinates to exclude.
W
- withLogger(Logger) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.IqClientBuilder
-
Sets the logger for the client.
- withServerConfig(ServerConfig) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.IqClientBuilder
-
Sets the server configuration.
- withUserAgent(String) - Method in class org.sonatype.gradle.plugins.scan.nexus.iq.client.IqClientBuilder
-
Sets the user agent string for HTTP requests.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form