Skip navigation links
A B C E G H I J L M O P R S T U V X 

A

accept(File) - Method in interface org.sonatype.ossindex.maven.plugin.export.Exporter
Returns true if this exporter can render to given file.
accept(File) - Method in class org.sonatype.ossindex.maven.plugin.export.ExporterSupport
 
accept(String) - Method in class org.sonatype.ossindex.maven.plugin.export.ExporterSupport
 
accept(String) - Method in class org.sonatype.ossindex.maven.plugin.export.JsonExporter
 
accept(File) - Method in class org.sonatype.ossindex.maven.plugin.export.TextExporter
 
accept(String) - Method in class org.sonatype.ossindex.maven.plugin.export.XmlExporter
 
AuditAggregateMojo - Class in org.sonatype.ossindex.maven.plugin
Vulnerability audit of aggregate project dependencies via Sonatype OSS Index.
AuditAggregateMojo() - Constructor for class org.sonatype.ossindex.maven.plugin.AuditAggregateMojo
 
AuditMojo - Class in org.sonatype.ossindex.maven.plugin
Vulnerability audit of project dependencies via Sonatype OSS Index.
AuditMojo() - Constructor for class org.sonatype.ossindex.maven.plugin.AuditMojo
 
AuditMojoSupport - Class in org.sonatype.ossindex.maven.plugin
Support for vulnerability auditing Mojo.
AuditMojoSupport() - Constructor for class org.sonatype.ossindex.maven.plugin.AuditMojoSupport
 

B

BanVulnerableDependencies - Class in org.sonatype.ossindex.maven.enforcer
Enforcer rule to ban vulnerable dependencies.
BanVulnerableDependencies() - Constructor for class org.sonatype.ossindex.maven.enforcer.BanVulnerableDependencies
 

C

collectArtifacts(Set<Artifact>, DependencyNode) - Method in class org.sonatype.ossindex.maven.plugin.AuditMojoSupport
Collect artifacts from dependency.
ComponentReportAssistant - Class in org.sonatype.ossindex.maven.common
Component-report assistant.
ComponentReportAssistant() - Constructor for class org.sonatype.ossindex.maven.common.ComponentReportAssistant
 
ComponentReportExport - Class in org.sonatype.ossindex.maven.plugin.export
Exported report container.
ComponentReportExport() - Constructor for class org.sonatype.ossindex.maven.plugin.export.ComponentReportExport
 
ComponentReportRequest - Class in org.sonatype.ossindex.maven.common
Component-report request.
ComponentReportRequest() - Constructor for class org.sonatype.ossindex.maven.common.ComponentReportRequest
 
ComponentReportResult - Class in org.sonatype.ossindex.maven.common
Component-report result.
ComponentReportResult() - Constructor for class org.sonatype.ossindex.maven.common.ComponentReportResult
 

E

EnforcerRuleSupport - Class in org.sonatype.ossindex.maven.enforcer
Support for EnforcerRule implementations.
EnforcerRuleSupport() - Constructor for class org.sonatype.ossindex.maven.enforcer.EnforcerRuleSupport
 
equals(Object) - Method in class org.sonatype.ossindex.maven.common.MavenCoordinates
 
execute(EnforcerRuleHelper) - Method in class org.sonatype.ossindex.maven.enforcer.BanVulnerableDependencies
 
execute() - Method in class org.sonatype.ossindex.maven.plugin.AuditMojoSupport
 
execute() - Method in class org.sonatype.ossindex.maven.plugin.HelpMojo
explain() - Method in class org.sonatype.ossindex.maven.common.ComponentReportResult
Render a multi-line string explaining the vulnerabilities.
export(ComponentReportResult, File) - Method in interface org.sonatype.ossindex.maven.plugin.export.Exporter
Export component-report to given file.
export(ComponentReportResult, File) - Method in class org.sonatype.ossindex.maven.plugin.export.ExporterSupport
 
export(ComponentReportExport, Writer) - Method in class org.sonatype.ossindex.maven.plugin.export.ExporterSupport
 
export(ComponentReportExport, Writer) - Method in class org.sonatype.ossindex.maven.plugin.export.JsonExporter
 
export(ComponentReportResult, File) - Method in class org.sonatype.ossindex.maven.plugin.export.TextExporter
 
