Index

A B C D E F G H I J L M N O P R S T V W 
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 username and password are required.
Authentication(String, String) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.client.common.Authentication
Both username and password are 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 IqClient instances.
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 address and optionally any authentication information necessary to connect to an external server resource.
ServerConfig(URI) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.client.common.ServerConfig
The URI representing the address is required.
ServerConfig(URI, Authentication) - Constructor for class org.sonatype.gradle.plugins.scan.nexus.iq.client.common.ServerConfig
The URI representing 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.
A B C D E F G H I J L M N O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form