| Package | Description |
|---|---|
| org.owasp.dependencycheck.dependency |
Contains the core Dependency implementation.
|
| org.owasp.dependencycheck.dependency.naming |
A collection of identifiers for Dependency objects.
|
| org.owasp.dependencycheck.reporting |
Contains classes used to generate reports.
|
| org.owasp.dependencycheck.xml.suppression |
Contains classes used to suppress findings.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<Identifier> |
Dependency.getSoftwareIdentifiers()
Returns an unmodifiable set of software identifiers.
|
java.util.Set<Identifier> |
Dependency.getSuppressedIdentifiers()
Get the unmodifiable set of suppressedIdentifiers.
|
java.util.Set<Identifier> |
Dependency.getVulnerableSoftwareIdentifiers()
Returns an unmodifiable set of vulnerability identifiers.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Dependency.addSoftwareIdentifier(Identifier identifier)
Adds an entry to the list of detected Identifiers for the dependency
file.
|
void |
Dependency.addSuppressedIdentifier(Identifier identifier)
Adds an identifier to the list of suppressed identifiers.
|
void |
Dependency.addVulnerableSoftwareIdentifier(Identifier identifier)
Adds an entry to the list of detected vulnerable software identifiers for
the dependency file.
|
void |
Dependency.removeVulnerableSoftwareIdentifier(Identifier i)
Removes a vulnerable software identifier from the set of identifiers.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
Dependency.addSoftwareIdentifiers(java.util.Set<Identifier> identifiers)
Adds a set of Identifiers to the current list of software identifiers.
|
protected void |
Dependency.addVulnerableSoftwareIdentifiers(java.util.Set<Identifier> identifiers)
Adds a set of Identifiers to the current list of vulnerable software
identifiers.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CpeIdentifier
A CPE Identifier for a dependency object.
|
class |
GenericIdentifier
In identifier such as a CPE or dependency coordinates (i.e.
|
class |
PurlIdentifier
The Package-URL Identifier implementation.
|
| Modifier and Type | Method and Description |
|---|---|
int |
PurlIdentifier.compareTo(@NotNull Identifier o) |
int |
GenericIdentifier.compareTo(@NotNull Identifier o)
Implementation of the comparator interface.
|
int |
CpeIdentifier.compareTo(@NotNull Identifier o) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
ReportTool.identifierToSuppressionId(Identifier id)
Converts an identifier into the Suppression string when possible.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
EscapeTool.csvCpeConfidence(java.util.Set<Identifier> ids)
Takes a set of Identifiers, filters them to just CPEs, and formats them
for confidence display in a CSV.
|
java.lang.String |
EscapeTool.csvIdentifiers(java.util.Set<Identifier> ids)
Takes a set of Identifiers, filters them to none CPE, and formats them
for display in a CSV.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
SuppressionRule.identifierMatches(PropertyType suppressionEntry,
Identifier identifier)
Determines if the cpeEntry specified as a PropertyType matches the given
Identifier.
|
protected boolean |
SuppressionRule.purlMatches(PropertyType suppressionEntry,
Identifier identifier)
Determines if the cpeEntry specified as a PropertyType matches the given
Identifier.
|
Copyright© 2012-21 Jeremy Long. All Rights Reserved.