export(ComponentReportExport, Writer) - Method in class org.sonatype.ossindex.maven.plugin.export.XmlExporter
 
Exporter - Interface in org.sonatype.ossindex.maven.plugin.export
Report exporter.
ExporterSupport - Class in org.sonatype.ossindex.maven.plugin.export
Support for Exporter implementations.
ExporterSupport() - Constructor for class org.sonatype.ossindex.maven.plugin.export.ExporterSupport
 

G

get() - Static method in class org.sonatype.ossindex.maven.common.Version
 
getArtifactId() - Method in class org.sonatype.ossindex.maven.common.MavenCoordinates
 
getBoolean(Properties, String, boolean) - Static method in class org.sonatype.ossindex.maven.common.PropertyHelper
Get boolean property.
getCacheId() - Method in class org.sonatype.ossindex.maven.enforcer.EnforcerRuleSupport
 
getClassifier() - Method in class org.sonatype.ossindex.maven.common.MavenCoordinates
 
getClientConfiguration() - Method in class org.sonatype.ossindex.maven.common.ComponentReportRequest
 
getComponents() - Method in class org.sonatype.ossindex.maven.common.ComponentReportRequest
 
getCvssScoreThreshold() - Method in class org.sonatype.ossindex.maven.common.ComponentReportRequest
 
getDuration(Properties, String) - Static method in class org.sonatype.ossindex.maven.common.PropertyHelper
Get duration property.
getExcludeCoordinates() - Method in class org.sonatype.ossindex.maven.common.ComponentReportRequest
 
getExcludedCoordinates() - Method in class org.sonatype.ossindex.maven.common.ComponentReportResult
 
getExcludedCoordinates() - Method in class org.sonatype.ossindex.maven.plugin.export.ComponentReportExport
 
getExcludedVulnerabilities() - Method in class org.sonatype.ossindex.maven.common.ComponentReportResult
 
getExcludedVulnerabilities() - Method in class org.sonatype.ossindex.maven.plugin.export.ComponentReportExport
 
getExcludeVulnerabilityIds() - Method in class org.sonatype.ossindex.maven.common.ComponentReportRequest
 
getFile(Properties, String) - Static method in class org.sonatype.ossindex.maven.common.PropertyHelper
Get file property.
getGroupId() - Method in class org.sonatype.ossindex.maven.common.MavenCoordinates
 
getLevel() - Method in class org.sonatype.ossindex.maven.enforcer.EnforcerRuleSupport
 
getProducts() - Method in class org.sonatype.ossindex.maven.common.ComponentReportRequest
 
getProperties() - Method in class org.sonatype.ossindex.maven.common.ComponentReportRequest
 
getReports() - Method in class org.sonatype.ossindex.maven.common.ComponentReportResult
 
getReports() - Method in class org.sonatype.ossindex.maven.plugin.export.ComponentReportExport
 
getString(Properties, String) - Static method in class org.sonatype.ossindex.maven.common.PropertyHelper
Get string property.
getTag() - Method in class org.sonatype.ossindex.maven.common.Version
 
getTimestamp() - Method in class org.sonatype.ossindex.maven.common.Version
 
getType() - Method in class org.sonatype.ossindex.maven.common.MavenCoordinates
 
getVersion() - Method in class org.sonatype.ossindex.maven.common.MavenCoordinates
 
getVersion() - Method in class org.sonatype.ossindex.maven.common.Version
 
getVulnerable() - Method in class org.sonatype.ossindex.maven.common.ComponentReportResult
 
getVulnerable() - Method in class org.sonatype.ossindex.maven.plugin.export.ComponentReportExport
 

H

hasExclusions() - Method in class org.sonatype.ossindex.maven.common.ComponentReportResult
Returns true if report has any coordinates or vulnerabilities that were excluded.
hashCode() - Method in class org.sonatype.ossindex.maven.common.MavenCoordinates
 
hasVulnerable() - Method in class org.sonatype.ossindex.maven.common.ComponentReportResult
Returns true if report has any vulnerabilities.
HelpMojo - Class in org.sonatype.ossindex.maven.plugin
Display help information on ossindex-maven-plugin.
Call mvn ossindex:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class org.sonatype.ossindex.maven.plugin.HelpMojo
 

I

