Uses of Interface
org.owasp.dependencycheck.dependency.naming.Identifier
Packages that use Identifier
Package
Description
Contains the core Dependency implementation.
A collection of identifiers for Dependency objects.
Contains classes used to generate reports.
Contains classes used to suppress findings.
-
Uses of Identifier in org.owasp.dependencycheck.dependency
Methods in org.owasp.dependencycheck.dependency that return types with arguments of type IdentifierModifier and TypeMethodDescriptionDependency.getSoftwareIdentifiers()Returns an unmodifiable set of software identifiers.Dependency.getSuppressedIdentifiers()Get the unmodifiable set of suppressedIdentifiers.Dependency.getVulnerableSoftwareIdentifiers()Returns an unmodifiable set of vulnerability identifiers.Methods in org.owasp.dependencycheck.dependency with parameters of type IdentifierModifier and TypeMethodDescriptionvoidDependency.addSoftwareIdentifier(Identifier identifier) Adds an entry to the list of detected Identifiers for the dependency file.voidDependency.addSuppressedIdentifier(Identifier identifier) Adds an identifier to the list of suppressed identifiers.voidDependency.addVulnerableSoftwareIdentifier(Identifier identifier) Adds an entry to the list of detected vulnerable software identifiers for the dependency file.voidDependency.removeVulnerableSoftwareIdentifier(Identifier i) Removes a vulnerable software identifier from the set of identifiers.Method parameters in org.owasp.dependencycheck.dependency with type arguments of type IdentifierModifier and TypeMethodDescriptionprotected voidDependency.addSoftwareIdentifiers(Set<Identifier> identifiers) Adds a set of Identifiers to the current list of software identifiers.protected voidDependency.addVulnerableSoftwareIdentifiers(Set<Identifier> identifiers) Adds a set of Identifiers to the current list of vulnerable software identifiers. -
Uses of Identifier in org.owasp.dependencycheck.dependency.naming
Classes in org.owasp.dependencycheck.dependency.naming that implement IdentifierModifier and TypeClassDescriptionclassA CPE Identifier for a dependency object.classIn identifier such as a CPE or dependency coordinates (i.e.classThe Package-URL Identifier implementation.Subinterfaces with type arguments of type Identifier in org.owasp.dependencycheck.dependency.namingModifier and TypeInterfaceDescriptioninterfaceThe Identifier used to label dependencies.Methods in org.owasp.dependencycheck.dependency.naming with parameters of type IdentifierModifier and TypeMethodDescriptionintCpeIdentifier.compareTo(@NonNull Identifier o) intGenericIdentifier.compareTo(@NonNull Identifier o) Implementation of the comparator interface.intPurlIdentifier.compareTo(@NonNull Identifier o) -
Uses of Identifier in org.owasp.dependencycheck.reporting
Methods in org.owasp.dependencycheck.reporting with parameters of type IdentifierModifier and TypeMethodDescriptionReportTool.identifierToSuppressionId(Identifier id) Converts an identifier into the Suppression string when possible.Method parameters in org.owasp.dependencycheck.reporting with type arguments of type IdentifierModifier and TypeMethodDescriptionEscapeTool.csvCpeConfidence(Set<Identifier> ids) Takes a set of Identifiers, filters them to just CPEs, and formats them for confidence display in a CSV.EscapeTool.csvIdentifiers(Set<Identifier> ids) Takes a set of Identifiers, filters them to none CPE, and formats them for display in a CSV. -
Uses of Identifier in org.owasp.dependencycheck.xml.suppression
Methods in org.owasp.dependencycheck.xml.suppression with parameters of type IdentifierModifier and TypeMethodDescriptionprotected booleanSuppressionRule.identifierMatches(PropertyType suppressionEntry, Identifier identifier) Determines if the cpeEntry specified as a PropertyType matches the given Identifier.protected booleanSuppressionRule.purlMatches(PropertyType suppressionEntry, Identifier identifier) Determines if the cpeEntry specified as a PropertyType matches the given Identifier.