isCacheable() - Method in class org.sonatype.ossindex.maven.enforcer.EnforcerRuleSupport
 
isResultValid(EnforcerRule) - Method in class org.sonatype.ossindex.maven.enforcer.EnforcerRuleSupport
 
isSkipped() - Method in class org.sonatype.ossindex.maven.plugin.AuditMojo
 
isSkipped() - Method in class org.sonatype.ossindex.maven.plugin.AuditMojoSupport
 

J

JsonExporter - Class in org.sonatype.ossindex.maven.plugin.export
JSON report Exporter.
JsonExporter() - Constructor for class org.sonatype.ossindex.maven.plugin.export.JsonExporter
 

L

localRepository - Variable in class org.sonatype.ossindex.maven.plugin.AuditMojoSupport
 
log - Variable in class org.sonatype.ossindex.maven.plugin.export.ExporterSupport
 
lookup(EnforcerRuleHelper, String, Class<T>) - Method in class org.sonatype.ossindex.maven.enforcer.EnforcerRuleSupport
 
lookup(EnforcerRuleHelper, Class<T>) - Method in class org.sonatype.ossindex.maven.enforcer.EnforcerRuleSupport
 

M

MavenCoordinates - Class in org.sonatype.ossindex.maven.common
Maven coordinates.
MavenCoordinates(String, String, String) - Constructor for class org.sonatype.ossindex.maven.common.MavenCoordinates
 
MavenCoordinates(String, String, String, String, String) - Constructor for class org.sonatype.ossindex.maven.common.MavenCoordinates
 
MavenCoordinates() - Constructor for class org.sonatype.ossindex.maven.common.MavenCoordinates
 
merge(Properties, Properties) - Static method in class org.sonatype.ossindex.maven.common.PropertyHelper
Merge properties.

O

org.sonatype.ossindex.maven.common - package org.sonatype.ossindex.maven.common
 
org.sonatype.ossindex.maven.enforcer - package org.sonatype.ossindex.maven.enforcer
 
org.sonatype.ossindex.maven.plugin - package org.sonatype.ossindex.maven.plugin
 
org.sonatype.ossindex.maven.plugin.export - package org.sonatype.ossindex.maven.plugin.export
 

P

parse(String) - Static method in class org.sonatype.ossindex.maven.common.MavenCoordinates
Parse coordinates from string value.
parseList(String) - Static method in class org.sonatype.ossindex.maven.common.MavenCoordinates
Parse coordinates (comma-separated) list from string value.
project - Variable in class org.sonatype.ossindex.maven.plugin.AuditMojoSupport
 
PropertyHelper - Class in org.sonatype.ossindex.maven.common
Property helper.
PropertyHelper() - Constructor for class org.sonatype.ossindex.maven.common.PropertyHelper
 

R

remoteRepositories - Variable in class org.sonatype.ossindex.maven.plugin.AuditMojoSupport
 
request(ComponentReportRequest) - Method in class org.sonatype.ossindex.maven.common.ComponentReportAssistant
Request component-report and apply exclusion matching.
resolveDependencies(MavenSession) - Method in class org.sonatype.ossindex.maven.plugin.AuditAggregateMojo
 
resolveDependencies(MavenSession) - Method in class org.sonatype.ossindex.maven.plugin.AuditMojo
 
resolveDependencies(MavenSession) - Method in class org.sonatype.ossindex.maven.plugin.AuditMojoSupport
Resolve dependencies to inspect for vulnerabilities.
resolveDependencies(MavenSession, MavenProject) - Method in class org.sonatype.ossindex.maven.plugin.AuditMojoSupport
Resolve dependencies for a specific project.
RESOURCE - Static variable in class org.sonatype.ossindex.maven.common.Version
 

S

setArtifactId(String) - Method in class org.sonatype.ossindex.maven.common.MavenCoordinates
 
setAuthId(String) - Method in class org.sonatype.ossindex.maven.enforcer.BanVulnerableDependencies
Set client authentication from Maven settings server configuration.
setClassifier(String) - Method in class org.sonatype.ossindex.maven.common.MavenCoordinates
 
setClientConfiguration(OssindexClientConfiguration) - Method in class org.sonatype.ossindex.maven.common.ComponentReportRequest
 
setClientConfiguration(OssindexClientConfiguration) - Method in class org.sonatype.ossindex.maven.enforcer.BanVulnerableDependencies
Sonatype OSS Index client configuration.
setComponents(Collection<Artifact>) - Method in class org.sonatype.ossindex.maven.common.ComponentReportRequest
 
setCvssScoreThreshold(float) - Method in class org.sonatype.ossindex.maven.common.ComponentReportRequest
 
setCvssScoreThreshold(float) - Method in class org.sonatype.ossindex.maven.enforcer.BanVulnerableDependencies
CVSS-score threshold.
setExcludeCoordinates(Set<MavenCoordinates>) - Method in class org.sonatype.ossindex.maven.common.ComponentReportRequest
 
setExcludeCoordinates(Set<MavenCoordinates>) - Method in class org.sonatype.ossindex.maven.enforcer.BanVulnerableDependencies
Set of coordinates to exclude from vulnerability matching.
setExcludedCoordinates(Set<MavenCoordinates>) - Method in class org.sonatype.ossindex.maven.common.ComponentReportResult
 
setExcludedCoordinates(Set<String>) - Method in class org.sonatype.ossindex.maven.plugin.export.ComponentReportExport
 
setExcludedVulnerabilities(Set<ComponentReportVulnerability>) - Method in class org.sonatype.ossindex.maven.common.ComponentReportResult
 
setExcludedVulnerabilities(Set<ComponentReportVulnerability>) - Method in class org.sonatype.ossindex.maven.plugin.export.ComponentReportExport
 
setExcludeVulnerabilityIds(Set<String>) - Method in class org.sonatype.ossindex.maven.common.ComponentReportRequest
 
setExcludeVulnerabilityIds(Set<String>) - Method in class org.sonatype.ossindex.maven.enforcer.BanVulnerableDependencies
Set of Sonatype OSS Index vulnerability identifiers to exclude from matching.
setGroupId(String) - Method in class org.sonatype.ossindex.maven.common.MavenCoordinates
 
setLevel(EnforcerLevel) - Method in class org.sonatype.ossindex.maven.enforcer.EnforcerRuleSupport
 
setProducts(List<UserAgentBuilder.Product>) - Method in class org.sonatype.ossindex.maven.common.ComponentReportRequest
 
setProperties(Properties) - Method in class org.sonatype.ossindex.maven.common.ComponentReportRequest
 
setReports(Map<Artifact, ComponentReport>) - Method in class org.sonatype.ossindex.maven.common.ComponentReportResult
 
setReports(Map<String, ComponentReport>) - Method in class org.sonatype.ossindex.maven.plugin.export.ComponentReportExport
 
setScope(String) - Method in class org.sonatype.ossindex.maven.enforcer.BanVulnerableDependencies
Limit scope of dependency resolution.
setTransitive(boolean) - Method in class org.sonatype.ossindex.maven.enforcer.BanVulnerableDependencies
Include transitive dependencies.
setType(String) - Method in class org.sonatype.ossindex.maven.common.MavenCoordinates
 
setVersion(String) - Method in class org.sonatype.ossindex.maven.common.MavenCoordinates
 
setVulnerable(Map<Artifact, ComponentReport>) - Method in class org.sonatype.ossindex.maven.common.ComponentReportResult
 
setVulnerable(Map<String, ComponentReport>) - Method in class org.sonatype.ossindex.maven.plugin.export.ComponentReportExport
 

T

TextExporter - Class in org.sonatype.ossindex.maven.plugin.export
Text report Exporter.
TextExporter() - Constructor for class org.sonatype.ossindex.maven.plugin.export.TextExporter
 
toString() - Method in class org.sonatype.ossindex.maven.common.MavenCoordinates
 
toString() - Method in class org.sonatype.ossindex.maven.common.Version
 

U

UNKNOWN - Static variable in class org.sonatype.ossindex.maven.common.Version
 

V

Version - Class in org.sonatype.ossindex.maven.common
Helper to load version information from build via Version.RESOURCE resource.

X

XmlExporter - Class in org.sonatype.ossindex.maven.plugin.export
XML report Exporter.
XmlExporter() - Constructor for class org.sonatype.ossindex.maven.plugin.export.XmlExporter
 
A B C E G H I J L M O P R S T U V X 
Skip navigation links

Copyright © 2018–2019 Sonatype, Inc.. All rights reserved.