Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Y 

A

AbstractAnalyzer - Class in org.owasp.dependencycheck.analyzer
Base class for analyzers to avoid code duplication of prepare and close as most analyzers do not need these methods.
AbstractAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.AbstractAnalyzer
 
AbstractDependencyComparingAnalyzer - Class in org.owasp.dependencycheck.analyzer
This analyzer ensures dependencies that should be grouped together, to remove excess noise from the report, are grouped.
AbstractDependencyComparingAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.AbstractDependencyComparingAnalyzer
 
AbstractFileTypeAnalyzer - Class in org.owasp.dependencycheck.analyzer
The base FileTypeAnalyzer that all analyzers that have specific file types they analyze should extend.
AbstractFileTypeAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.AbstractFileTypeAnalyzer
 
AbstractMemoryIndex - Class in org.owasp.dependencycheck.data.cpe
An in memory Lucene index that contains the vendor/product combinations from the CPE (application) identifiers within the NVD CVE data.
AbstractMemoryIndex() - Constructor for class org.owasp.dependencycheck.data.cpe.AbstractMemoryIndex
 
AbstractNpmAnalyzer - Class in org.owasp.dependencycheck.analyzer
An abstract NPM analyzer that contains common methods for concrete implementations.
AbstractNpmAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.AbstractNpmAnalyzer
 
AbstractSuppressionAnalyzer - Class in org.owasp.dependencycheck.analyzer
Abstract base suppression analyzer that contains methods for parsing the suppression XML file.
AbstractSuppressionAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.AbstractSuppressionAnalyzer
 
AbstractTokenizingFilter - Class in org.owasp.dependencycheck.data.lucene
An abstract tokenizing filter that can be used as the base for a tokenizing filter.
AbstractTokenizingFilter(TokenStream) - Constructor for class org.owasp.dependencycheck.data.lucene.AbstractTokenizingFilter
Constructs a new AbstractTokenizingFilter.
accept(File) - Method in class org.owasp.dependencycheck.analyzer.AbstractFileTypeAnalyzer
Determines if the file can be analyzed by the analyzer.
accept(File) - Method in class org.owasp.dependencycheck.analyzer.AbstractNpmAnalyzer
Determines if the file can be analyzed by the analyzer.
accept(File) - Method in class org.owasp.dependencycheck.analyzer.ArchiveAnalyzer
Determines if the file can be analyzed by the analyzer.
accept(File) - Method in class org.owasp.dependencycheck.analyzer.JarAnalyzer
 
accept(File) - Method in class org.owasp.dependencycheck.analyzer.RetireJsAnalyzer
Determines if the file can be analyzed by the analyzer.
accept(File) - Method in class org.owasp.dependencycheck.analyzer.RubyBundlerAnalyzer
Only accept *.gemspec files generated by "bundle install --deployment" under "specifications" folder.
accept(File) - Method in class org.owasp.dependencycheck.Engine
Checks all analyzers to see if an extension is supported.
add(WriteLock) - Method in class org.owasp.dependencycheck.utils.WriteLockCleanupHook
Add the shutdown hook.
add(WriteLock) - Method in class org.owasp.dependencycheck.utils.WriteLockShutdownHook
Adds the shutdown hook.
addAddProduct(String, String, String, Confidence) - Method in class org.owasp.dependencycheck.xml.hints.HintRule
Adds a given product to the list of evidence to add when matched.
addAddVendor(String, String, String, Confidence) - Method in class org.owasp.dependencycheck.xml.hints.HintRule
Adds a given vendor to the list of evidence to add when matched.
addAddVersion(String, String, String, Confidence) - Method in class org.owasp.dependencycheck.xml.hints.HintRule
Adds a given version to the list of evidence to add when matched.
addAllIncludedBy(Set<IncludedByReference>) - Method in class org.owasp.dependencycheck.dependency.Dependency
Adds a set of project references.
addAllProjectReferences(Set<String>) - Method in class org.owasp.dependencycheck.dependency.Dependency
Add a collection of project reference.
addAsEvidence(String, MavenArtifact, Confidence) - Method in class org.owasp.dependencycheck.dependency.Dependency
Adds the Maven artifact as evidence.
addAvailableVersion(String) - Method in class org.owasp.dependencycheck.dependency.Dependency
Adds a version to the available version list.
addCpe(String, String, String) - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
This method is only referenced in unused code and will likely break on MySQL if ever used due to the MERGE statement.
addCpe(PropertyType) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Adds the CPE to the CPE list.
addCve(String) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Adds the CVE to the CVE list.
addCvssBelow(Double) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Adds the CVSS to the cvssBelow list.
addCwe(String) - Method in class org.owasp.dependencycheck.dependency.CweSet
Adds a CWE to the set.
addCwe(String) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Adds a CWE to the set.
addCwe(String) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Adds the CWE to the CWE list.
addDependency(Dependency) - Method in class org.owasp.dependencycheck.Engine
Adds a dependency.
addDescription(Dependency, String, String, String) - Static method in class org.owasp.dependencycheck.analyzer.JarAnalyzer
Adds a description to the given dependency.
addDeveloper(Developer) - Method in class org.owasp.dependencycheck.xml.pom.Model
Adds a new developer to the list of developers.
addException(Throwable) - Method in exception org.owasp.dependencycheck.exception.ExceptionCollection
Adds an exception to the collection.
addException(Throwable, boolean) - Method in exception org.owasp.dependencycheck.exception.ExceptionCollection
Adds an exception to the collection.
addExtensions(String...) - Method in class org.owasp.dependencycheck.utils.FileFilterBuilder
Add to the set of file extensions to accept for analysis.
addExtensions(Iterable<String>) - Method in class org.owasp.dependencycheck.utils.FileFilterBuilder
Add to the set of file extensions to accept for analysis.
addFileFilters(IOFileFilter...) - Method in class org.owasp.dependencycheck.utils.FileFilterBuilder
Add to a list of IOFileFilter instances to consult for whether to accept a file for analysis.
addFilename(PropertyType) - Method in class org.owasp.dependencycheck.xml.hints.HintRule
Adds the filename evidence to the collection.
addFilenames(String...) - Method in class org.owasp.dependencycheck.utils.FileFilterBuilder
Add to the set of filenames to accept for analysis.
addFileTypeAnalyzer(FileTypeAnalyzer) - Method in class org.owasp.dependencycheck.Engine
Adds a file type analyzer.
addGivenProduct(String, String, String, boolean, Confidence) - Method in class org.owasp.dependencycheck.xml.hints.HintRule
Adds a given product to the list of evidence to matched.
addGivenVendor(String, String, String, boolean, Confidence) - Method in class org.owasp.dependencycheck.xml.hints.HintRule
Adds a given vendors to the list of evidence to matched.
addGivenVersion(String, String, String, boolean, Confidence) - Method in class org.owasp.dependencycheck.xml.hints.HintRule
Adds a given version to the list of evidence to match.
addIncludedBy(String) - Method in class org.owasp.dependencycheck.dependency.Dependency
Adds the parent or root of the transitive dependency chain (i.e., this was included by the parent dependency X).
addIncludedBy(String, String) - Method in class org.owasp.dependencycheck.dependency.Dependency
Adds the parent or root of the transitive dependency chain (i.e., this was included by the parent dependency X).
addLicense(License) - Method in class org.owasp.dependencycheck.xml.pom.Model
Adds a new license to the list of licenses.
addMatchingValues(List<String>, String, Dependency, EvidenceType) - Static method in class org.owasp.dependencycheck.analyzer.AssemblyAnalyzer
Cycles through the collection of class name information to see if parts of the package names are contained in the provided value.
addMatchingValues(List<JarAnalyzer.ClassNameInformation>, String, Dependency, EvidenceType) - Static method in class org.owasp.dependencycheck.analyzer.JarAnalyzer
Cycles through the collection of class name information to see if parts of the package names are contained in the provided value.
addNamespace(String) - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Adds a name space.
addProjectReference(String) - Method in class org.owasp.dependencycheck.dependency.Dependency
Adds a project reference.
addReference(Reference) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Adds a reference to the references collection.
addReference(String, String, String) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Adds a reference.
addReferences(Set<Reference>) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Adds the references to the collection.
addRelatedDependency(Dependency) - Method in class org.owasp.dependencycheck.dependency.Dependency
Adds a related dependency.
addRemoveProduct(String, String, String, boolean, Confidence) - Method in class org.owasp.dependencycheck.xml.hints.HintRule
Adds a given product to the list of evidence to remove when matched.
addRemoveVendor(String, String, String, boolean, Confidence) - Method in class org.owasp.dependencycheck.xml.hints.HintRule
Adds a given vendor to the list of evidence to remove when matched.
addRemoveVersion(String, String, String, boolean, Confidence) - Method in class org.owasp.dependencycheck.xml.hints.HintRule
Adds a given version to the list of evidence to remove when matched.
addSoftwareIdentifier(Identifier) - Method in class org.owasp.dependencycheck.dependency.Dependency
Adds an entry to the list of detected Identifiers for the dependency file.
addSoftwareIdentifiers(Set<Identifier>) - Method in class org.owasp.dependencycheck.dependency.Dependency
Adds a set of Identifiers to the current list of software identifiers.
addSuppressedIdentifier(Identifier) - Method in class org.owasp.dependencycheck.dependency.Dependency
Adds an identifier to the list of suppressed identifiers.
addSuppressedVulnerabilities(List<Vulnerability>) - Method in class org.owasp.dependencycheck.dependency.Dependency
Add a list of suppressed vulnerabilities to the collection.
addSuppressedVulnerability(Vulnerability) - Method in class org.owasp.dependencycheck.dependency.Dependency
Adds a vulnerability to the set of suppressed vulnerabilities.
addTerm() - Method in class org.owasp.dependencycheck.data.lucene.AbstractTokenizingFilter
Adds a term, if one exists, from the tokens collection.
addVulnerabilities(List<Vulnerability>) - Method in class org.owasp.dependencycheck.dependency.Dependency
Adds a list of vulnerabilities to the dependency.
addVulnerability(Vulnerability) - Method in class org.owasp.dependencycheck.dependency.Dependency
Adds a vulnerability to the dependency.
addVulnerabilityName(PropertyType) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Adds the CPE to the CPE list.
addVulnerableSoftware(Set<VulnerableSoftware>) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Adds the vulnerableSoftware to the collection.
addVulnerableSoftware(VulnerableSoftware) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Adds an entry for vulnerable software.
addVulnerableSoftwareIdentifier(Identifier) - Method in class org.owasp.dependencycheck.dependency.Dependency
Adds an entry to the list of detected vulnerable software identifiers for the dependency file.
addVulnerableSoftwareIdentifiers(Set<Identifier>) - Method in class org.owasp.dependencycheck.dependency.Dependency
Adds a set of Identifiers to the current list of vulnerable software identifiers.
ADVISORY - Static variable in class org.owasp.dependencycheck.analyzer.ElixirMixAuditAnalyzer
Advisory.
ADVISORY - Static variable in class org.owasp.dependencycheck.analyzer.RubyBundleAuditAnalyzer
Advisory.
Advisory - Class in org.owasp.dependencycheck.data.nodeaudit
The response from NPM Audit API will respond with 0 or more advisories.
Advisory() - Constructor for class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
AlphaNumericFilter - Class in org.owasp.dependencycheck.data.lucene
A simple alphanumeric filter that removes non-alphanumeric characters from the terms.
AlphaNumericFilter(TokenStream) - Constructor for class org.owasp.dependencycheck.data.lucene.AlphaNumericFilter
Constructs a new AlphaNumericFilter.
AnalysisException - Exception in org.owasp.dependencycheck.analyzer.exception
An exception thrown when the analysis of a dependency fails.
AnalysisException() - Constructor for exception org.owasp.dependencycheck.analyzer.exception.AnalysisException
Creates a new AnalysisException.
AnalysisException(String) - Constructor for exception org.owasp.dependencycheck.analyzer.exception.AnalysisException
Creates a new AnalysisException.
AnalysisException(Throwable) - Constructor for exception org.owasp.dependencycheck.analyzer.exception.AnalysisException
Creates a new AnalysisException.
AnalysisException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.analyzer.exception.AnalysisException
Creates a new AnalysisException.
AnalysisPhase - Enum in org.owasp.dependencycheck.analyzer
An enumeration defining the phases of analysis.
AnalysisTask - Class in org.owasp.dependencycheck
Task to support parallelism of dependency-check analysis.
AnalysisTask(Analyzer, Dependency, Engine, List<Throwable>) - Constructor for class org.owasp.dependencycheck.AnalysisTask
Creates a new analysis task.
analyze(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.AbstractAnalyzer
Analyzes a given dependency.
analyze(Dependency, Engine) - Method in interface org.owasp.dependencycheck.analyzer.Analyzer
Analyzes the given dependency.
analyzeDependencies() - Method in class org.owasp.dependencycheck.Engine
Runs the analyzers against all of the dependencies.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.AbstractAnalyzer
Analyzes a given dependency.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.AbstractDependencyComparingAnalyzer
Analyzes a set of dependencies.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.AbstractSuppressionAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.ArchiveAnalyzer
Analyzes a given dependency.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.ArtifactoryAnalyzer
Performs the analysis.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.AssemblyAnalyzer
Performs the analysis on a single Dependency.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.AutoconfAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.CarthageAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.CentralAnalyzer
Performs the analysis.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.CMakeAnalyzer
Analyzes python packages and adds evidence to the dependency.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.CocoaPodsAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.ComposerLockAnalyzer
Entry point for the analyzer.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.CPEAnalyzer
Analyzes a dependency and attempts to determine if there are any CPE identifiers for this dependency.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.CpeSuppressionAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.DartAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.ElixirMixAuditAnalyzer
Determines if the analyzer can analyze the given file type.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer
Analyzes the dependencies and removes bad/incorrect CPE associations based on various heuristics.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.FileNameAnalyzer
Collects information about the file name.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.GolangDepAnalyzer
Analyzes go packages and adds evidence to the dependency.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.GolangModAnalyzer
Analyzes go packages and adds evidence to the dependency.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.HintAnalyzer
The HintAnalyzer uses knowledge about a dependency to add additional information to help in identification of identifiers or vulnerabilities.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.JarAnalyzer
Loads a specified JAR file and collects information from the manifest and checksums to identify the correct CPE information.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.KnownExploitedVulnerabilityAnalyzer
Adds information about the known exploited vulnerabilities to the analysis.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.LibmanAnalyzer
Performs the analysis.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.MSBuildProjectAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.NexusAnalyzer
Performs the analysis.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.NodeAuditAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.NodePackageAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.NpmCPEAnalyzer
Analyzes a dependency and attempts to determine if there are any CPE identifiers for this dependency.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.NugetconfAnalyzer
Performs the analysis.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.NuspecAnalyzer
Performs the analysis.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.NvdCveAnalyzer
Analyzes a dependency and attempts to determine if there are any CPE identifiers for this dependency.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.OpenSSLAnalyzer
Analyzes python packages and adds evidence to the dependency.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.OssIndexAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.PEAnalyzer
Collects information about the file name.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.PerlCpanfileAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.PinnedMavenInstallAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.PipAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.PipfileAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.PipfilelockAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.PnpmAuditAnalyzer
Analyzes the pnpm lock file to determine vulnerable dependencies.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.PoetryAnalyzer
Analyzes poetry packages and adds evidence to the dependency.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.PythonDistributionAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.PythonPackageAnalyzer
Analyzes python packages and adds evidence to the dependency.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.RetireJsAnalyzer
Analyzes the specified JavaScript file.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.RubyBundleAuditAnalyzer
Determines if the analyzer can analyze the given file type.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.RubyBundlerAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.RubyGemspecAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.SwiftPackageManagerAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.SwiftPackageResolvedAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.UnusedSuppressionRuleAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.VersionFilterAnalyzer
The HintAnalyzer uses knowledge about a dependency to add additional information to help in identification of identifiers or vulnerabilities.
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.VulnerabilitySuppressionAnalyzer
 
analyzeDependency(Dependency, Engine) - Method in class org.owasp.dependencycheck.analyzer.YarnAuditAnalyzer
Analyzes the yarn lock file to determine vulnerable dependencies.
analyzePackageNames(List<JarAnalyzer.ClassNameInformation>, Dependency, boolean) - Method in class org.owasp.dependencycheck.analyzer.JarAnalyzer
Analyzes the path information of the classes contained within the JarAnalyzer to try and determine possible vendor or product names.
analyzePOM(Dependency, List<JarAnalyzer.ClassNameInformation>, Engine) - Method in class org.owasp.dependencycheck.analyzer.JarAnalyzer
Attempts to find a pom.xml within the JAR file.
analyzePOM(Dependency, File) - Static method in class org.owasp.dependencycheck.xml.pom.PomUtils
Reads in the pom file and adds elements as evidence to the given dependency.
Analyzer - Interface in org.owasp.dependencycheck.analyzer
An interface that defines an Analyzer that is used to identify Dependencies.
AnalyzerService - Class in org.owasp.dependencycheck.analyzer
The Analyzer Service Loader.
AnalyzerService(ClassLoader, Settings) - Constructor for class org.owasp.dependencycheck.analyzer.AnalyzerService
Creates a new instance of AnalyzerService.
App - Class in org.owasp.dependencycheck.data.cwe
Utility application to process and serialize the CWE data.
appendEscapedLuceneQuery(StringBuilder, CharSequence) - Static method in class org.owasp.dependencycheck.data.lucene.LuceneUtils
Appends the text to the supplied StringBuilder escaping Lucene control characters in the process.
ArchiveAnalyzer - Class in org.owasp.dependencycheck.analyzer
An analyzer that extracts files from archives and ensures any supported files contained within the archive are added to the dependency list.
ArchiveAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.ArchiveAnalyzer
Make java compiler happy.
ArchiveExtractionException - Exception in org.owasp.dependencycheck.analyzer.exception
An exception thrown when files in an archive cannot be extracted.
ArchiveExtractionException() - Constructor for exception org.owasp.dependencycheck.analyzer.exception.ArchiveExtractionException
Creates a new ArchiveExtractionException.
ArchiveExtractionException(String) - Constructor for exception org.owasp.dependencycheck.analyzer.exception.ArchiveExtractionException
Creates a new ArchiveExtractionException.
ArchiveExtractionException(Throwable) - Constructor for exception org.owasp.dependencycheck.analyzer.exception.ArchiveExtractionException
Creates a new ArchiveExtractionException.
ArchiveExtractionException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.analyzer.exception.ArchiveExtractionException
Creates a new ArchiveExtractionException.
ARTIFACTID - Static variable in class org.owasp.dependencycheck.xml.pom.PomHandler
The artifactId element.
ArtifactoryAnalyzer - Class in org.owasp.dependencycheck.analyzer
Analyzer which will attempt to locate a dependency, and the GAV information, by querying Artifactory for the dependency's hashes digest.
ArtifactoryAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.ArtifactoryAnalyzer
 
ArtifactorySearch - Class in org.owasp.dependencycheck.data.artifactory
Class of methods to search Artifactory for hashes and determine Maven GAV from there.
ArtifactorySearch(Settings) - Constructor for class org.owasp.dependencycheck.data.artifactory.ArtifactorySearch
Creates a NexusSearch for the given repository URL.
AssemblyAnalyzer - Class in org.owasp.dependencycheck.analyzer
Analyzer for getting company, product, and version information from a .NET assembly.
AssemblyAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.AssemblyAnalyzer
 
AssemblyData - Class in org.owasp.dependencycheck.xml.assembly
A simple collection of .NET assembly data as collected from GrokAssembly.
AssemblyData() - Constructor for class org.owasp.dependencycheck.xml.assembly.AssemblyData
 
AutoconfAnalyzer - Class in org.owasp.dependencycheck.analyzer
Used to analyze Autoconf input files named configure.ac or configure.in.
AutoconfAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.AutoconfAnalyzer
 

B

BUFFER_SIZE - Static variable in class org.owasp.dependencycheck.xml.pom.PomProjectInputStream
The size of the buffer used to scan the input stream.
build(JsonObject, JsonObject, MultiValuedMap<String, String>, boolean) - Static method in class org.owasp.dependencycheck.data.nodeaudit.NpmPayloadBuilder
Builds an npm audit API payload.
build(JsonObject, MultiValuedMap<String, String>, boolean) - Static method in class org.owasp.dependencycheck.data.nodeaudit.NpmPayloadBuilder
Attempts to build the request data for NPM Audit API call.
build() - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
Builds the CPE Object.
build() - Method in class org.owasp.dependencycheck.utils.FileFilterBuilder
Builds the filter and returns it.
buildArgumentList() - Method in class org.owasp.dependencycheck.analyzer.AssemblyAnalyzer
Builds the beginnings of a List for ProcessBuilder
buildSearch(Map<String, MutableInt>, Map<String, MutableInt>, Set<String>, Set<String>) - Method in class org.owasp.dependencycheck.analyzer.CPEAnalyzer
Builds a Lucene search string by properly escaping data and constructing a valid search query.
BundlerAuditProcessor - Class in org.owasp.dependencycheck.processing
Processor for the output of bundler-audit.
BundlerAuditProcessor(Dependency, Engine) - Constructor for class org.owasp.dependencycheck.processing.BundlerAuditProcessor
Constructs a new processor to consume the output of `bundler-audit`.

C

CachedWebDataSource - Interface in org.owasp.dependencycheck.data.update
Defines a data source who's data is retrieved from the Internet.
call() - Method in class org.owasp.dependencycheck.AnalysisTask
Executes the analysis task.
call() - Method in class org.owasp.dependencycheck.data.update.nvd.api.DownloadTask
 
call() - Method in class org.owasp.dependencycheck.data.update.nvd.api.NvdApiProcessor
 
CARTFILE_RESOLVED - Static variable in class org.owasp.dependencycheck.analyzer.CarthageAnalyzer
The file name to scan.
CarthageAnalyzer - Class in org.owasp.dependencycheck.analyzer
This analyzer is used to analyze SWIFT and Objective-C packages by collecting information from Cartfile files.
CarthageAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.CarthageAnalyzer
 
CentralAnalyzer - Class in org.owasp.dependencycheck.analyzer
Analyzer which will attempt to locate a dependency, and the GAV information, by querying Central for the dependency's SHA-1 digest.
CentralAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.CentralAnalyzer
 
CentralSearch - Class in org.owasp.dependencycheck.data.central
Class of methods to search Maven Central via Central.
CentralSearch(Settings) - Constructor for class org.owasp.dependencycheck.data.central.CentralSearch
Creates a NexusSearch for the given repository URL.
characters(char[], int, int) - Method in class org.owasp.dependencycheck.xml.assembly.GrokHandler
Collects the body text of the node being processed.
characters(char[], int, int) - Method in class org.owasp.dependencycheck.xml.pom.PomHandler
Collects the body text of the node being processed.
characters(char[], int, int) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionHandler
Collects the body text of the node being processed.
ChecksumsImpl - Class in org.owasp.dependencycheck.data.artifactory
Copied from JFrog's artifactory client.
ChecksumsImpl() - Constructor for class org.owasp.dependencycheck.data.artifactory.ChecksumsImpl
 
cleanup() - Method in class org.owasp.dependencycheck.data.nvdcve.DatabaseManager
Cleans up resources and unloads any registered database drivers.
cleanup(Driver) - Static method in class org.owasp.dependencycheck.data.nvdcve.DriverLoader
De-registers the driver.
cleanupDatabase() - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
It is possible that orphaned rows may be generated during database updates.
clear() - Method in class org.owasp.dependencycheck.data.lucene.TokenPairConcatenatingFilter
Resets the filter.
clearRelatedDependencies() - Method in class org.owasp.dependencycheck.dependency.Dependency
close() - Method in class org.owasp.dependencycheck.analyzer.AbstractAnalyzer
The close method does nothing for this Analyzer.
close() - Method in interface org.owasp.dependencycheck.analyzer.Analyzer
The close method is called after all of the dependencies have been analyzed.
close() - Method in class org.owasp.dependencycheck.data.cpe.AbstractMemoryIndex
Closes the CPE Index.
close() - Method in interface org.owasp.dependencycheck.data.cpe.MemoryIndex
Closes the MemoryIndex.
close() - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
Closes the database connection.
close() - Method in class org.owasp.dependencycheck.data.nvdcve.DatabaseManager
Closes the database connection pool.
close() - Method in class org.owasp.dependencycheck.data.update.nvd.api.CveApiJson20CveItemSource
 
close() - Method in class org.owasp.dependencycheck.data.update.nvd.api.JsonArrayCveItemSource
 
close() - Method in class org.owasp.dependencycheck.Engine
Properly cleans up resources allocated during analysis.
close() - Method in class org.owasp.dependencycheck.processing.BundlerAuditProcessor
Throws any exceptions that occurred during processing.
close() - Method in class org.owasp.dependencycheck.processing.GoModProcessor
Throws any exceptions that occurred during processing.
close() - Method in class org.owasp.dependencycheck.processing.GrokAssemblyProcessor
Throws any exceptions that occurred during processing.
close() - Method in class org.owasp.dependencycheck.processing.MixAuditProcessor
Throws any exceptions that occurred during processing.
close() - Method in class org.owasp.dependencycheck.utils.WriteLock
Releases the lock on the resource.
closeAnalyzer() - Method in class org.owasp.dependencycheck.analyzer.AbstractAnalyzer
Closes a given Analyzer.
closeAnalyzer() - Method in class org.owasp.dependencycheck.analyzer.ArchiveAnalyzer
The close method deletes any temporary files and directories created during analysis.
closeAnalyzer() - Method in class org.owasp.dependencycheck.analyzer.AssemblyAnalyzer
Removes resources used from the local file system.
closeAnalyzer() - Method in class org.owasp.dependencycheck.analyzer.CPEAnalyzer
Closes the data sources.
closeAnalyzer() - Method in class org.owasp.dependencycheck.analyzer.JarAnalyzer
Deletes any files extracted from the JAR during analysis.
closeAnalyzer() - Method in class org.owasp.dependencycheck.analyzer.OssIndexAnalyzer
 
closeAnalyzer() - Method in class org.owasp.dependencycheck.analyzer.PythonDistributionAnalyzer
Deletes any files extracted from the Wheel during analysis.
closeAnalyzer() - Method in class org.owasp.dependencycheck.analyzer.RetireJsAnalyzer
 
closeAnalyzer(Analyzer) - Method in class org.owasp.dependencycheck.Engine
Closes the given analyzer.
closeResultSet(ResultSet) - Static method in class org.owasp.dependencycheck.utils.DBUtils
Closes the result set capturing and ignoring any SQLExceptions that occur.
closeStatement(Statement) - Static method in class org.owasp.dependencycheck.utils.DBUtils
Closes the given statement object ignoring any exceptions that occur.
CMakeAnalyzer - Class in org.owasp.dependencycheck.analyzer
Used to analyze CMake build files, and collect information that can be used to determine the associated CPE.
CMakeAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.CMakeAnalyzer
 
CocoaPodsAnalyzer - Class in org.owasp.dependencycheck.analyzer
This analyzer is used to analyze SWIFT and Objective-C packages by collecting information from .podspec files.
CocoaPodsAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.CocoaPodsAnalyzer
 
COLDFUSION - Static variable in class org.owasp.dependencycheck.data.nvd.ecosystem.Ecosystem
The rust ecosystem.
collectClassNames(Dependency) - Method in class org.owasp.dependencycheck.analyzer.JarAnalyzer
Cycles through an enumeration of JarEntries, contained within the dependency, and returns a list of the class names.
collectTerms(Map<String, MutableInt>, Iterable<Evidence>) - Method in class org.owasp.dependencycheck.analyzer.CPEAnalyzer
Returns the text created by concatenating the text and the values from the EvidenceCollection (filtered for a specific confidence).
compareTo(Evidence) - Method in class org.owasp.dependencycheck.dependency.Evidence
Implementation of the comparable interface.
compareTo(Identifier) - Method in class org.owasp.dependencycheck.dependency.naming.CpeIdentifier
 
compareTo(Identifier) - Method in class org.owasp.dependencycheck.dependency.naming.GenericIdentifier
Implementation of the comparator interface.
compareTo(Identifier) - Method in class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
 
compareTo(Reference) - Method in class org.owasp.dependencycheck.dependency.Reference
Implementation of the comparable interface.
compareTo(Vulnerability) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Compares two vulnerabilities.
Natural order of vulnerabilities is defined as decreasing in severity and alphabetically by name for equal severity.
compareTo(Object) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftware
 
compareTo(DependencyVersion) - Method in class org.owasp.dependencycheck.utils.DependencyVersion
 
compareUpdateAttributes(String, String) - Static method in class org.owasp.dependencycheck.dependency.VulnerableSoftware
Performs the same operation as Cpe.compareAttributes() - except additional rules are applied to match a1 to alpha1 and the comparison of update attributes will also return true if the only difference between the strings is an underscore or hyphen.
compareVersionRange(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftware
Evaluates the target against the version and version range checks: versionEndExcluding, versionStartExcluding versionEndIncluding, and versionStartIncluding.
compareVersions(VulnerableSoftware, String) - Static method in class org.owasp.dependencycheck.dependency.VulnerableSoftware
Evaluates the target against the version and version range checks: versionEndExcluding, versionStartExcluding versionEndIncluding, and versionStartIncluding.
ComposerDependency - Class in org.owasp.dependencycheck.data.composer
Represents a dependency (GAV, right now) from a Composer dependency.
ComposerDependency(String, String, String) - Constructor for class org.owasp.dependencycheck.data.composer.ComposerDependency
Create a ComposerDependency from group, project, and version.
ComposerException - Exception in org.owasp.dependencycheck.data.composer
Represents an exception when handling a composer.json or composer.lock file.
ComposerException() - Constructor for exception org.owasp.dependencycheck.data.composer.ComposerException
Creates a ComposerException with default message.
ComposerException(String) - Constructor for exception org.owasp.dependencycheck.data.composer.ComposerException
Creates a ComposerException with the specified message.
ComposerException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.data.composer.ComposerException
Creates a Composer exception with the specified message and cause.
ComposerLockAnalyzer - Class in org.owasp.dependencycheck.analyzer
Used to analyze a composer.lock file for a composer PHP app.
ComposerLockAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.ComposerLockAnalyzer
 
ComposerLockParser - Class in org.owasp.dependencycheck.data.composer
Parses a Composer.lock file from an input stream.
ComposerLockParser(InputStream) - Constructor for class org.owasp.dependencycheck.data.composer.ComposerLockParser
Creates a ComposerLockParser from a JsonReader and an InputStream.
Confidence - Enum in org.owasp.dependencycheck.dependency
A confidence enumeration.
connect(URL) - Method in class org.owasp.dependencycheck.data.ossindex.ODCConnectionTransport
 
containsUrl(String) - Static method in class org.owasp.dependencycheck.utils.UrlStringUtils
Tests if the text provided contains a URL.
convertToSarifRules(List<Dependency>) - Method in class org.owasp.dependencycheck.reporting.ReportTool
Creates a list of SARIF rules for the SARIF report.
CORE_FILES - Static variable in class org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer
Regex to identify core java library files.
CORE_JAVA - Static variable in class org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer
Regex to identify core java libraries and a few other commonly misidentified ones.
CORE_JAVA_JSF - Static variable in class org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer
Regex to identify core jsf libraries.
CORE_JSF_FILES - Static variable in class org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer
Regex to identify core jsf java library files.
CorruptDatabaseException - Exception in org.owasp.dependencycheck.data.nvdcve
An exception used to indicate the db4o database is corrupt.
CorruptDatabaseException(String) - Constructor for exception org.owasp.dependencycheck.data.nvdcve.CorruptDatabaseException
Creates an CorruptDatabaseException.
CorruptDatabaseException(String, Exception) - Constructor for exception org.owasp.dependencycheck.data.nvdcve.CorruptDatabaseException
Creates an CorruptDatabaseException.
CorruptedDatastreamException - Exception in org.owasp.dependencycheck.data.update.exception
An exception used when data corruption is detected on an NVD CVE Datastream file.
CorruptedDatastreamException() - Constructor for exception org.owasp.dependencycheck.data.update.exception.CorruptedDatastreamException
Create a new CorruptedDatastreamException.
CorruptedDatastreamException(String) - Constructor for exception org.owasp.dependencycheck.data.update.exception.CorruptedDatastreamException
Create a new CorruptedDatastreamException with the specified detail message.
CorruptedDatastreamException(Throwable) - Constructor for exception org.owasp.dependencycheck.data.update.exception.CorruptedDatastreamException
Create a new CorruptedDatastreamException with the specified cause.
CorruptedDatastreamException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.data.update.exception.CorruptedDatastreamException
Create a new CorruptedDatastreamException with the specified detail message and cause.
cpe(Cpe) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
Adds a base CPE object to build a vulnerable software object from.
CPE - Static variable in class org.owasp.dependencycheck.xml.suppression.SuppressionHandler
The CPE element name.
CPEAnalyzer - Class in org.owasp.dependencycheck.analyzer
CPEAnalyzer is a utility class that takes a project dependency and attempts to discern if there is an associated CPE.
CPEAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.CPEAnalyzer
 
CpeEcosystemCache - Class in org.owasp.dependencycheck.data.update.cpe
 
cpeHasNoVersion(PropertyType) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Identifies if the cpe specified by the cpe suppression rule does not specify a version.
CpeIdentifier - Class in org.owasp.dependencycheck.dependency.naming
A CPE Identifier for a dependency object.
CpeIdentifier(Cpe, Confidence) - Constructor for class org.owasp.dependencycheck.dependency.naming.CpeIdentifier
Constructs a new CPE Identifier from a CPE object with the given confidence.
CpeIdentifier(Cpe, String, Confidence) - Constructor for class org.owasp.dependencycheck.dependency.naming.CpeIdentifier
Constructs a new CPE Identifier from a CPE object with the given confidence.
CpeIdentifier(String, String, String, Confidence) - Constructor for class org.owasp.dependencycheck.dependency.naming.CpeIdentifier
Constructs a new CPE Identifier from a CPE object with the given confidence.
CpeMemoryIndex - Class in org.owasp.dependencycheck.data.cpe
An in memory Lucene index that contains the vendor/product combinations from the CPE (application) identifiers within the NVD CVE data.
CpePlus - Class in org.owasp.dependencycheck.data.update.cpe
A simple wrapper object that allows one to carry the ecosystem along with the CPE.
CpePlus(Cpe, String) - Constructor for class org.owasp.dependencycheck.data.update.cpe.CpePlus
Construct a new CPE plus object.
CpeSuppressionAnalyzer - Class in org.owasp.dependencycheck.analyzer
This is no longer used as a standalone analyzer; rather this is called by the CPE Analyzer directly.
CpeSuppressionAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.CpeSuppressionAnalyzer
 
create(Settings) - Static method in class org.owasp.dependencycheck.data.ossindex.OssindexClientFactory
Constructs a new OSS Index Client.
createComponents(String) - Method in class org.owasp.dependencycheck.data.lucene.SearchFieldAnalyzer
Creates a the TokenStreamComponents used to analyze the stream.
createDependency(Dependency, String, String, String) - Method in class org.owasp.dependencycheck.analyzer.AbstractNpmAnalyzer
Construct a dependency object.
CRITICALITY - Static variable in class org.owasp.dependencycheck.analyzer.ElixirMixAuditAnalyzer
Criticality.
CRITICALITY - Static variable in class org.owasp.dependencycheck.analyzer.RubyBundleAuditAnalyzer
Criticality.
csv(String) - Method in class org.owasp.dependencycheck.reporting.EscapeTool
Formats text for CSV format.
csvCpeConfidence(Set<Identifier>) - Method in class org.owasp.dependencycheck.reporting.EscapeTool
Takes a set of Identifiers, filters them to just CPEs, and formats them for confidence display in a CSV.
csvIdentifiers(Set<Identifier>) - Method in class org.owasp.dependencycheck.reporting.EscapeTool
Takes a set of Identifiers, filters them to none CPE, and formats them for display in a CSV.
CURRENT_ENGINE_RELEASE - Static variable in class org.owasp.dependencycheck.data.update.EngineVersionCheck
The property key indicating when the last version check occurred.
CVE - Static variable in class org.owasp.dependencycheck.analyzer.RubyBundleAuditAnalyzer
CVE.
CVE - Static variable in class org.owasp.dependencycheck.xml.suppression.SuppressionHandler
The CVE element name.
CveApiJson20CveItemSource - Class in org.owasp.dependencycheck.data.update.nvd.api
 
CveApiJson20CveItemSource(InputStream) - Constructor for class org.owasp.dependencycheck.data.update.nvd.api.CveApiJson20CveItemSource
 
CveDB - Class in org.owasp.dependencycheck.data.nvdcve
The database holding information about the NVD CVE data.
CveDB(Settings) - Constructor for class org.owasp.dependencycheck.data.nvdcve.CveDB
Creates a new CveDB object and opens the database connection.
CveEcosystemMapper - Class in org.owasp.dependencycheck.data.nvd.ecosystem
Utility for mapping CVEs to their ecosystems.
CveEcosystemMapper() - Constructor for class org.owasp.dependencycheck.data.nvd.ecosystem.CveEcosystemMapper
 
CveItemOperator - Class in org.owasp.dependencycheck.data.nvdcve
Utility for processing DefCveItem in order to extract key values like textual description and ecosystem type.
CveItemOperator(String) - Constructor for class org.owasp.dependencycheck.data.nvdcve.CveItemOperator
Constructs a new CVE Item Operator utility.
CveItemSource<T extends io.github.jeremylong.openvulnerability.client.nvd.DefCveItem> - Interface in org.owasp.dependencycheck.data.update.nvd.api
 
CVSS_BELOW - Static variable in class org.owasp.dependencycheck.xml.suppression.SuppressionHandler
The cvssBelow element name.
CvssUtil - Class in org.owasp.dependencycheck.utils
Utility class to create CVSS Objects.
cvssV2ScoreToSeverity(Double) - Static method in class org.owasp.dependencycheck.utils.CvssUtil
Determines the severity from the score.
cvssV3ScoreToSeverity(Double) - Static method in class org.owasp.dependencycheck.utils.CvssUtil
Determines the severity from the score.
CWE - Static variable in class org.owasp.dependencycheck.xml.suppression.SuppressionHandler
The CWE element name.
CweDB - Class in org.owasp.dependencycheck.data.cwe
 
CweHandler - Class in org.owasp.dependencycheck.data.cwe
A SAX Handler that will parse the CWE XML.
CweHandler() - Constructor for class org.owasp.dependencycheck.data.cwe.CweHandler
 
CweSet - Class in org.owasp.dependencycheck.dependency
Collection of CWEs with a pretty print implemented in the toString().
CweSet() - Constructor for class org.owasp.dependencycheck.dependency.CweSet
 

D

DART - Static variable in class org.owasp.dependencycheck.data.nvd.ecosystem.Ecosystem
The Dart ecosystem.
DartAnalyzer - Class in org.owasp.dependencycheck.analyzer
This analyzer is used to analyze Dart packages by collecting information from pubspec lock and yaml files.
DartAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.DartAnalyzer
 
DatabaseException - Exception in org.owasp.dependencycheck.data.nvdcve
An exception thrown if an operation against the database fails.
DatabaseException(String) - Constructor for exception org.owasp.dependencycheck.data.nvdcve.DatabaseException
Creates an DatabaseException.
DatabaseException(Throwable) - Constructor for exception org.owasp.dependencycheck.data.nvdcve.DatabaseException
Creates an DatabaseException.
DatabaseException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.data.nvdcve.DatabaseException
Creates an DatabaseException.
DatabaseManager - Class in org.owasp.dependencycheck.data.nvdcve
Loads the configured database driver and returns the database connection.
DatabaseManager(Settings) - Constructor for class org.owasp.dependencycheck.data.nvdcve.DatabaseManager
Private constructor for this factory class; no instance is ever needed.
DatabaseProperties - Class in org.owasp.dependencycheck.data.nvdcve
This is a wrapper around a set of properties that are stored in the database.
DataCache<T> - Class in org.owasp.dependencycheck.data.cache
A generic wrapper for the Java Caching System (JCS).
DataCache(CacheAccess<String, T>) - Constructor for class org.owasp.dependencycheck.data.cache.DataCache
Creates a new generic JCS wrapper.
DataCacheFactory - Class in org.owasp.dependencycheck.data.cache
Factory to instantiate cache repositories.
DataCacheFactory(Settings) - Constructor for class org.owasp.dependencycheck.data.cache.DataCacheFactory
Creates the data cache factory.
dataExists() - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
Checks to see if data exists so that analysis can be performed.
DateUtil - Class in org.owasp.dependencycheck.utils
 
DB_ECOSYSTEM_CACHE - Static variable in class org.owasp.dependencycheck.data.nvdcve.CveDB
Resource location for SQL file containing updates to the ecosystem cache.
DB_STRUCTURE_RESOURCE - Static variable in class org.owasp.dependencycheck.data.nvdcve.DatabaseManager
Resource location for SQL file used to create the database schema.
DB_STRUCTURE_UPDATE_RESOURCE - Static variable in class org.owasp.dependencycheck.data.nvdcve.DatabaseManager
Resource location for SQL file used to create the database schema.
DBUtils - Class in org.owasp.dependencycheck.utils
Collection of utility methods for working with database objects.
DEFAULT_JS_URL - Static variable in class org.owasp.dependencycheck.data.update.RetireJSDataSource
The default URL to the RetireJS JavaScript repository.
DEFAULT_SUPPRESSIONS_URL - Static variable in class org.owasp.dependencycheck.data.update.HostedSuppressionsDataSource
The default URL to the Hosted Suppressions file.
DEFAULT_URL - Static variable in class org.owasp.dependencycheck.analyzer.NexusAnalyzer
The default URL - this will be used by the CentralAnalyzer to determine whether to enable this.
DEFAULT_URL - Static variable in class org.owasp.dependencycheck.analyzer.NodeAuditAnalyzer
The default URL to the NPM Audit API.
defrag() - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
If the database is using an H2 file based database calling defrag() will de-fragment the database.
deleteUnusedCpe() - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
This method is only referenced in unused code.
Dependency - Class in org.owasp.dependencycheck.dependency
A program dependency.
Dependency() - Constructor for class org.owasp.dependencycheck.dependency.Dependency
Constructs a new Dependency object.
Dependency(File) - Constructor for class org.owasp.dependencycheck.dependency.Dependency
Constructs a new Dependency object.
Dependency(File, boolean) - Constructor for class org.owasp.dependencycheck.dependency.Dependency
Constructs a new Dependency object.
Dependency(boolean) - Constructor for class org.owasp.dependencycheck.dependency.Dependency
Constructs a new Dependency object.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.AssemblyAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.CarthageAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.CMakeAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.CocoaPodsAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.ComposerLockAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.ElixirMixAuditAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.GolangDepAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.GolangModAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.JarAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.NodeAuditAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.NodePackageAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.NugetconfAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.NuspecAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.PEAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.PoetryAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.PythonDistributionAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.PythonPackageAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.RetireJsAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.RubyBundleAuditAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.RubyBundlerAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.RubyGemspecAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.SwiftPackageManagerAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.SwiftPackageResolvedAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
DependencyBundlingAnalyzer - Class in org.owasp.dependencycheck.analyzer
This analyzer ensures dependencies that should be grouped together, to remove excess noise from the report, are grouped.
DependencyBundlingAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer
 
DependencyCheckScanAgent - Class in org.owasp.dependencycheck.agent
This class provides a way to easily conduct a scan solely based on existing evidence metadata rather than collecting evidence from the files themselves.
DependencyCheckScanAgent() - Constructor for class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
 
DependencyMergingAnalyzer - Class in org.owasp.dependencycheck.analyzer
This analyzer will merge dependencies, created from different source, into a single dependency.
DependencyMergingAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.DependencyMergingAnalyzer
 
DependencyNotFoundException - Exception in org.owasp.dependencycheck.exception
An exception used when a dependency could not be found.
DependencyNotFoundException() - Constructor for exception org.owasp.dependencycheck.exception.DependencyNotFoundException
Creates a new DependencyNotFoundException.
DependencyNotFoundException(String) - Constructor for exception org.owasp.dependencycheck.exception.DependencyNotFoundException
Creates a new DependencyNotFoundException.
DependencyNotFoundException(Throwable) - Constructor for exception org.owasp.dependencycheck.exception.DependencyNotFoundException
Creates a new DependencyNotFoundException.
DependencyNotFoundException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.exception.DependencyNotFoundException
Creates a new DependencyNotFoundException.
DependencySimilarity - Class in org.owasp.dependencycheck.data.lucene
 
DependencySimilarity() - Constructor for class org.owasp.dependencycheck.data.lucene.DependencySimilarity
 
DependencyVersion - Class in org.owasp.dependencycheck.utils
Simple object to track the parts of a version number.
DependencyVersion() - Constructor for class org.owasp.dependencycheck.utils.DependencyVersion
Constructor for a empty DependencyVersion.
DependencyVersion(String) - Constructor for class org.owasp.dependencycheck.utils.DependencyVersion
Constructor for a DependencyVersion that will parse a version string.
DependencyVersionUtil - Class in org.owasp.dependencycheck.utils
A utility class to extract version numbers from file names (or other strings containing version numbers.
derivePomUrl(String, String, String) - Static method in class org.owasp.dependencycheck.data.nexus.MavenArtifact
Tries to determine the URL to the pom.xml.
DESCRIPTION - Static variable in class org.owasp.dependencycheck.xml.pom.PomHandler
The description element.
DescriptionEcosystemMapper - Class in org.owasp.dependencycheck.data.nvd.ecosystem
Helper utility for mapping CVEs to their ecosystems based on the description.
DescriptionEcosystemMapper() - Constructor for class org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionEcosystemMapper
Constructs a new description ecosystem mapper.
DescriptionKeywordHint - Enum in org.owasp.dependencycheck.data.nvd.ecosystem
Enumeration used for mapping CVEs to their ecosystems based on the description.
determineCPE(Dependency) - Method in class org.owasp.dependencycheck.analyzer.CPEAnalyzer
Searches the data store of CPE entries, trying to identify the CPE for the given dependency based on the evidence contained within.
determineIdentifiers(Dependency, String, String, Confidence) - Method in class org.owasp.dependencycheck.analyzer.CPEAnalyzer
Retrieves a list of CPE values from the CveDB based on the vendor and product passed in.
determineVersionFromMap(String, Collection<String>) - Static method in class org.owasp.dependencycheck.analyzer.AbstractNpmAnalyzer
Give an NPM version range and a collection of versions, this method attempts to select a specific version from the collection that is in the range.
Developer - Class in org.owasp.dependencycheck.xml.pom
Represents the developer node within the pom.xml.
Developer() - Constructor for class org.owasp.dependencycheck.xml.pom.Developer
 
DEVELOPER_EMAIL - Static variable in class org.owasp.dependencycheck.xml.pom.PomHandler
The developer email element.
DEVELOPER_ID - Static variable in class org.owasp.dependencycheck.xml.pom.PomHandler
The developer id element.
DEVELOPER_NODE - Static variable in class org.owasp.dependencycheck.xml.pom.PomHandler
The developer element.
DEVELOPER_ORGANIZATION - Static variable in class org.owasp.dependencycheck.xml.pom.PomHandler
The developer organization element.
DEVELOPER_ORGANIZATION_URL - Static variable in class org.owasp.dependencycheck.xml.pom.PomHandler
The developer organization URL element.
DEVELOPERS - Static variable in class org.owasp.dependencycheck.xml.pom.PomHandler
The developers element.
DirectoryBuildPropsParser - Class in org.owasp.dependencycheck.data.nuget
Parses `Directory.Build.props`.
DirectoryBuildPropsParser() - Constructor for class org.owasp.dependencycheck.data.nuget.DirectoryBuildPropsParser
 
DirectoryPackagesPropsParser - Class in org.owasp.dependencycheck.data.nuget
Parses a nuget's Directory.Packages.props file using XPath.
DirectoryPackagesPropsParser() - Constructor for class org.owasp.dependencycheck.data.nuget.DirectoryPackagesPropsParser
 
DOCUMENT_KEY - Static variable in class org.owasp.dependencycheck.data.cpe.Fields
The key for the name document id.
DOTNET - Static variable in class org.owasp.dependencycheck.data.nvd.ecosystem.Ecosystem
The dotnet ecosystem.
doUpdates() - Method in class org.owasp.dependencycheck.Engine
Cycles through the cached web data sources and calls update on all of them.
doUpdates(boolean) - Method in class org.owasp.dependencycheck.Engine
Cycles through the cached web data sources and calls update on all of them.
DownloadTask - Class in org.owasp.dependencycheck.data.update.nvd.api
A callable object to download the NVD API cache files and start the NvdApiProcessor.
DownloadTask(String, ExecutorService, CveDB, Settings) - Constructor for class org.owasp.dependencycheck.data.update.nvd.api.DownloadTask
Simple constructor for the callable download task.
DriverLoader - Class in org.owasp.dependencycheck.data.nvdcve
DriverLoader is a utility class that is used to load database drivers.
DriverLoadException - Exception in org.owasp.dependencycheck.data.nvdcve
An exception thrown the database driver is unable to be loaded.
DriverLoadException(String) - Constructor for exception org.owasp.dependencycheck.data.nvdcve.DriverLoadException
Creates an DriverLoadException.
DriverLoadException(Throwable) - Constructor for exception org.owasp.dependencycheck.data.nvdcve.DriverLoadException
Creates an DriverLoadException.
DriverLoadException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.data.nvdcve.DriverLoadException
Creates an DriverLoadException.

E

Ecosystem - Class in org.owasp.dependencycheck.data.nvd.ecosystem
Collection of the standard ecosystems for dependency-check.
Ecosystem(Settings) - Constructor for class org.owasp.dependencycheck.data.nvd.ecosystem.Ecosystem
Instantiates the ecosystem utility class.
EcosystemHint - Interface in org.owasp.dependencycheck.data.nvd.ecosystem
 
EcosystemHintNature - Enum in org.owasp.dependencycheck.data.nvd.ecosystem
 
edition(LogicalValue) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
edition(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
ELIXIR - Static variable in class org.owasp.dependencycheck.data.nvd.ecosystem.Ecosystem
The Elixir ecosystem.
ElixirMixAuditAnalyzer - Class in org.owasp.dependencycheck.analyzer
 
ElixirMixAuditAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.ElixirMixAuditAnalyzer
 
end() - Method in class org.owasp.dependencycheck.data.lucene.AlphaNumericFilter
endElement(String, String, String) - Method in class org.owasp.dependencycheck.xml.assembly.GrokHandler
Handles the end element event.
endElement(String, String, String) - Method in class org.owasp.dependencycheck.xml.hints.HintHandler
Handles the end element event.
endElement(String, String, String) - Method in class org.owasp.dependencycheck.xml.pom.PomHandler
Handles the end element event.
endElement(String, String, String) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionHandler
Handles the end element event.
Engine - Class in org.owasp.dependencycheck
Scans files, directories, etc.
Engine(Settings) - Constructor for class org.owasp.dependencycheck.Engine
Creates a new Engine.Mode.STANDALONE Engine.
Engine(Engine.Mode, Settings) - Constructor for class org.owasp.dependencycheck.Engine
Creates a new Engine.
Engine(ClassLoader, Settings) - Constructor for class org.owasp.dependencycheck.Engine
Creates a new Engine.Mode.STANDALONE Engine.
Engine(ClassLoader, Engine.Mode, Settings) - Constructor for class org.owasp.dependencycheck.Engine
Creates a new Engine.
Engine.Mode - Enum in org.owasp.dependencycheck
Engine execution modes.
ENGINE_VERSION_CHECKED_ON - Static variable in class org.owasp.dependencycheck.data.update.EngineVersionCheck
The property key indicating when the last version check occurred.
EngineVersionCheck - Class in org.owasp.dependencycheck.data.update
Checks the gh-pages dependency-check site to determine the current released version number.
EngineVersionCheck(Settings) - Constructor for class org.owasp.dependencycheck.data.update.EngineVersionCheck
Constructs a new engine version check utility for testing.
EngineVersionCheck() - Constructor for class org.owasp.dependencycheck.data.update.EngineVersionCheck
Constructs a new engine version check utility.
equals(Object) - Method in class org.owasp.dependencycheck.data.artifactory.ItemImpl
 
equals(Object) - Method in class org.owasp.dependencycheck.data.composer.ComposerDependency
 
equals(Object) - Method in class org.owasp.dependencycheck.data.cpe.IndexEntry
 
equals(Object) - Method in class org.owasp.dependencycheck.data.knownexploited.json.KnownExploitedVulnerabilitiesSchema
 
equals(Object) - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
 
equals(Object) - Method in class org.owasp.dependencycheck.data.lucene.AlphaNumericFilter
equals(Object) - Method in class org.owasp.dependencycheck.data.lucene.TokenPairConcatenatingFilter
equals(Object) - Method in class org.owasp.dependencycheck.data.nuget.NugetPackage
 
equals(Object) - Method in class org.owasp.dependencycheck.data.nuget.NugetPackageReference
equals(Object) - Method in class org.owasp.dependencycheck.dependency.Dependency
Implementation of the equals method.
equals(Object) - Method in class org.owasp.dependencycheck.dependency.Evidence
Implements equals for Evidence.
equals(Object) - Method in class org.owasp.dependencycheck.dependency.naming.CpeIdentifier
 
equals(Object) - Method in class org.owasp.dependencycheck.dependency.naming.GenericIdentifier
Basic implementation of equals.
equals(Object) - Method in class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
 
equals(Object) - Method in class org.owasp.dependencycheck.dependency.Reference
 
equals(Object) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
 
equals(Object) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftware
 
equals(Object) - Method in class org.owasp.dependencycheck.utils.DependencyVersion
Compares the equality of this object to the one passed in as a parameter.
equals(Object) - Method in class org.owasp.dependencycheck.utils.Pair
Determines the equality of this and the provided object.
equals(Object) - Method in class org.owasp.dependencycheck.xml.pom.Developer
 
equals(Object) - Method in class org.owasp.dependencycheck.xml.pom.License
Generated equals method to perform equality check.
equals(Object) - Method in class org.owasp.dependencycheck.xml.suppression.PropertyType
Default implementation of equals.
error(SAXParseException) - Method in class org.owasp.dependencycheck.xml.assembly.GrokErrorHandler
Handles errors.
error(SAXParseException) - Method in class org.owasp.dependencycheck.xml.hints.HintErrorHandler
Handles errors.
error(SAXParseException) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionErrorHandler
Handles errors.
escapeLuceneQuery(CharSequence) - Static method in class org.owasp.dependencycheck.data.lucene.LuceneUtils
Escapes the text passed in so that it is treated as data instead of control characters.
EscapeTool - Class in org.owasp.dependencycheck.reporting
An extremely simple wrapper around various escape utils to perform URL and HTML encoding within the reports.
EscapeTool() - Constructor for class org.owasp.dependencycheck.reporting.EscapeTool
 
estimateCvssV2(String) - Static method in class org.owasp.dependencycheck.utils.SeverityUtil
Estimates the CVSS V2 Score based on a given severity.
estimatedSortAdjustedCVSSv3(String) - Static method in class org.owasp.dependencycheck.utils.SeverityUtil
Creates an estimated sort-adjusted CVSSv3 score for an unscored textual severity.
estimateSeverity(String) - Method in class org.owasp.dependencycheck.reporting.ReportTool
Estimates the CVSS V2 score for the given severity.
evaluateDependencies(Dependency, Dependency, Set<Dependency>) - Method in class org.owasp.dependencycheck.analyzer.AbstractDependencyComparingAnalyzer
Evaluates the dependencies
evaluateDependencies(Dependency, Dependency, Set<Dependency>) - Method in class org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer
Evaluates the dependencies
evaluateDependencies(Dependency, Dependency, Set<Dependency>) - Method in class org.owasp.dependencycheck.analyzer.DependencyMergingAnalyzer
Evaluates the dependencies
Evidence - Class in org.owasp.dependencycheck.dependency
Evidence is a piece of information about a Dependency.
Evidence() - Constructor for class org.owasp.dependencycheck.dependency.Evidence
Creates a new Evidence object.
Evidence(String, String, String, Confidence) - Constructor for class org.owasp.dependencycheck.dependency.Evidence
Creates a new Evidence objects.
Evidence(String, String, String, Confidence, boolean) - Constructor for class org.owasp.dependencycheck.dependency.Evidence
Creates a new Evidence objects.
EvidenceMatcher - Class in org.owasp.dependencycheck.xml.hints
EvidenceMatcher can match one or more Evidences.
EvidenceMatcher(String, String, String, boolean, Confidence) - Constructor for class org.owasp.dependencycheck.xml.hints.EvidenceMatcher
Creates a new EvidenceMatcher objects.
EvidenceType - Enum in org.owasp.dependencycheck.dependency
The types of evidence.
ExceptionCollection - Exception in org.owasp.dependencycheck.exception
A collection of several exceptions.
ExceptionCollection(List<Throwable>) - Constructor for exception org.owasp.dependencycheck.exception.ExceptionCollection
Instantiates a new exception collection.
ExceptionCollection(List<Throwable>, boolean) - Constructor for exception org.owasp.dependencycheck.exception.ExceptionCollection
Instantiates a new exception collection.
ExceptionCollection(Throwable, boolean) - Constructor for exception org.owasp.dependencycheck.exception.ExceptionCollection
Instantiates a new exception collection.
ExceptionCollection(Throwable) - Constructor for exception org.owasp.dependencycheck.exception.ExceptionCollection
Instantiates a new exception collection.
ExceptionCollection() - Constructor for exception org.owasp.dependencycheck.exception.ExceptionCollection
Instantiates a new exception collection.
execute() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Executes the dependency-check and generates the report.
executeAnalysisTasks(Analyzer, List<Throwable>) - Method in class org.owasp.dependencycheck.Engine
Executes executes the analyzer using multiple threads.
Experimental - Annotation Type in org.owasp.dependencycheck.analyzer
Annotation used to flag an analyzer as experimental.
explain(Query, int) - Method in class org.owasp.dependencycheck.data.cpe.AbstractMemoryIndex
Method to explain queries matches.
extractDescription(DefCveItem) - Method in class org.owasp.dependencycheck.data.nvdcve.CveItemOperator
Extracts the english description from the CVE object.
extractEcosystem(String, VulnerableSoftware) - Method in class org.owasp.dependencycheck.data.nvdcve.CveItemOperator
Attempts to determine the ecosystem based on the vendor, product and targetSw.
extractFiles(File, File) - Static method in class org.owasp.dependencycheck.utils.ExtractionUtil
Extracts the contents of an archive into the specified directory.
extractFiles(File, File, Engine) - Static method in class org.owasp.dependencycheck.utils.ExtractionUtil
Extracts the contents of an archive into the specified directory.
extractFiles(InputStream, File) - Static method in class org.owasp.dependencycheck.utils.ExtractionUtil
Extracts the contents of an archive into the specified directory.
extractFilesUsingFilter(File, File, FilenameFilter) - Static method in class org.owasp.dependencycheck.utils.ExtractionUtil
Extracts the contents of an archive into the specified directory.
extractGzip(File) - Static method in class org.owasp.dependencycheck.utils.ExtractionUtil
Extracts the file contained in a gzip archive.
extractImportantUrlData(String) - Static method in class org.owasp.dependencycheck.utils.UrlStringUtils
Takes a URL, in String format, and adds the important parts of the URL to a list of strings.
ExtractionUtil - Class in org.owasp.dependencycheck.utils
Set of utilities to extract files from archives.
extractLicense(Model, Dependency) - Static method in class org.owasp.dependencycheck.analyzer.JarAnalyzer
Extracts the license information from the pom and adds it to the dependency.
extractUrlData(String) - Method in class org.owasp.dependencycheck.data.update.NvdApiDataSource
 
extractZip(File) - Static method in class org.owasp.dependencycheck.utils.ExtractionUtil
Extracts the file contained in a Zip archive.

F

FalsePositiveAnalyzer - Class in org.owasp.dependencycheck.analyzer
This analyzer attempts to remove some well known false positives - specifically regarding the java runtime.
FalsePositiveAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer
 
fatalError(SAXParseException) - Method in class org.owasp.dependencycheck.xml.assembly.GrokErrorHandler
Handles fatal exceptions.
fatalError(SAXParseException) - Method in class org.owasp.dependencycheck.xml.hints.HintErrorHandler
Handles fatal exceptions.
fatalError(SAXParseException) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionErrorHandler
Handles fatal exceptions.
fetchMavenArtifacts(Dependency) - Method in class org.owasp.dependencycheck.analyzer.CentralAnalyzer
Downloads the corresponding list of MavenArtifacts of the given dependency from MavenCentral.
Fields - Class in org.owasp.dependencycheck.data.cpe
Fields is a collection of field names used within the Lucene index for CPE entries.
FILE_NAME - Static variable in class org.owasp.dependencycheck.analyzer.NugetconfAnalyzer
The file filter used to determine which files this analyzer supports.
FILE_PATH - Static variable in class org.owasp.dependencycheck.xml.suppression.SuppressionHandler
The file path element name.
FileExtensionHint - Enum in org.owasp.dependencycheck.data.nvd.ecosystem
 
FileFilterBuilder - Class in org.owasp.dependencycheck.utils
Utility class for building useful FileFilter instances for AbstractFileTypeAnalyzer implementations.
FileFilterBuilder() - Constructor for class org.owasp.dependencycheck.utils.FileFilterBuilder
 
FileImpl - Class in org.owasp.dependencycheck.data.artifactory
Copied from JFrog's artifactory client.
FileImpl() - Constructor for class org.owasp.dependencycheck.data.artifactory.FileImpl
 
FileNameAnalyzer - Class in org.owasp.dependencycheck.analyzer
Takes a dependency and analyzes the filename and determines the hashes.
FileNameAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.FileNameAnalyzer
 
FileTypeAnalyzer - Interface in org.owasp.dependencycheck.analyzer
An Analyzer that scans specific file types.
filter(SuppressionRule) - Method in class org.owasp.dependencycheck.analyzer.CpeSuppressionAnalyzer
 
filter(SuppressionRule) - Method in class org.owasp.dependencycheck.analyzer.VulnerabilitySuppressionAnalyzer
 
Filter<T> - Class in org.owasp.dependencycheck.utils
This is an abstract filter that can be used to filter iterable list.
Filter() - Constructor for class org.owasp.dependencycheck.utils.Filter
 
filter(Iterator<T>) - Method in class org.owasp.dependencycheck.utils.Filter
Filters a given iterator.
filter(Iterable<T>) - Method in class org.owasp.dependencycheck.utils.Filter
Filters a given iterable.
finalize() - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
Cleans up the object and ensures that "close" has been called.
findDependency(Engine, String, String) - Method in class org.owasp.dependencycheck.analyzer.AbstractNpmAnalyzer
Locates the dependency from the list of dependencies that have been scanned by the engine.
findNextEntry(PE, int) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
findSequence(byte[], byte[]) - Static method in class org.owasp.dependencycheck.xml.pom.PomProjectInputStream
Finds the start of the given sequence in the buffer.
firstPathIsShortest(String, String) - Static method in class org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer
Determines which path is shortest; if path lengths are equal then we use compareTo of the string method to determine if the first path is smaller.
fromNamedReference(CharSequence) - Static method in class org.owasp.dependencycheck.xml.XmlEntity
Converts a named XML entity into its HTML encoded Unicode code point.

G

gatherEvidence(JsonObject, Dependency) - Method in class org.owasp.dependencycheck.analyzer.AbstractNpmAnalyzer
Collects evidence from the given JSON for the associated dependency.
GAV - Static variable in class org.owasp.dependencycheck.xml.suppression.SuppressionHandler
The GAV element name.
GenericIdentifier - Class in org.owasp.dependencycheck.dependency.naming
In identifier such as a CPE or dependency coordinates (i.e.
GenericIdentifier(String, Confidence) - Constructor for class org.owasp.dependencycheck.dependency.naming.GenericIdentifier
Constructs a new Identifier with the specified data.
GenericIdentifier(String, String, Confidence) - Constructor for class org.owasp.dependencycheck.dependency.naming.GenericIdentifier
Constructs a new Identifier with the specified data.
get(String) - Method in class org.owasp.dependencycheck.data.cache.DataCache
Gets an object from the cache.
getAccess() - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
getActualFile() - Method in class org.owasp.dependencycheck.dependency.Dependency
Gets a reference to the File object.
getActualFilePath() - Method in class org.owasp.dependencycheck.dependency.Dependency
Gets the file path of the dependency.
getAdditionalProperties() - Method in class org.owasp.dependencycheck.data.knownexploited.json.KnownExploitedVulnerabilitiesSchema
 
getAdditionalProperties() - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
 
getAddProduct() - Method in class org.owasp.dependencycheck.xml.hints.HintRule
Get the value of addProduct.
getAddVendor() - Method in class org.owasp.dependencycheck.xml.hints.HintRule
Get the value of addVendor.
getAddVersion() - Method in class org.owasp.dependencycheck.xml.hints.HintRule
Get the value of addVersion.
getAnalysisPhase() - Method in interface org.owasp.dependencycheck.analyzer.Analyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.ArchiveAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.ArtifactoryAnalyzer
Returns the analysis phase under which the analyzer runs.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.AssemblyAnalyzer
Returns the phase this analyzer runs under.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.AutoconfAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.CarthageAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.CentralAnalyzer
Returns the analysis phase under which the analyzer runs.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.CMakeAnalyzer
Tell that we are used for information collection.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.CocoaPodsAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.ComposerLockAnalyzer
Returns the phase this analyzer should run under.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.CPEAnalyzer
Returns the analysis phase that this analyzer should run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.CpeSuppressionAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.DartAnalyzer
 
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.DependencyMergingAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.ElixirMixAuditAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.FileNameAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.GolangDepAnalyzer
Tell that we are used for information collection.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.GolangModAnalyzer
Tell that we are used for information collection.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.HintAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.JarAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.KnownExploitedVulnerabilityAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.LibmanAnalyzer
Returns the analysis phase under which the analyzer runs.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.MSBuildProjectAnalyzer
 
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.NexusAnalyzer
Returns the analysis phase under which the analyzer runs.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.NodeAuditAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.NodePackageAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.NpmCPEAnalyzer
Returns the analysis phase that this analyzer should run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.NugetconfAnalyzer
Returns the analysis phase under which the analyzer runs.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.NuspecAnalyzer
Returns the analysis phase under which the analyzer runs.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.NvdCveAnalyzer
Returns the analysis phase that this analyzer should run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.OpenSSLAnalyzer
Tell that we are used for information collection.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.OssIndexAnalyzer
 
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.PEAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.PerlCpanfileAnalyzer
 
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.PinnedMavenInstallAnalyzer
 
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.PipAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.PipfileAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.PipfilelockAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.PnpmAuditAnalyzer
 
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.PoetryAnalyzer
Tell that we are used for information collection.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.PythonDistributionAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.PythonPackageAnalyzer
Tell that we are used for information collection.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.RetireJsAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.RubyBundleAuditAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.RubyGemspecAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.SwiftPackageManagerAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.SwiftPackageResolvedAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.UnusedSuppressionRuleAnalyzer
 
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.VersionFilterAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.VulnerabilitySuppressionAnalyzer
Returns the phase that the analyzer is intended to run in.
getAnalysisPhase() - Method in class org.owasp.dependencycheck.analyzer.YarnAuditAnalyzer
 
getAnalysisTasks(Analyzer, List<Throwable>) - Method in class org.owasp.dependencycheck.Engine
Returns the analysis tasks for the dependencies.
getAnalyzed() - Method in class org.owasp.dependencycheck.analyzer.AbstractDependencyComparingAnalyzer
Returns a flag indicating if this analyzer has run.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.AbstractAnalyzer
Returns the setting key to determine if the analyzer is enabled.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.ArchiveAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.ArtifactoryAnalyzer
Returns the key used in the properties file to to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.AssemblyAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.AutoconfAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.CarthageAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.CentralAnalyzer
Returns the key used in the properties file to to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.CMakeAnalyzer
 
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.CocoaPodsAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.ComposerLockAnalyzer
Gets the key to determine whether the analyzer is enabled.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.CPEAnalyzer
Returns the setting key to determine if the analyzer is enabled.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.CpeSuppressionAnalyzer
Returns the setting key to determine if the analyzer is enabled.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.DartAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer
Returns the setting key to determine if the analyzer is enabled.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.DependencyMergingAnalyzer
Returns the setting key to determine if the analyzer is enabled.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.ElixirMixAuditAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer
Returns the setting key to determine if the analyzer is enabled.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.FileNameAnalyzer
Returns the setting key to determine if the analyzer is enabled.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.GolangDepAnalyzer
Returns the key name for the analyzers enabled setting.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.GolangModAnalyzer
Returns the key name for the analyzers enabled setting.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.HintAnalyzer
Returns the setting key to determine if the analyzer is enabled.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.JarAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.KnownExploitedVulnerabilityAnalyzer
Returns the setting key to determine if the analyzer is enabled.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.LibmanAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.MSBuildProjectAnalyzer
 
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.NexusAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.NodeAuditAnalyzer
Returns the key used in the properties file to determine if the analyzer is enabled.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.NodePackageAnalyzer
Returns the key used in the properties file to reference the enabled property for the analyzer.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.NpmCPEAnalyzer
Returns the setting key to determine if the analyzer is enabled.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.NugetconfAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.NuspecAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.NvdCveAnalyzer
Returns the setting key to determine if the analyzer is enabled.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.OpenSSLAnalyzer
Returns the setting for the analyzer enabled setting key.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.OssIndexAnalyzer
 
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.PEAnalyzer
Returns the setting key to determine if the analyzer is enabled.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.PerlCpanfileAnalyzer
 
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.PinnedMavenInstallAnalyzer
 
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.PipAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.PipfileAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.PipfilelockAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.PnpmAuditAnalyzer
 
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.PoetryAnalyzer
Returns the key name for the analyzers enabled setting.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.PythonDistributionAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.PythonPackageAnalyzer
Returns the key name for the analyzers enabled setting.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.RetireJsAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.RubyBundleAuditAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.RubyGemspecAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.SwiftPackageManagerAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.SwiftPackageResolvedAnalyzer
Returns the key used in the properties file to reference the analyzer's enabled property.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.UnusedSuppressionRuleAnalyzer
 
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.VersionFilterAnalyzer
Returns the setting key to determine if the analyzer is enabled.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.VulnerabilitySuppressionAnalyzer
Returns the setting key to determine if the analyzer is enabled.
getAnalyzerEnabledSettingKey() - Method in class org.owasp.dependencycheck.analyzer.YarnAuditAnalyzer
 
getAnalyzers() - Method in class org.owasp.dependencycheck.analyzer.AnalyzerService
Returns a list of all instances of the Analyzer interface.
getAnalyzers(AnalysisPhase...) - Method in class org.owasp.dependencycheck.analyzer.AnalyzerService
Returns a list of all instances of the Analyzer interface that are bound to one of the given phases.
getAnalyzers(List<AnalysisPhase>) - Method in class org.owasp.dependencycheck.analyzer.AnalyzerService
Returns a list of all instances of the Analyzer interface that are bound to one of the given phases.
getAnalyzers(AnalysisPhase) - Method in class org.owasp.dependencycheck.Engine
Get the List of the analyzers for a specific phase of analysis.
getAnalyzers() - Method in class org.owasp.dependencycheck.Engine
Returns a full list of all of the analyzers.
getApplicationName() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of applicationName.
getArtifactId() - Method in class org.owasp.dependencycheck.data.nexus.MavenArtifact
Gets the artifactId.
getArtifactId() - Method in class org.owasp.dependencycheck.xml.pom.Model
Get the value of artifactId.
getArtifactUrl() - Method in class org.owasp.dependencycheck.data.nexus.MavenArtifact
Gets the artifactUrl.
getAssemblyData() - Method in class org.owasp.dependencycheck.processing.GrokAssemblyProcessor
Returns the assembly data.
getAuthors() - Method in class org.owasp.dependencycheck.data.nuget.NugetPackage
Gets the authors.
getAvailableVersions() - Method in class org.owasp.dependencycheck.dependency.Dependency
Get the value of availableVersions.
getCatalogVersion() - Method in class org.owasp.dependencycheck.data.knownexploited.json.KnownExploitedVulnerabilitiesSchema
Version of the known exploited vulnerabilities catalog (Required)
getCentralCache() - Method in class org.owasp.dependencycheck.data.cache.DataCacheFactory
Returns the data cache for Central search.
getCentralUrl() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of centralUrl.
getChanged() - Static method in class org.owasp.dependencycheck.data.update.cpe.CpeEcosystemCache
Returns the map of changed CPE to ecosystem mappings.
getChecksums() - Method in class org.owasp.dependencycheck.data.artifactory.FileImpl
 
getComments() - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Get the value of comments.
getCompanyName() - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Get the value of companyName.
getConfidence() - Method in class org.owasp.dependencycheck.dependency.Evidence
Get the value of confidence.
getConfidence() - Method in class org.owasp.dependencycheck.dependency.naming.CpeIdentifier
 
getConfidence() - Method in class org.owasp.dependencycheck.dependency.naming.GenericIdentifier
Get the value of confidence.
getConfidence() - Method in interface org.owasp.dependencycheck.dependency.naming.Identifier
Get the value of confidence.
getConfidence() - Method in class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
 
getConnection() - Method in class org.owasp.dependencycheck.data.nvdcve.DatabaseManager
Constructs a new database connection object per the database configuration.
getConnectionString() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of connectionString.
getConnectionTimeout() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of connectionTimeout.
getCount() - Method in class org.owasp.dependencycheck.data.knownexploited.json.KnownExploitedVulnerabilitiesSchema
Total number of Known Exploited Vulnerabilities in the catalog (Required)
getCpe() - Method in class org.owasp.dependencycheck.data.update.cpe.CpePlus
Get the value of CPE.
getCpe() - Method in class org.owasp.dependencycheck.dependency.naming.CpeIdentifier
Returns the CPE object.
getCpe() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Get the value of CPE.
getCPEs(String, String) - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
Searches the CPE entries in the database and retrieves all entries for a given vendor and product combination.
getCpeStartsWithFilter() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Returns the starting string that identifies CPEs that are qualified to be imported.
getCreated() - Method in class org.owasp.dependencycheck.data.artifactory.FileImpl
 
getCreated() - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
getCreatedBy() - Method in class org.owasp.dependencycheck.data.artifactory.FileImpl
 
getCurrentReleaseVersion() - Method in class org.owasp.dependencycheck.data.update.EngineVersionCheck
Retrieves the current released version number from the github documentation site.
getCve() - Method in class org.owasp.dependencycheck.data.elixir.MixAuditResult
Returns the CVE entry name.
getCve() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Get the value of CVE.
getCveDB() - Method in class org.owasp.dependencycheck.analyzer.CPEAnalyzer
returns a reference to the CveDB.
getCveID() - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
The CVE ID of the vulnerability in the format CVE-YYYY-NNNN, note that the number portion can have more than 4 digits (Required)
getCves() - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
getCvssBelow() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Get the value of cvssBelow.
getCvssV2() - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Get the CVSS V2 scoring information.
getCvssv2AccessComplexity() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS2 Access Complexity.
getCvssv2AccessVector() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS2 Access Vector.
getCvssv2Authentication() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS2 Authentication.
getCvssv2AvailabilityImpact() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS2 Availability Impact.
getCvssv2ConfidentialityImpact() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS2 Confidentiality Impact.
getCvssv2ExploitabilityScore() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS2 Exploitability Score.
getCvssv2ImpactScore() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS2 Impact Score.
getCvssv2IntegrityImpact() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS2 Integrity Impact.
getCvssv2Score() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS2 Score.
getCvssv2Severity() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS2 Severity.
getCvssv2Version() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS2 Version.
getCvssV3() - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
getCvssV3() - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Get the CVSS V3 scoring information.
getCvssv3AttackComplexity() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS3 Attack Complexity.
getCvssv3AttackVector() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS3 Attack Vector.
getCvssv3AvailabilityImpact() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS3 Availability Impact.
getCvssv3BaseScore() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS3 Base Score.
getCvssv3BaseSeverity() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS3 Base Severity.
getCvssv3ConfidentialityImpact() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS3 Confidentiality Impact.
getCvssv3ExploitabilityScore() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS3 Exploitability Score.
getCvssv3ImpactScore() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS3 Impact Score.
getCvssv3IntegrityImpact() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS3 Integrity Impact.
getCvssv3PrivilegesRequired() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS3 Privileges Required.
getCvssv3Scope() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS3 Scope.
getCvssv3UserInteraction() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS3 User Interaction.
getCvssv3Version() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of CVSS3 Version.
getCvssV4() - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Get the CVSS V3 scoring information.
getCwe() - Method in class org.owasp.dependencycheck.data.cwe.CweHandler
Returns the HashMap of CWE entries (CWE-ID, Full CWE Name).
getCwe() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Get the value of CWE.
getCwes() - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
getCwes() - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Get the set of CWEs.
getDatabase() - Method in class org.owasp.dependencycheck.Engine
Returns a reference to the database.
getDatabaseDriverName() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of databaseDriverName.
getDatabaseDriverPath() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of databaseDriverPath.
getDatabasePassword() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of databasePassword.
getDatabaseProductName() - Method in class org.owasp.dependencycheck.data.nvdcve.DatabaseManager
Returns the database product name.
getDatabaseProperties() - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
Get the value of databaseProperties.
getDatabaseUser() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of databaseUser.
getDataDirectory() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of dataDirectory.
getDataSources() - Method in class org.owasp.dependencycheck.data.update.UpdateService
Returns an Iterator for all instances of the CachedWebDataSource interface.
getDateAdded() - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
The date the vulnerability was added to the catalog in the format YYYY-MM-DD (Required)
getDateReleased() - Method in class org.owasp.dependencycheck.data.knownexploited.json.KnownExploitedVulnerabilitiesSchema
Date-time of Catalog Release in the format YYYY-MM-DDTHH:mm:ss.sssZ (Required)
getDependencies() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Returns a list of pre-determined dependencies.
getDependencies() - Method in class org.owasp.dependencycheck.data.composer.ComposerLockParser
Gets the list of dependencies.
getDependencies() - Method in class org.owasp.dependencycheck.Engine
Returns a copy of the dependencies as an array.
getDependencyLockfile() - Method in class org.owasp.dependencycheck.data.elixir.MixAuditResult
Returns the path to the dependency lock file.
getDependencyPackage() - Method in class org.owasp.dependencycheck.data.elixir.MixAuditResult
Returns the package name.
getDependencyVersion() - Method in class org.owasp.dependencycheck.data.elixir.MixAuditResult
Returns the dependency version.
getDescription() - Method in class org.owasp.dependencycheck.data.elixir.MixAuditResult
Returns the vulnerability description.
getDescription() - Method in class org.owasp.dependencycheck.data.nuget.NugetPackage
Gets the description.
getDescription() - Method in class org.owasp.dependencycheck.dependency.Dependency
Get the value of description.
getDescription() - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Get the value of description.
getDescription() - Method in class org.owasp.dependencycheck.xml.pom.Model
Get the value of description.
getDevelopers() - Method in class org.owasp.dependencycheck.xml.pom.Model
Returns the list of developers.
getDisclosureDate() - Method in class org.owasp.dependencycheck.data.elixir.MixAuditResult
Returns the vulnerability disclosure date.
getDisplayFileName() - Method in class org.owasp.dependencycheck.dependency.Dependency
Returns the file name to display in reports; if no display file name has been set it will default to constructing a name based on the name and version fields, otherwise it will return the actual file name.
getDocument(int) - Method in class org.owasp.dependencycheck.data.cpe.AbstractMemoryIndex
Retrieves a document from the Index.
getDocument(int) - Method in interface org.owasp.dependencycheck.data.cpe.MemoryIndex
Retrieves a document from the Index.
getDocumentId() - Method in class org.owasp.dependencycheck.data.cpe.IndexEntry
Get the value of documentId.
getDownloadUri() - Method in class org.owasp.dependencycheck.data.artifactory.FileImpl
 
getDueDate() - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
The date the required action is due in the format YYYY-MM-DD (Required)
getDuplicate() - Method in class org.owasp.dependencycheck.xml.hints.VendorDuplicatingHintRule
Get the value of duplicate.
getDurationMillis() - Method in class org.owasp.dependencycheck.data.update.nvd.api.NvdApiProcessor
Calculates how long the update process took.
getEcosystem(DefCveItem) - Method in class org.owasp.dependencycheck.data.nvd.ecosystem.CveEcosystemMapper
Analyzes the description and associated URLs to determine if the vulnerability/software is for a specific known ecosystem.
getEcosystem(DefCveItem) - Method in class org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionEcosystemMapper
Returns the ecosystem if identified by English description from the CVE data.
getEcosystem(String) - Method in class org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionEcosystemMapper
Determines the ecosystem for the given string.
getEcosystem() - Method in enum org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
Returns the ecosystem.
getEcosystem() - Method in interface org.owasp.dependencycheck.data.nvd.ecosystem.EcosystemHint
Returns the ecosystem.
getEcosystem() - Method in enum org.owasp.dependencycheck.data.nvd.ecosystem.FileExtensionHint
 
getEcosystem(DefCveItem) - Method in class org.owasp.dependencycheck.data.nvd.ecosystem.UrlEcosystemMapper
Determines the ecosystem for the given CVE.
getEcosystem() - Method in enum org.owasp.dependencycheck.data.nvd.ecosystem.UrlHostHint
 
getEcosystem() - Method in enum org.owasp.dependencycheck.data.nvd.ecosystem.UrlPathHint
 
getEcosystem(String, String, String) - Static method in class org.owasp.dependencycheck.data.update.cpe.CpeEcosystemCache
Returns the ecosystem for the given CPE (vendor, product).
getEcosystem() - Method in class org.owasp.dependencycheck.data.update.cpe.CpePlus
Get the value of ecosystem.
getEcosystem() - Method in class org.owasp.dependencycheck.dependency.Dependency
 
getEmail() - Method in class org.owasp.dependencycheck.xml.pom.Developer
Get the value of email.
getEntries() - Method in class org.owasp.dependencycheck.dependency.CweSet
Get the value of CWEs.
getEpochValueInSeconds(String) - Static method in class org.owasp.dependencycheck.utils.DateUtil
Returns the string value converted to an epoch seconds.
getError() - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Get the value of error.
getExceptions() - Method in exception org.owasp.dependencycheck.exception.ExceptionCollection
Get the value of exceptions.
getExecutorService(Analyzer) - Method in class org.owasp.dependencycheck.Engine
Returns the executor service for a given analyzer.
getExtension() - Method in enum org.owasp.dependencycheck.data.nvd.ecosystem.FileExtensionHint
 
getFailBuildOnCVSS() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of failBuildOnCVSS.
getFileDescription() - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Get the value of fileDescription.
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.AbstractFileTypeAnalyzer
Returns the FileFilter used to determine which files are to be analyzed.
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.ArchiveAnalyzer
 
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.ArtifactoryAnalyzer
 
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.AssemblyAnalyzer
 
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.AutoconfAnalyzer
Returns the FileFilter
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.CarthageAnalyzer
Returns the FileFilter
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.CentralAnalyzer
 
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.CMakeAnalyzer
Returns the set of supported file extensions.
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.CocoaPodsAnalyzer
Returns the FileFilter
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.ComposerLockAnalyzer
Returns the FileFilter.
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.DartAnalyzer
 
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.ElixirMixAuditAnalyzer
 
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.GolangDepAnalyzer
Returns the FileFilter
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.GolangModAnalyzer
Returns the FileFilter
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.JarAnalyzer
Returns the FileFilter.
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.LibmanAnalyzer
Returns the FileFilter
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.MSBuildProjectAnalyzer
 
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.NexusAnalyzer
Returns the FileFilter
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.NodeAuditAnalyzer
Returns the FileFilter
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.NodePackageAnalyzer
Returns the FileFilter
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.NugetconfAnalyzer
Returns the FileFilter
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.NuspecAnalyzer
Returns the FileFilter
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.OpenSSLAnalyzer
Returns the set of supported file extensions.
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.PEAnalyzer
Returns the FileFilter.
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.PerlCpanfileAnalyzer
 
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.PinnedMavenInstallAnalyzer
 
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.PipAnalyzer
Returns the FileFilter
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.PipfileAnalyzer
Returns the FileFilter
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.PipfilelockAnalyzer
Returns the FileFilter
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.PnpmAuditAnalyzer
 
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.PoetryAnalyzer
Returns the FileFilter
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.PythonDistributionAnalyzer
Returns the FileFilter
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.PythonPackageAnalyzer
Returns the FileFilter
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.RetireJsAnalyzer
Returns the FileFilter.
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.RubyBundleAuditAnalyzer
 
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.RubyGemspecAnalyzer
 
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.SwiftPackageManagerAnalyzer
Returns the FileFilter
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.SwiftPackageResolvedAnalyzer
Returns the FileFilter
getFileFilter() - Method in class org.owasp.dependencycheck.analyzer.YarnAuditAnalyzer
 
getFileName() - Method in class org.owasp.dependencycheck.dependency.Dependency
Returns the file name of the dependency.
getFileName() - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Get the value of fileName.
getFileNames() - Method in class org.owasp.dependencycheck.xml.hints.HintRule
Returns the list of fileName evidence to match against.
getFilePath() - Method in class org.owasp.dependencycheck.dependency.Dependency
Gets the file path of the dependency.
getFilePath() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Get the value of filePath.
getFilesMatched() - Method in class org.owasp.dependencycheck.analyzer.AbstractFileTypeAnalyzer
Gets the value of filesMatched.
getFileTypeAnalyzers() - Method in class org.owasp.dependencycheck.Engine
Returns the set of file type analyzers.
getFileVersion() - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Get the value of fileVersion.
getFoundBy() - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
getFullCwes() - Method in class org.owasp.dependencycheck.dependency.CweSet
Returns a map of CWE-ID and title.
getFullDescription() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the full description.
getFullName(String) - Static method in class org.owasp.dependencycheck.data.cwe.CweDB
Returns the full CWE name from the CWE ID.
getFullName() - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Get the value of fullName.
getGav() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Get the value of Maven GAV.
getGeneratedKey(PreparedStatement) - Static method in class org.owasp.dependencycheck.utils.DBUtils
Returns the generated integer primary key for a newly inserted row.
getGhsaId() - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
getGivenProduct() - Method in class org.owasp.dependencycheck.xml.hints.HintRule
Get the value of givenProduct.
getGivenVendor() - Method in class org.owasp.dependencycheck.xml.hints.HintRule
Get the value of givenVendor.
getGivenVersion() - Method in class org.owasp.dependencycheck.xml.hints.HintRule
Get the value of givenVersion.
getGroup() - Method in class org.owasp.dependencycheck.data.composer.ComposerDependency
Get the group.
getGroupId() - Method in class org.owasp.dependencycheck.data.nexus.MavenArtifact
Gets the groupId.
getGroupId() - Method in class org.owasp.dependencycheck.xml.pom.Model
Get the value of groupId.
getH2DataFile(Settings) - Static method in class org.owasp.dependencycheck.data.nvdcve.DatabaseManager
Returns a reference to the H2 database file.
getHighestSeverityText() - Method in class org.owasp.dependencycheck.dependency.Vulnerability
The report text to use for highest severity when this issue is ranked highest.
getHintRules() - Method in class org.owasp.dependencycheck.xml.hints.HintHandler
Returns the list of hint rules.
getHintRules() - Method in class org.owasp.dependencycheck.xml.hints.HintParser
Returns the hint rules.
getHook(Settings) - Static method in class org.owasp.dependencycheck.utils.WriteLockShutdownHookFactory
Creates a new Write Lock Shutdown Hook.
getId() - Method in class org.owasp.dependencycheck.data.elixir.MixAuditResult
Returns the vulnerability id.
getId() - Method in class org.owasp.dependencycheck.data.nuget.NugetPackageReference
Gets the id.
getId() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of id.
getId() - Method in class org.owasp.dependencycheck.xml.pom.Developer
Get the value of id.
getImports() - Method in class org.owasp.dependencycheck.data.nuget.DirectoryBuildPropsParser
Returns the imports identified during parsing.
getIncludedBy() - Method in class org.owasp.dependencycheck.dependency.Dependency
Get the unmodifiable set of includedBy (the list of parents of this transitive dependency).
getInstance() - Static method in class org.owasp.dependencycheck.data.cpe.CpeMemoryIndex
Gets the singleton instance of the CpeMemoryIndex.
getInstance() - Static method in class org.owasp.dependencycheck.data.cpe.NpmCpeMemoryIndex
Gets the singleton instance of the CpeMemoryIndex.
getInternalName() - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Get the value of internalName.
getIsoTimestamp(Properties, String) - Static method in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
Retrieves a zoned date time.
getJavaUpdateVersion() - Static method in class org.owasp.dependencycheck.utils.Utils
Returns the update version from the Java runtime.
getJavaVersion() - Static method in class org.owasp.dependencycheck.utils.Utils
Returns the Java major version as a whole number.
getKeyword() - Method in enum org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
Returns the keyword.
getKeyword() - Method in enum org.owasp.dependencycheck.data.nvd.ecosystem.UrlHostHint
 
getKeyword() - Method in enum org.owasp.dependencycheck.data.nvd.ecosystem.UrlPathHint
 
getknownExploitedVulnerabilities() - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
Returns a map of known exploited vulnerabilities.
getKnownExploitedVulnerability() - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Get the value of knownExploitedVulnerability.
getLastModified() - Method in class org.owasp.dependencycheck.data.artifactory.ItemImpl
 
getLastUpdated() - Method in class org.owasp.dependencycheck.data.artifactory.ItemImpl
 
getLeft() - Method in class org.owasp.dependencycheck.utils.Pair
Get the value of left.
getLegalCopyright() - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Get the value of legalCopyright.
getLegalTrademarks() - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Get the value of legalTrademarks.
getLicense() - Method in class org.owasp.dependencycheck.dependency.Dependency
Get the value of license.
getLicenses() - Method in class org.owasp.dependencycheck.xml.pom.Model
Returns the list of licenses.
getLicenseUrl() - Method in class org.owasp.dependencycheck.data.nuget.NugetPackage
Gets the licenseUrl.
getLogFile() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of logFile.
getLuceneMaxQueryLimitFor(String) - Method in class org.owasp.dependencycheck.data.nvd.ecosystem.Ecosystem
Returns the max query result size for the Lucene search for each ecosystem.
getMainAndroidDependency(Dependency, Dependency) - Method in class org.owasp.dependencycheck.analyzer.DependencyMergingAnalyzer
Determines which of the android dependencies should be considered the primary.
getMainDotnetDependency(Dependency, Dependency) - Method in class org.owasp.dependencycheck.analyzer.DependencyMergingAnalyzer
Determines which of the dotnet dependencies should be considered the primary.
getMainGemspecDependency(Dependency, Dependency) - Method in class org.owasp.dependencycheck.analyzer.DependencyMergingAnalyzer
Ruby gems installed by "bundle install" can have zero or more *.gemspec files, all of which have the same packagePath and should be grouped.
getMainSwiftDependency(Dependency, Dependency) - Method in class org.owasp.dependencycheck.analyzer.DependencyMergingAnalyzer
Determines which of the swift dependencies should be considered the primary.
getMainVirtualDependency(Dependency, Dependency) - Method in class org.owasp.dependencycheck.analyzer.DependencyMergingAnalyzer
Determines which of the virtual dependencies should be considered the primary.
getMatchedVulnerableSoftware() - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Get the value of matchedVulnerableSoftware.
getMd5() - Method in class org.owasp.dependencycheck.data.artifactory.ChecksumsImpl
 
getMd5sum() - Method in class org.owasp.dependencycheck.dependency.Dependency
Returns the MD5 Checksum of the dependency file.
getMemoryIndex() - Method in class org.owasp.dependencycheck.analyzer.CPEAnalyzer
Returns the memory index.
getMessage() - Method in exception org.owasp.dependencycheck.exception.ExceptionCollection
Returns the error message, including the message from all contained exceptions.
getMetaData() - Method in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
Returns a map of the meta data from the database properties.
getMetadataUri() - Method in class org.owasp.dependencycheck.data.artifactory.ItemImpl
 
getMimeType() - Method in class org.owasp.dependencycheck.data.artifactory.FileImpl
 
getMode() - Method in class org.owasp.dependencycheck.Engine
Returns the mode of the engine.
getModel() - Method in class org.owasp.dependencycheck.xml.pom.PomHandler
Returns the model obtained from the pom.xml.
getModifiedBy() - Method in class org.owasp.dependencycheck.data.artifactory.ItemImpl
 
getModuleName() - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
getName() - Method in interface org.owasp.dependencycheck.analyzer.Analyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.ArchiveAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.ArtifactoryAnalyzer
Returns the analyzer's name.
getName() - Method in class org.owasp.dependencycheck.analyzer.AssemblyAnalyzer
Gets this analyzer's name.
getName() - Method in class org.owasp.dependencycheck.analyzer.AutoconfAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.CarthageAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.CentralAnalyzer
Returns the analyzer's name.
getName() - Method in class org.owasp.dependencycheck.analyzer.CMakeAnalyzer
Returns the name of the CMake analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.CocoaPodsAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.ComposerLockAnalyzer
Returns the analyzer's name.
getName() - Method in class org.owasp.dependencycheck.analyzer.CPEAnalyzer
Returns the name of this analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.CpeSuppressionAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.DartAnalyzer
 
getName() - Method in class org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.DependencyMergingAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.ElixirMixAuditAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.FileNameAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.GolangDepAnalyzer
Returns the name of the Python Package Analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.GolangModAnalyzer
Returns the name of the Golang Mode Analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.HintAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.JarAnalyzer.ClassNameInformation
Get the value of name
getName() - Method in class org.owasp.dependencycheck.analyzer.JarAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.KnownExploitedVulnerabilityAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.LibmanAnalyzer
Returns the analyzer's name.
getName() - Method in class org.owasp.dependencycheck.analyzer.MSBuildProjectAnalyzer
 
getName() - Method in class org.owasp.dependencycheck.analyzer.NexusAnalyzer
Returns the analyzer's name.
getName() - Method in class org.owasp.dependencycheck.analyzer.NodeAuditAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.NodePackageAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.NpmCPEAnalyzer
Returns the name of this analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.NugetconfAnalyzer
Returns the analyzer's name.
getName() - Method in class org.owasp.dependencycheck.analyzer.NuspecAnalyzer
Returns the analyzer's name.
getName() - Method in class org.owasp.dependencycheck.analyzer.NvdCveAnalyzer
Returns the name of this analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.OpenSSLAnalyzer
Returns the name of the Python Package Analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.OssIndexAnalyzer
 
getName() - Method in class org.owasp.dependencycheck.analyzer.PEAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.PerlCpanfileAnalyzer
 
getName() - Method in class org.owasp.dependencycheck.analyzer.PinnedMavenInstallAnalyzer
 
getName() - Method in class org.owasp.dependencycheck.analyzer.PipAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.PipfileAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.PipfilelockAnalyzer
Returns the identifiedPackage of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.PnpmAuditAnalyzer
 
getName() - Method in class org.owasp.dependencycheck.analyzer.PoetryAnalyzer
Returns the name of the Poetry Analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.PythonDistributionAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.PythonPackageAnalyzer
Returns the name of the Python Package Analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.RetireJsAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.RubyBundleAuditAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.RubyBundlerAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.RubyGemspecAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.SwiftPackageManagerAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.SwiftPackageResolvedAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.UnusedSuppressionRuleAnalyzer
 
getName() - Method in class org.owasp.dependencycheck.analyzer.VersionFilterAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.VulnerabilitySuppressionAnalyzer
Returns the name of the analyzer.
getName() - Method in class org.owasp.dependencycheck.analyzer.YarnAuditAnalyzer
 
getName() - Method in class org.owasp.dependencycheck.data.artifactory.ItemImpl
 
getName(String) - Static method in class org.owasp.dependencycheck.data.cwe.CweDB
Returns the full CWE name from the CWE ID.
getName() - Method in class org.owasp.dependencycheck.dependency.Dependency
 
getName() - Method in class org.owasp.dependencycheck.dependency.Evidence
Get the value of name.
getName() - Method in class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
Returns the Package URL name.
getName() - Method in class org.owasp.dependencycheck.dependency.Reference
Get the value of name.
getName() - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Get the value of name.
getName() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the name.
getName() - Method in class org.owasp.dependencycheck.xml.pom.Developer
Get the value of name.
getName() - Method in class org.owasp.dependencycheck.xml.pom.License
Get the value of name.
getName() - Method in class org.owasp.dependencycheck.xml.pom.Model
Get the value of name.
getNamespace() - Method in class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
Returns the Package URL name space.
getNamespaces() - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Get the value of namespaces.
getNature() - Method in enum org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
Returns the nature.
getNature() - Method in interface org.owasp.dependencycheck.data.nvd.ecosystem.EcosystemHint
Returns the nature of the ecosystem hint.
getNature() - Method in enum org.owasp.dependencycheck.data.nvd.ecosystem.FileExtensionHint
 
getNature() - Method in enum org.owasp.dependencycheck.data.nvd.ecosystem.UrlHostHint
 
getNature() - Method in enum org.owasp.dependencycheck.data.nvd.ecosystem.UrlPathHint
 
getNexusUrl() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of nexusUrl.
getNodeAuditCache() - Method in class org.owasp.dependencycheck.data.cache.DataCacheFactory
Returns the data cache for Node Audit.
getNotes() - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
Any additional notes about the vulnerability
getNotes() - Method in class org.owasp.dependencycheck.dependency.naming.CpeIdentifier
 
getNotes() - Method in class org.owasp.dependencycheck.dependency.naming.GenericIdentifier
Get the value of notes from suppression notes.
getNotes() - Method in interface org.owasp.dependencycheck.dependency.naming.Identifier
Get the value of notes from suppression notes.
getNotes() - Method in class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
 
getNotes() - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Get the value of notes from suppression notes.
getNotes() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Get the value of notes.
getNvdApiKey() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of nvdApiKey.
getObject(String) - Method in class org.owasp.dependencycheck.Engine
Retrieve an object from the objects collection.
getOpenSSLVersion(long) - Static method in class org.owasp.dependencycheck.analyzer.OpenSSLAnalyzer
Returns the open SSL version as a string.
getOrganization() - Method in class org.owasp.dependencycheck.xml.pom.Developer
Get the value of organization.
getOrganization() - Method in class org.owasp.dependencycheck.xml.pom.Model
Get the value of organization.
getOrganizationUrl() - Method in class org.owasp.dependencycheck.xml.pom.Developer
Get the value of organizationUrl.
getOrganizationUrl() - Method in class org.owasp.dependencycheck.xml.pom.Model
Get the value of organizationUrl.
getOriginalChecksums() - Method in class org.owasp.dependencycheck.data.artifactory.FileImpl
 
getOriginalFilename() - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Get the value of originalFilename.
getOverview() - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
getOwners() - Method in class org.owasp.dependencycheck.data.nuget.NugetPackage
Gets the owners.
getPackagePath() - Method in class org.owasp.dependencycheck.dependency.Dependency
Returns the package path.
getPackageStructure() - Method in class org.owasp.dependencycheck.analyzer.JarAnalyzer.ClassNameInformation
Get the value of packageStructure
getParentArtifactId() - Method in class org.owasp.dependencycheck.xml.pom.Model
Get the value of parentArtifactId.
getParentGroupId() - Method in class org.owasp.dependencycheck.xml.pom.Model
Get the value of parentGroupId.
getParentVersion() - Method in class org.owasp.dependencycheck.xml.pom.Model
Get the value of parentVersion.
getPatchedVersions() - Method in class org.owasp.dependencycheck.data.elixir.MixAuditResult
Returns the list of patched versions.
getPatchedVersions() - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
getPath() - Method in class org.owasp.dependencycheck.data.artifactory.ItemImpl
 
getPathToDotnetCore() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of pathToCore.
getPattern() - Method in class org.owasp.dependencycheck.data.update.NvdApiDataSource.UrlData
Get the value of pattern
getPhases() - Method in enum org.owasp.dependencycheck.Engine.Mode
Returns the phases for this mode.
getPomCache() - Method in class org.owasp.dependencycheck.data.cache.DataCacheFactory
Returns the data cache for POM files.
getPomUrl() - Method in class org.owasp.dependencycheck.data.nexus.MavenArtifact
Get the value of pomUrl.
getPrefixesFor(String) - Static method in class org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionEcosystemMapper
 
getProduct() - Method in class org.owasp.dependencycheck.data.cpe.IndexEntry
Get the value of product.
getProduct() - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
The vulnerability product (Required)
getProductName() - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Get the value of productName.
getProductVersion() - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Get the value of productVersion.
getProject() - Method in class org.owasp.dependencycheck.data.composer.ComposerDependency
Get the project.
getProjectReferences() - Method in class org.owasp.dependencycheck.dependency.Dependency
Get the unmodifiable set of projectReferences.
getProjectURL() - Method in class org.owasp.dependencycheck.xml.pom.Model
Get the value of projectURL.
getProperties() - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
Returns a set of properties.
getProperties() - Method in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
Returns the collection of Database Properties as a properties collection.
getProperties(File) - Static method in class org.owasp.dependencycheck.utils.PyPACoreMetadataParser
Loads all key/value pairs from PyPA metadata specifications¶.
getProperties(BufferedReader) - Static method in class org.owasp.dependencycheck.utils.PyPACoreMetadataParser
Loads all key/value pairs from PyPA metadata specifications¶.
getPropertiesFilePath() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of propertiesFilePath.
getProperty(String) - Method in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
Returns the property value for the given key.
getProperty(String, String) - Method in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
Returns the property value for the given key.
getPropertyInSeconds(String) - Method in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
Returns the database property value in seconds.
getProxyPassword() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of proxyPassword.
getProxyPort() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of proxyPort.
getProxyServer() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of proxyServer.
getProxyUrl() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
getProxyUsername() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of proxyUsername.
getReadTimeout() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of readTimeout.
getRecommendation() - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
getReference() - Method in class org.owasp.dependencycheck.dependency.IncludedByReference
Get the value of reference.
getReferences() - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
getReferences() - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Get the value of references.
getReferences(boolean) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Returns the list of references.
getRelatedDependencies() - Method in class org.owasp.dependencycheck.dependency.Dependency
Get the unmodifiable set of Dependency.relatedDependencies.
getRemoteCacheProperties(String, String) - Method in class org.owasp.dependencycheck.data.update.NvdApiDataSource
Downloads the metadata properties of the NVD API cache.
getRemoteUrl() - Method in class org.owasp.dependencycheck.data.artifactory.FileImpl
 
getRemoveProduct() - Method in class org.owasp.dependencycheck.xml.hints.HintRule
Get the value of removeProduct.
getRemoveVendor() - Method in class org.owasp.dependencycheck.xml.hints.HintRule
Get the value of removeVendor.
getRemoveVersion() - Method in class org.owasp.dependencycheck.xml.hints.HintRule
Get the value of removeVersion.
getRepo() - Method in class org.owasp.dependencycheck.data.artifactory.ItemImpl
 
getReportedBy() - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
getReportFile(String, ReportGenerator.Format) - Static method in class org.owasp.dependencycheck.reporting.ReportGenerator
Determines the report file name based on the give output location and format.
getReportFormat() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of reportFormat.
getReportOutputDirectory() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of reportOutputDirectory.
getRequiredAction() - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
The required action to address the vulnerability (Required)
getResults() - Method in class org.owasp.dependencycheck.data.elixir.MixAuditJsonParser
Gets the list of results.
getRight() - Method in class org.owasp.dependencycheck.utils.Pair
Get the value of right.
getRuleCount(Engine) - Static method in class org.owasp.dependencycheck.analyzer.AbstractSuppressionAnalyzer
Returns the number of suppression rules currently loaded in the engine.
getSearcher() - Method in class org.owasp.dependencycheck.analyzer.AbstractNpmAnalyzer
Returns the node audit search utility.
getSearchScore() - Method in class org.owasp.dependencycheck.data.cpe.IndexEntry
Get the value of searchScore.
getSettings() - Method in class org.owasp.dependencycheck.analyzer.AbstractAnalyzer
Returns the configured settings.
getSettings() - Method in class org.owasp.dependencycheck.Engine
Returns the configured settings.
getSeverity() - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
getSha1() - Method in class org.owasp.dependencycheck.data.artifactory.ChecksumsImpl
 
getSha1() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Get the value of sha1.
getSha1sum() - Method in class org.owasp.dependencycheck.dependency.Dependency
Returns the SHA1 Checksum of the dependency.
getSha256() - Method in class org.owasp.dependencycheck.data.artifactory.ChecksumsImpl
 
getSha256sum() - Method in class org.owasp.dependencycheck.dependency.Dependency
Returns the SHA256 Checksum of the dependency.
getShortDescription() - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
A short description of the vulnerability (Required)
getShortDescription() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the short description.
getSize() - Method in class org.owasp.dependencycheck.data.artifactory.FileImpl
 
getSoftwareIdentifiers() - Method in class org.owasp.dependencycheck.dependency.Dependency
Returns an unmodifiable set of software identifiers.
getSource() - Method in class org.owasp.dependencycheck.dependency.Evidence
Get the value of source.
getSource() - Method in class org.owasp.dependencycheck.dependency.Reference
Get the value of source.
getSource() - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Returns the source that identified the vulnerability.
getSource() - Method in class org.owasp.dependencycheck.reporting.SarifRule
Get the value of source.
getSqlStatements() - Method in class org.owasp.dependencycheck.data.nvdcve.DatabaseManager
Returns a resource bundle containing the SQL Statements needed for the database engine being used.
getStopWords() - Static method in class org.owasp.dependencycheck.data.lucene.SearchFieldAnalyzer
Returns the set of stop words being used.
getSupportedExtensions() - Method in class org.owasp.dependencycheck.analyzer.AbstractSuppressionAnalyzer
Returns a list of file EXTENSIONS supported by this analyzer.
getSuppressedIdentifiers() - Method in class org.owasp.dependencycheck.dependency.Dependency
Get the unmodifiable set of suppressedIdentifiers.
getSuppressedVulnerabilities() - Method in class org.owasp.dependencycheck.dependency.Dependency
Get an unmodifiable set of suppressedVulnerabilities.
getSuppressedVulnerabilities(boolean) - Method in class org.owasp.dependencycheck.dependency.Dependency
Get an unmodifiable, optionally sorted.
getSuppressionFile() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of suppressionFile.
getSuppressionRules() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionHandler
Get the value of suppressionRules.
getTermAtt() - Method in class org.owasp.dependencycheck.data.lucene.AbstractTokenizingFilter
Gets the CharTermAttribute.
getTimestamp(String) - Method in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
Retrieves a zoned date time.
getTimestamp(Properties, String) - Static method in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
Retrieves a zoned date time.
getTitle() - Method in class org.owasp.dependencycheck.data.elixir.MixAuditResult
Returns the vulnerability title.
getTitle() - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
getTitle() - Method in class org.owasp.dependencycheck.data.nuget.NugetPackage
Gets the title.
getTokens() - Method in class org.owasp.dependencycheck.data.lucene.AbstractTokenizingFilter
Gets the list of tokens.
getType() - Method in class org.owasp.dependencycheck.dependency.IncludedByReference
Get the value of type.
getUnscoredSeverity() - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Retrieves the severity a Vulnerability.Source has assigned for which a CVSS score is not available.
getUntil() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Get the (@code{nullable}) value of until.
getUpdated() - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
getUpdatesNeeded(String, String, Properties, ZonedDateTime) - Method in class org.owasp.dependencycheck.data.update.NvdApiDataSource
Determines if the index needs to be updated.
getUpdateToVersion() - Method in class org.owasp.dependencycheck.data.update.EngineVersionCheck
Getter for updateToVersion - only used for testing.
getUri() - Method in class org.owasp.dependencycheck.data.artifactory.ItemImpl
 
getUrl() - Method in class org.owasp.dependencycheck.data.elixir.MixAuditResult
Returns the URL to the vulnerability page.
getUrl() - Method in class org.owasp.dependencycheck.data.update.NvdApiDataSource.UrlData
Get the value of url
getUrl() - Method in class org.owasp.dependencycheck.dependency.naming.CpeIdentifier
 
getUrl() - Method in class org.owasp.dependencycheck.dependency.naming.GenericIdentifier
Get the value of URL.
getUrl() - Method in interface org.owasp.dependencycheck.dependency.naming.Identifier
Get the value of URL.
getUrl() - Method in class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
 
getUrl() - Method in class org.owasp.dependencycheck.dependency.Reference
Get the value of url.
getUrl() - Method in class org.owasp.dependencycheck.xml.pom.License
Get the value of URL.
getValue() - Method in enum org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
Returns the keyword.
getValue() - Method in interface org.owasp.dependencycheck.data.nvd.ecosystem.EcosystemHint
Returns the value.
getValue() - Method in enum org.owasp.dependencycheck.data.nvd.ecosystem.FileExtensionHint
 
getValue() - Method in enum org.owasp.dependencycheck.data.nvd.ecosystem.UrlHostHint
 
getValue() - Method in enum org.owasp.dependencycheck.data.nvd.ecosystem.UrlPathHint
 
getValue() - Method in class org.owasp.dependencycheck.dependency.Evidence
Get the value of value.
getValue() - Method in class org.owasp.dependencycheck.dependency.naming.CpeIdentifier
 
getValue() - Method in class org.owasp.dependencycheck.dependency.naming.GenericIdentifier
Get the string representation of the Identifier.
getValue() - Method in interface org.owasp.dependencycheck.dependency.naming.Identifier
Get the string representation of the Identifier.
getValue() - Method in class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
 
getValue() - Method in class org.owasp.dependencycheck.xml.hints.VendorDuplicatingHintRule
Get the value of value.
getValue() - Method in class org.owasp.dependencycheck.xml.suppression.PropertyType
Gets the value of the value property.
getValues() - Method in class org.owasp.dependencycheck.data.nvd.ecosystem.StringAhoCorasickDoubleArrayTrie
 
getVendor() - Method in class org.owasp.dependencycheck.data.cpe.IndexEntry
Get the value of vendor.
getVendorDuplicatingHintRules() - Method in class org.owasp.dependencycheck.xml.hints.HintHandler
Returns the list of vendor duplicating hint rules.
getVendorDuplicatingHintRules() - Method in class org.owasp.dependencycheck.xml.hints.HintParser
Returns the vendor duplicating hint rules.
getVendorProductList() - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
Returns the entire list of vendor/product combinations.
getVendorProductListForNode() - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
Returns the entire list of vendor/product combinations filtered for just Node JS related products.
getVendorProject() - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
The vendor or project name for the vulnerability (Required)
getVersion() - Method in class org.owasp.dependencycheck.data.composer.ComposerDependency
Get the version.
getVersion() - Method in class org.owasp.dependencycheck.data.nexus.MavenArtifact
Gets the version.
getVersion() - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
getVersion() - Method in class org.owasp.dependencycheck.data.nuget.NugetPackageReference
Gets the version.
getVersion() - Method in class org.owasp.dependencycheck.dependency.Dependency
 
getVersion() - Method in class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
Returns the Package URL version.
getVersion() - Method in class org.owasp.dependencycheck.xml.pom.Model
Get the value of version.
getVersionEndExcluding() - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftware
Returns the versionEndExcluding.
getVersionEndIncluding() - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftware
Returns the versionEndIncluding.
getVersionParts() - Method in class org.owasp.dependencycheck.utils.DependencyVersion
Get the value of versionParts.
getVersionStartExcluding() - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftware
Returns the versionStartExcluding.
getVersionStartIncluding() - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftware
Returns the versionStartIncluding.
getVulnerabilities() - Method in class org.owasp.dependencycheck.data.knownexploited.json.KnownExploitedVulnerabilitiesSchema
The exploited vulnerabilities included in this catalog (Required)
getVulnerabilities(Cpe) - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
Retrieves the vulnerabilities associated with the specified CPE.
getVulnerabilities() - Method in class org.owasp.dependencycheck.dependency.Dependency
Get the unmodifiable sorted set of vulnerabilities.
getVulnerabilities(boolean) - Method in class org.owasp.dependencycheck.dependency.Dependency
Get the unmodifiable list of vulnerabilities; optionally sorted.
getVulnerabilitiesCount() - Method in class org.owasp.dependencycheck.dependency.Dependency
Get vulnerability count.
getVulnerability(String) - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
Gets a vulnerability for the provided CVE.
getVulnerability(String, Connection) - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
Gets a vulnerability for the provided CVE.
getVulnerabilityName() - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
The name of the vulnerability (Required)
getVulnerableSoftware() - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Get the value of vulnerableSoftware.
getVulnerableSoftware(boolean) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Returns a sorted list of vulnerable software.
getVulnerableSoftwareIdentifiers() - Method in class org.owasp.dependencycheck.dependency.Dependency
Returns an unmodifiable set of vulnerability identifiers.
getVulnerableSoftwareIdentifiersCount() - Method in class org.owasp.dependencycheck.dependency.Dependency
Returns the count of vulnerability identifiers.
getVulnerableVersions() - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
getWarning() - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Get the value of warning.
getZipExtensions() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of zipExtensions.
GO_MOD - Static variable in class org.owasp.dependencycheck.analyzer.GolangModAnalyzer
Lock file name.
GOLANG - Static variable in class org.owasp.dependencycheck.data.nvd.ecosystem.Ecosystem
The Golang ecosystem.
GolangDepAnalyzer - Class in org.owasp.dependencycheck.analyzer
Go lang dependency analyzer.
GolangDepAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.GolangDepAnalyzer
 
GolangModAnalyzer - Class in org.owasp.dependencycheck.analyzer
Go mod dependency analyzer.
GolangModAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.GolangModAnalyzer
 
GoModDependency - Class in org.owasp.dependencycheck.data.golang
Represents a Go module dependency.
GoModJsonParser - Class in org.owasp.dependencycheck.data.golang
Parses json output from `go list -json -m all`.
GoModProcessor - Class in org.owasp.dependencycheck.processing
Processor for the output of `go list -m -json all`.
GoModProcessor(Dependency, Engine) - Constructor for class org.owasp.dependencycheck.processing.GoModProcessor
Constructs a new processor to consume the output of `go list -m -json all`.
GROK_SCHEMA - Static variable in class org.owasp.dependencycheck.xml.assembly.GrokParser
The grok assembly schema file location.
GrokAssemblyProcessor - Class in org.owasp.dependencycheck.processing
Processor for the output of GrokAssembly.exe.
GrokAssemblyProcessor() - Constructor for class org.owasp.dependencycheck.processing.GrokAssemblyProcessor
 
GrokErrorHandler - Class in org.owasp.dependencycheck.xml.assembly
An XML parsing error handler.
GrokErrorHandler() - Constructor for class org.owasp.dependencycheck.xml.assembly.GrokErrorHandler
 
GrokHandler - Class in org.owasp.dependencycheck.xml.assembly
A handler to read Grok Assembly XML files.
GrokHandler() - Constructor for class org.owasp.dependencycheck.xml.assembly.GrokHandler
 
GrokParseException - Exception in org.owasp.dependencycheck.xml.assembly
An exception used when parsing a grok assembly XML file fails.
GrokParseException() - Constructor for exception org.owasp.dependencycheck.xml.assembly.GrokParseException
Creates a new GrokParseException.
GrokParseException(String) - Constructor for exception org.owasp.dependencycheck.xml.assembly.GrokParseException
Creates a new GrokParseException.
GrokParseException(Throwable) - Constructor for exception org.owasp.dependencycheck.xml.assembly.GrokParseException
Creates a new GrokParseException.
GrokParseException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.xml.assembly.GrokParseException
Creates a new GrokParseException.
GrokParser - Class in org.owasp.dependencycheck.xml.assembly
A simple validating parser for XML Grok Assembly XML files.
GrokParser() - Constructor for class org.owasp.dependencycheck.xml.assembly.GrokParser
 
GROUPID - Static variable in class org.owasp.dependencycheck.xml.pom.PomHandler
The artifactId element.

H

h2DataFileExists() - Method in class org.owasp.dependencycheck.data.nvdcve.DatabaseManager
Determines if the H2 database file exists.
h2DataFileExists(Settings) - Static method in class org.owasp.dependencycheck.data.nvdcve.DatabaseManager
Determines if the H2 database file exists.
H2Functions - Class in org.owasp.dependencycheck.data.nvdcve
Stored procedures for the H2 database.
hasCpe() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Returns whether or not this suppression rule as CPE entries.
hasCve() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Returns whether this suppression rule has CVE entries.
hasCvssBelow() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Returns whether or not this suppression rule has CVSS suppression criteria.
hasCwe() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Returns whether this suppression rule has CWE entries.
hasGav() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Returns whether or not this suppression rule as GAV entries.
hashCode() - Method in class org.owasp.dependencycheck.data.artifactory.ItemImpl
 
hashCode() - Method in class org.owasp.dependencycheck.data.composer.ComposerDependency
 
hashCode() - Method in class org.owasp.dependencycheck.data.cpe.IndexEntry
 
hashCode() - Method in class org.owasp.dependencycheck.data.knownexploited.json.KnownExploitedVulnerabilitiesSchema
 
hashCode() - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
 
hashCode() - Method in class org.owasp.dependencycheck.data.lucene.AlphaNumericFilter
hashCode() - Method in class org.owasp.dependencycheck.data.lucene.TokenPairConcatenatingFilter
hashCode() - Method in class org.owasp.dependencycheck.data.nuget.NugetPackage
 
hashCode() - Method in class org.owasp.dependencycheck.data.nuget.NugetPackageReference
hashCode() - Method in class org.owasp.dependencycheck.dependency.Dependency
Generates the HashCode.
hashCode() - Method in class org.owasp.dependencycheck.dependency.Evidence
Implements the hashCode for Evidence.
hashCode() - Method in class org.owasp.dependencycheck.dependency.naming.CpeIdentifier
 
hashCode() - Method in class org.owasp.dependencycheck.dependency.naming.GenericIdentifier
Basic implementation of hasCode.
hashCode() - Method in class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
 
hashCode() - Method in class org.owasp.dependencycheck.dependency.Reference
 
hashCode() - Method in class org.owasp.dependencycheck.dependency.Vulnerability
 
hashCode() - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftware
 
hashCode() - Method in class org.owasp.dependencycheck.utils.DependencyVersion
Calculates the hashCode for this object.
hashCode() - Method in class org.owasp.dependencycheck.utils.Pair
Generates the hash code using the hash codes from the contained objects.
hashCode() - Method in class org.owasp.dependencycheck.xml.pom.Developer
 
hashCode() - Method in class org.owasp.dependencycheck.xml.pom.License
Generated hashCode implementation.
hashCode() - Method in class org.owasp.dependencycheck.xml.suppression.PropertyType
Default implementation of hashCode.
hasKnownExploitedVulnerability() - Method in class org.owasp.dependencycheck.dependency.Dependency
Returns true if the dependency has a known exploited vulnerability.
hasNext() - Method in class org.owasp.dependencycheck.data.update.nvd.api.CveApiJson20CveItemSource
 
hasNext() - Method in interface org.owasp.dependencycheck.data.update.nvd.api.CveItemSource
 
hasNext() - Method in class org.owasp.dependencycheck.data.update.nvd.api.JsonArrayCveItemSource
 
hasNotes() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Returns whether this suppression rule has notes entries.
hasObject(String) - Method in class org.owasp.dependencycheck.Engine
Verifies if the object exists in the object store.
hasPackageUrl() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Returns whether or not this suppression rule as packageUrl entries.
hasVulnerabilityName() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Returns whether this suppression rule has vulnerabilityName entries.
HintAnalyzer - Class in org.owasp.dependencycheck.analyzer
This analyzer adds evidence to dependencies to enhance the accuracy of library identification.
HintAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.HintAnalyzer
 
HintErrorHandler - Class in org.owasp.dependencycheck.xml.hints
An XML parsing error handler.
HintErrorHandler() - Constructor for class org.owasp.dependencycheck.xml.hints.HintErrorHandler
 
HintHandler - Class in org.owasp.dependencycheck.xml.hints
A handler to load hint rules.
HintHandler() - Constructor for class org.owasp.dependencycheck.xml.hints.HintHandler
 
HintParseException - Exception in org.owasp.dependencycheck.xml.hints
An exception used when parsing a suppression rule file fails.
HintParseException() - Constructor for exception org.owasp.dependencycheck.xml.hints.HintParseException
Creates a new SuppressionParseException.
HintParseException(String) - Constructor for exception org.owasp.dependencycheck.xml.hints.HintParseException
Creates a new SuppressionParseException.
HintParseException(Throwable) - Constructor for exception org.owasp.dependencycheck.xml.hints.HintParseException
Creates a new SuppressionParseException.
HintParseException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.xml.hints.HintParseException
Creates a new SuppressionParseException.
HintParser - Class in org.owasp.dependencycheck.xml.hints
A simple validating parser for XML Hint Rules.
HintParser() - Constructor for class org.owasp.dependencycheck.xml.hints.HintParser
 
HintRule - Class in org.owasp.dependencycheck.xml.hints
A collection of product and vendor evidence to match; if any evidence is matched the addVendor and addProduct evidence should be added to the dependency.
HintRule() - Constructor for class org.owasp.dependencycheck.xml.hints.HintRule
 
HOSTED_SUPPRESSION_LAST_CHECKED - Static variable in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
The key for the last check time for the hosted suppression file.
HostedSuppressionsDataSource - Class in org.owasp.dependencycheck.data.update
 
HostedSuppressionsDataSource() - Constructor for class org.owasp.dependencycheck.data.update.HostedSuppressionsDataSource
 
html(String) - Method in class org.owasp.dependencycheck.reporting.EscapeTool
HTML Encodes the provided text.

I

Identifier - Interface in org.owasp.dependencycheck.dependency.naming
The Identifier used to label dependencies.
identifierMatches(PropertyType, Identifier) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Determines if the cpeEntry specified as a PropertyType matches the given Identifier.
identifierToSuppressionId(Identifier) - Method in class org.owasp.dependencycheck.reporting.ReportTool
Converts an identifier into the Suppression string when possible.
idf(long, long) - Method in class org.owasp.dependencycheck.data.lucene.DependencySimilarity
Override the default IDF implementation so that frequency within all document is ignored.
IncludedByReference - Class in org.owasp.dependencycheck.dependency
POJO to store a reference to the "included by" node in a dependency tree; where included by is the root node that caused a dependency to be included.
IncludedByReference(String, String) - Constructor for class org.owasp.dependencycheck.dependency.IncludedByReference
Constructs a new reference.
increment(int, int[]) - Method in class org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionEcosystemMapper
 
incrementToken() - Method in class org.owasp.dependencycheck.data.lucene.AlphaNumericFilter
incrementToken() - Method in class org.owasp.dependencycheck.data.lucene.TokenPairConcatenatingFilter
Increments the underlying TokenStream and sets CharTermAttributes to construct an expanded set of tokens by concatenating tokens with the previous token.
incrementToken() - Method in class org.owasp.dependencycheck.data.lucene.UrlTokenizingFilter
Increments the underlying TokenStream and sets CharTermAttributes to construct an expanded set of tokens by concatenating tokens with the previous token.
IndexEntry - Class in org.owasp.dependencycheck.data.cpe
A CPE entry containing the name, vendor, product, and version.
IndexEntry() - Constructor for class org.owasp.dependencycheck.data.cpe.IndexEntry
 
IndexException - Exception in org.owasp.dependencycheck.data.cpe
An exception thrown when the there is an issue using the in-memory CPE Index.
IndexException() - Constructor for exception org.owasp.dependencycheck.data.cpe.IndexException
Creates a new IndexException.
IndexException(String) - Constructor for exception org.owasp.dependencycheck.data.cpe.IndexException
Creates a new IndexException.
IndexException(Throwable) - Constructor for exception org.owasp.dependencycheck.data.cpe.IndexException
Creates a new IndexException.
IndexException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.data.cpe.IndexException
Creates a new IndexException.
init(JsonParser) - Method in class org.owasp.dependencycheck.data.artifactory.ArtifactorySearch
 
InitializationException - Exception in org.owasp.dependencycheck.exception
An exception used when initializing analyzers.
InitializationException() - Constructor for exception org.owasp.dependencycheck.exception.InitializationException
Creates a new InitializationException.
InitializationException(String) - Constructor for exception org.owasp.dependencycheck.exception.InitializationException
Creates a new InitializationException.
InitializationException(Throwable) - Constructor for exception org.owasp.dependencycheck.exception.InitializationException
Creates a new InitializationException.
InitializationException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.exception.InitializationException
Creates a new InitializationException.
InitializationException(String, Throwable, boolean) - Constructor for exception org.owasp.dependencycheck.exception.InitializationException
Creates a new InitializationException.
initialize(Settings) - Method in class org.owasp.dependencycheck.analyzer.AbstractAnalyzer
Initializes the analyzer with the configured settings.
initialize(Settings) - Method in interface org.owasp.dependencycheck.analyzer.Analyzer
Initializes the analyzer with the configured settings.
initialize(Settings) - Method in class org.owasp.dependencycheck.analyzer.ArchiveAnalyzer
Initializes the analyzer with the configured settings.
initialize(Settings) - Method in class org.owasp.dependencycheck.analyzer.ArtifactoryAnalyzer
Initializes the analyzer with the configured settings.
initialize(Settings) - Method in class org.owasp.dependencycheck.analyzer.CentralAnalyzer
Initializes the analyzer with the configured settings.
initialize(Settings) - Method in class org.owasp.dependencycheck.analyzer.NexusAnalyzer
Initializes the analyzer with the configured settings.
initialize(Settings) - Method in class org.owasp.dependencycheck.analyzer.RetireJsAnalyzer
Initializes the analyzer with the configured settings.
initializeAnalyzer(Analyzer) - Method in class org.owasp.dependencycheck.Engine
Initializes the given analyzer.
initializeEngine() - Method in class org.owasp.dependencycheck.Engine
Creates a new Engine using the specified classloader to dynamically load Analyzer and Update services.
insertSoftware(Connection, int, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, Boolean) - Static method in class org.owasp.dependencycheck.data.nvdcve.H2Functions
Adds a CPE to a vulnerability; if the CPE is not contained in the database it is first added.
instance() - Method in class org.owasp.dependencycheck.data.cpe.AbstractMemoryIndex
Returns a reference to the instance.
instance() - Method in class org.owasp.dependencycheck.data.cpe.CpeMemoryIndex
Gets the singleton instance of the CpeMemoryIndex.
instance() - Method in class org.owasp.dependencycheck.data.cpe.NpmCpeMemoryIndex
Gets the singleton instance of the NpmCpeMemoryIndex.
interpolate(String, Properties) - Static method in class org.owasp.dependencycheck.utils.InterpolationUtil
A utility function that will interpolate strings based on values given in the properties file.
interpolate(String, Properties, InterpolationUtil.SyntaxStyle) - Static method in class org.owasp.dependencycheck.utils.InterpolationUtil
A utility function that will interpolate strings based on values given in the properties file.
InterpolationUtil - Class in org.owasp.dependencycheck.utils
 
InterpolationUtil.SyntaxStyle - Enum in org.owasp.dependencycheck.utils
The syntax style for the interpolation.
InvalidDataException - Exception in org.owasp.dependencycheck.data.update.exception
An InvalidDataDataException is a generic exception used when trying to load the NVD CVE meta data.
InvalidDataException(String) - Constructor for exception org.owasp.dependencycheck.data.update.exception.InvalidDataException
Creates an InvalidDataException.
InvalidDataException(String, Exception) - Constructor for exception org.owasp.dependencycheck.data.update.exception.InvalidDataException
Creates an InvalidDataException.
IOS - Static variable in class org.owasp.dependencycheck.data.nvd.ecosystem.Ecosystem
The iOS ecosystem.
isAutoUpdate() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of autoUpdate.
isBase() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Get the value of base.
isCaseSensitive() - Method in class org.owasp.dependencycheck.xml.suppression.PropertyType
Gets the value of the caseSensitive property.
isCentralAnalyzerEnabled() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of centralAnalyzerEnabled.
isCore(Dependency, Dependency) - Method in class org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer
This is likely a very broken attempt at determining if the 'left' dependency is the 'core' library in comparison to the 'right' library.
isEmpty() - Method in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
Returns whether or not any properties are set.
isEmpty() - Static method in class org.owasp.dependencycheck.data.update.cpe.CpeEcosystemCache
Returns true if the ecosystem cache is empty; otherwise false.
isEmpty() - Method in class org.owasp.dependencycheck.dependency.CweSet
Returns true if there are no CWEs; otherwise false.
isEnabled() - Method in class org.owasp.dependencycheck.analyzer.AbstractAnalyzer
Get the value of enabled.
isEnabled() - Method in interface org.owasp.dependencycheck.analyzer.Analyzer
Get the value of enabled.
isEnabled() - Method in class org.owasp.dependencycheck.analyzer.NexusAnalyzer
Determine whether to enable this analyzer or not.
isExtension(String, int, int) - Static method in class org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionEcosystemMapper
 
isFatal() - Method in exception org.owasp.dependencycheck.exception.ExceptionCollection
Get the value of fatal.
isFatal() - Method in exception org.owasp.dependencycheck.exception.InitializationException
Get the value of fatal.
isFolder() - Method in class org.owasp.dependencycheck.data.artifactory.FileImpl
 
isFolder() - Method in class org.owasp.dependencycheck.data.artifactory.ItemImpl
 
isFromHint() - Method in class org.owasp.dependencycheck.dependency.Evidence
Get the value of fromHint.
isGenerateReport() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of generateReport.
isH2Connection() - Method in class org.owasp.dependencycheck.data.nvdcve.DatabaseManager
Determines if the connection string is for an H2 database.
isH2Connection(Settings) - Static method in class org.owasp.dependencycheck.data.nvdcve.DatabaseManager
Determines if the connection string is for an H2 database.
isH2Connection(String) - Static method in class org.owasp.dependencycheck.data.nvdcve.DatabaseManager
Determines if the connection string is for an H2 database.
isKeyword(String) - Static method in class org.owasp.dependencycheck.data.lucene.LuceneUtils
Determines if the given term is a Lucene keyword (e.g.
isLowercaseAscii(String, int, int) - Static method in class org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionEcosystemMapper
 
isMatched() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Get the value of matched.
isModified() - Method in class org.owasp.dependencycheck.data.update.nvd.api.DownloadTask
Returns true if the process task is for the modified json file from the NVD API Cache.
isNexusAnalyzerEnabled() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of nexusAnalyzerEnabled.
isNexusUsesProxy() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of nexusUsesProxy.
isOpen() - Method in class org.owasp.dependencycheck.data.cpe.AbstractMemoryIndex
returns whether or not the index is open.
isOpen() - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
Returns whether the database connection is open or closed.
isOpen() - Method in class org.owasp.dependencycheck.data.nvdcve.DatabaseManager
Returns if the connection pool is open.
isOracle() - Method in class org.owasp.dependencycheck.data.nvdcve.DatabaseManager
Determines if the connection string is for an Oracle database.
isRegex() - Method in class org.owasp.dependencycheck.xml.suppression.PropertyType
Returns whether or not the value is a regex.
isRejected(String) - Method in class org.owasp.dependencycheck.data.nvdcve.CveItemOperator
Determines if the CVE entry is rejected.
isSameRubyGem(Dependency, Dependency) - Method in class org.owasp.dependencycheck.analyzer.DependencyMergingAnalyzer
Bundling Ruby gems that are identified from different .gemspec files but denote the same package path.
isSameSwiftPackage(Dependency, Dependency) - Method in class org.owasp.dependencycheck.analyzer.DependencyMergingAnalyzer
Bundling same swift dependencies with the same packagePath but identified by different file type analyzers.
isShadedJar(Dependency, Dependency) - Method in class org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer
Determines if the jar is shaded and the created pom.xml identified the same CPE as the jar - if so, the pom.xml dependency should be removed.
isShowSummary() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of showSummary.
isUpdateOnly() - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Get the value of updateOnly.
isURL(String, int) - Static method in class org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionEcosystemMapper
Tests if the string is a URL by looking for '://'.
isUrl(String) - Static method in class org.owasp.dependencycheck.utils.UrlStringUtils
Tests if the given text is url.
isVirtual() - Method in class org.owasp.dependencycheck.dependency.Dependency
Returns whether or not this dependency is virtual or not.
isVulnerable() - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftware
Returns the value of vulnerable.
isWebJar(Dependency, Dependency) - Method in class org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer
Determines if a JS file is from a webjar dependency.
ItemImpl - Class in org.owasp.dependencycheck.data.artifactory
Copied from JFrog's artifactory client.
ItemImpl(boolean, String, String, Date, String, Date) - Constructor for class org.owasp.dependencycheck.data.artifactory.ItemImpl
 
ItemImpl() - Constructor for class org.owasp.dependencycheck.data.artifactory.ItemImpl
 
ItemImpl(boolean, String) - Constructor for class org.owasp.dependencycheck.data.artifactory.ItemImpl
 
iterator() - Method in class org.owasp.dependencycheck.utils.DependencyVersion
Retrieves an iterator for the version parts.

J

JarAnalyzer - Class in org.owasp.dependencycheck.analyzer
Used to load a JAR file and collect information that can be used to determine the associated CPE.
JarAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.JarAnalyzer
 
JarAnalyzer.ClassNameInformation - Class in org.owasp.dependencycheck.analyzer
Stores information about a class name.
JAVA - Static variable in class org.owasp.dependencycheck.data.nvd.ecosystem.Ecosystem
The Java ecosystem.
JAVASCRIPT - Static variable in class org.owasp.dependencycheck.data.nvd.ecosystem.Ecosystem
The JavaScript ecosystem.
javascript(String) - Method in class org.owasp.dependencycheck.reporting.EscapeTool
JavaScript encodes the provided text.
JAXP_SCHEMA_LANGUAGE - Static variable in class org.owasp.dependencycheck.xml.hints.HintParser
JAXP Schema Language.
JAXP_SCHEMA_SOURCE - Static variable in class org.owasp.dependencycheck.xml.hints.HintParser
JAXP Schema Source.
json(String) - Method in class org.owasp.dependencycheck.reporting.EscapeTool
JSON Encodes the provided text.
JsonArrayCveItemSource - Class in org.owasp.dependencycheck.data.update.nvd.api
 
JsonArrayCveItemSource(InputStream) - Constructor for class org.owasp.dependencycheck.data.update.nvd.api.JsonArrayCveItemSource
 

K

KEV_LAST_CHECKED - Static variable in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
The key for the last check time for the Known Exploited Vulnerabilities.
KEV_VERSION - Static variable in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
The key for the version the Known Exploited Vulnerabilities.
KnownExploitedDataSource - Class in org.owasp.dependencycheck.data.update
 
KnownExploitedDataSource() - Constructor for class org.owasp.dependencycheck.data.update.KnownExploitedDataSource
 
KnownExploitedVulnerabilitiesSchema - Class in org.owasp.dependencycheck.data.knownexploited.json
CISA Catalog of Known Exploited Vulnerabilities
KnownExploitedVulnerabilitiesSchema() - Constructor for class org.owasp.dependencycheck.data.knownexploited.json.KnownExploitedVulnerabilitiesSchema
 
KnownExploitedVulnerabilityAnalyzer - Class in org.owasp.dependencycheck.analyzer
This analyzer adds information about known exploited vulnerabilities.
KnownExploitedVulnerabilityAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.KnownExploitedVulnerabilityAnalyzer
 
KnownExploitedVulnerabilityParser - Class in org.owasp.dependencycheck.data.update.cisa
 
KnownExploitedVulnerabilityParser() - Constructor for class org.owasp.dependencycheck.data.update.cisa.KnownExploitedVulnerabilityParser
 

L

LambdaExceptionWrapper - Exception in org.owasp.dependencycheck.analyzer.exception
An exception intended to be used within a lambda expression as checked exceptions cannot be used within lambdas.
LambdaExceptionWrapper(Exception) - Constructor for exception org.owasp.dependencycheck.analyzer.exception.LambdaExceptionWrapper
Wraps an exception.
language(LogicalValue) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
language(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
LAST_CPE_UPDATE - Static variable in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
The key for the last time the CPE data was updated.
length() - Method in class org.owasp.dependencycheck.xml.XmlInputStream
NB: This is a Troll length (i.e.
LibmanAnalyzer - Class in org.owasp.dependencycheck.analyzer
Analyzer which parses a libman.json file to gather module information.
LibmanAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.LibmanAnalyzer
 
License - Class in org.owasp.dependencycheck.xml.pom
 
License() - Constructor for class org.owasp.dependencycheck.xml.pom.License
Constructs a new license object.
License(String, String) - Constructor for class org.owasp.dependencycheck.xml.pom.License
Constructs a new license.
LICENSE_NODE - Static variable in class org.owasp.dependencycheck.xml.pom.PomHandler
The license element.
LICENSES - Static variable in class org.owasp.dependencycheck.xml.pom.PomHandler
The licenses element.
load(String) - Static method in class org.owasp.dependencycheck.data.nvdcve.DriverLoader
Loads the specified class using the system class loader and registers the driver with the driver manager.
load(String, String) - Static method in class org.owasp.dependencycheck.data.nvdcve.DriverLoader
Loads the specified class by registering the supplied paths to the class loader and then registers the driver with the driver manager.
lock() - Method in class org.owasp.dependencycheck.utils.WriteLock
Obtains a lock on the resource.
LuceneUtils - Class in org.owasp.dependencycheck.data.lucene
Lucene utils is a set of utilize written to make constructing Lucene queries simpler.

M

main(String[]) - Static method in class org.owasp.dependencycheck.analyzer.CPEAnalyzer
Command line tool for querying the Lucene CPE Index.
main(String[]) - Static method in class org.owasp.dependencycheck.data.cwe.App
The main method for the application.
main(String[]) - Static method in class org.owasp.dependencycheck.utils.Utils
 
matchedBy(ICpe) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftware
Determines if the target VulnerableSoftware matches the VulnerableSoftware.
matches(ICpe) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftware
Determines if the VulnerableSoftware matches the given target VulnerableSoftware.
matches(Evidence) - Method in class org.owasp.dependencycheck.xml.hints.EvidenceMatcher
Tests whether the given Evidence matches this EvidenceMatcher.
matches(String) - Method in class org.owasp.dependencycheck.xml.suppression.PropertyType
Uses the object's properties to determine if the supplied string matches the value of this property.
matchesAtLeastThreeLevels(DependencyVersion) - Method in class org.owasp.dependencycheck.utils.DependencyVersion
Determines if the three most major major version parts are identical.
MavenArtifact - Class in org.owasp.dependencycheck.data.nexus
Simple bean representing a Maven Artifact.
MavenArtifact() - Constructor for class org.owasp.dependencycheck.data.nexus.MavenArtifact
Creates an empty MavenArtifact.
MavenArtifact(String, String, String) - Constructor for class org.owasp.dependencycheck.data.nexus.MavenArtifact
Creates a MavenArtifact with the given attributes.
MavenArtifact(String, String, String, String) - Constructor for class org.owasp.dependencycheck.data.nexus.MavenArtifact
Creates a MavenArtifact with the given attributes.
MavenArtifact(String, String, String, String, String) - Constructor for class org.owasp.dependencycheck.data.nexus.MavenArtifact
Creates a MavenArtifact with the given attributes.
MAX_SLEEP_COUNT - Static variable in class org.owasp.dependencycheck.utils.WriteLock
Max attempts to obtain a lock.
MemoryIndex - Interface in org.owasp.dependencycheck.data.cpe
 
mergeDependencies(Dependency, Dependency, Set<Dependency>) - Static method in class org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer
Adds the relatedDependency to the dependency's related dependencies.
mergeDependencies(Dependency, Dependency, Set<Dependency>, boolean) - Static method in class org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer
Adds the relatedDependency to the dependency's related dependencies.
mergeDependencies(Dependency, Dependency, Set<Dependency>) - Static method in class org.owasp.dependencycheck.analyzer.DependencyMergingAnalyzer
Adds the relatedDependency to the dependency's related dependencies.
mergeKnownExploited(Connection, String, String, String, String, String, String, String, String, String) - Static method in class org.owasp.dependencycheck.data.nvdcve.H2Functions
Update or insert a known exploited vulnerability.
MixAuditJsonParser - Class in org.owasp.dependencycheck.data.elixir
Parses json output from `mix_audit --format json`.
MixAuditJsonParser(Reader) - Constructor for class org.owasp.dependencycheck.data.elixir.MixAuditJsonParser
Creates a MixAuditJsonParser from a Reader.
MixAuditProcessor - Class in org.owasp.dependencycheck.processing
Processor for the output of `mix_audit`.
MixAuditProcessor(Dependency, Engine) - Constructor for class org.owasp.dependencycheck.processing.MixAuditProcessor
Constructs a new processor to consume the output of `mix_audit`.
MixAuditResult - Class in org.owasp.dependencycheck.data.elixir
Represents a single vulnerability result from `mix_audit --format json`.
MixAuditResult(String, String, String, String, String, String, List<String>, String, String, String) - Constructor for class org.owasp.dependencycheck.data.elixir.MixAuditResult
Constructs a new Mix Audit Result.
Model - Class in org.owasp.dependencycheck.xml.pom
A simple pojo to hold data related to a Maven POM file.
Model() - Constructor for class org.owasp.dependencycheck.xml.pom.Model
 
MSBuildProjectAnalyzer - Class in org.owasp.dependencycheck.analyzer
Analyzes MS Project files for dependencies.
MSBuildProjectAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.MSBuildProjectAnalyzer
 
MSBuildProjectParseException - Exception in org.owasp.dependencycheck.data.nuget
Exception during the parsing of a MSBuild Project file.
MSBuildProjectParseException() - Constructor for exception org.owasp.dependencycheck.data.nuget.MSBuildProjectParseException
Constructs a new exception with null as its detail message.
MSBuildProjectParseException(String) - Constructor for exception org.owasp.dependencycheck.data.nuget.MSBuildProjectParseException
Constructs a new exception with the specified detail message.
MSBuildProjectParseException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.data.nuget.MSBuildProjectParseException
Constructs a new exception with the specified detail message and cause.

N

NAME - Static variable in class org.owasp.dependencycheck.analyzer.ElixirMixAuditAnalyzer
Name.
NAME - Static variable in class org.owasp.dependencycheck.analyzer.RubyBundleAuditAnalyzer
Name.
NAME - Static variable in class org.owasp.dependencycheck.xml.pom.PomHandler
The name element.
NAME_COMPARATOR - Static variable in class org.owasp.dependencycheck.dependency.Dependency
Simple sorting by display file name and actual file path.
NATIVE - Static variable in class org.owasp.dependencycheck.data.nvd.ecosystem.Ecosystem
The native ecosystem.
newHashSet(String...) - Static method in class org.owasp.dependencycheck.analyzer.AbstractFileTypeAnalyzer
Utility method to help in the creation of the extensions set.
newInstance() - Static method in class org.owasp.dependencycheck.utils.FileFilterBuilder
Create a new instance and return it.
next() - Method in class org.owasp.dependencycheck.data.update.nvd.api.CveApiJson20CveItemSource
 
next() - Method in interface org.owasp.dependencycheck.data.update.nvd.api.CveItemSource
 
next() - Method in class org.owasp.dependencycheck.data.update.nvd.api.JsonArrayCveItemSource
 
NexusAnalyzer - Class in org.owasp.dependencycheck.analyzer
Analyzer which will attempt to locate a dependency on a Nexus service by SHA-1 digest of the dependency.
NexusAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.NexusAnalyzer
 
NexusSearch - Interface in org.owasp.dependencycheck.data.nexus
 
NexusV2Search - Class in org.owasp.dependencycheck.data.nexus
Class of methods to search Nexus repositories.
NexusV2Search(Settings, boolean) - Constructor for class org.owasp.dependencycheck.data.nexus.NexusV2Search
Creates a NexusSearch for the given repository URL.
NexusV3Search - Class in org.owasp.dependencycheck.data.nexus
Class of methods to search Nexus v3 repositories.
NexusV3Search(Settings, boolean) - Constructor for class org.owasp.dependencycheck.data.nexus.NexusV3Search
Creates a NexusV3Search for the given repository URL.
NoDataException - Exception in org.owasp.dependencycheck.exception
An exception used when the data needed does not exist to perform analysis.
NoDataException() - Constructor for exception org.owasp.dependencycheck.exception.NoDataException
Creates a new NoDataException.
NoDataException(String) - Constructor for exception org.owasp.dependencycheck.exception.NoDataException
Creates a new NoDataException.
NoDataException(Throwable) - Constructor for exception org.owasp.dependencycheck.exception.NoDataException
Creates a new NoDataException.
NoDataException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.exception.NoDataException
Creates a new NoDataException.
NODE_MODULES_DIRNAME - Static variable in class org.owasp.dependencycheck.analyzer.NodePackageAnalyzer
The name of the directory that contains node modules.
NodeAuditAnalyzer - Class in org.owasp.dependencycheck.analyzer
Used to analyze Node Package Manager (npm) package-lock.json and npm-shrinkwrap.json files via NPM Audit API.
NodeAuditAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.NodeAuditAnalyzer
 
NodeAuditSearch - Class in org.owasp.dependencycheck.data.nodeaudit
Class of methods to search via Node Audit API.
NodeAuditSearch(Settings) - Constructor for class org.owasp.dependencycheck.data.nodeaudit.NodeAuditSearch
Creates a NodeAuditSearch for the given repository URL.
NODEJS - Static variable in class org.owasp.dependencycheck.data.nvd.ecosystem.Ecosystem
The Node.JS ecosystem.
NodePackageAnalyzer - Class in org.owasp.dependencycheck.analyzer
Used to analyze Node Package Manager (npm) package.json files, and collect information that can be used to determine the associated CPE.
NodePackageAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.NodePackageAnalyzer
 
normalizeSeverity(String) - Method in class org.owasp.dependencycheck.reporting.ReportTool
 
NOTES - Static variable in class org.owasp.dependencycheck.xml.suppression.SuppressionHandler
The CVE element name.
NPM_DEPENDENCY_ECOSYSTEM - Static variable in class org.owasp.dependencycheck.analyzer.AbstractNpmAnalyzer
A descriptor for the type of dependencies processed or added by this analyzer.
NpmAuditParser - Class in org.owasp.dependencycheck.data.nodeaudit
Parser for NPM Audit API response.
NpmAuditParser() - Constructor for class org.owasp.dependencycheck.data.nodeaudit.NpmAuditParser
 
NpmCPEAnalyzer - Class in org.owasp.dependencycheck.analyzer
NpmCPEAnalyzer takes a project dependency and attempts to discern if there is an associated CPE.
NpmCPEAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.NpmCPEAnalyzer
 
NpmCpeMemoryIndex - Class in org.owasp.dependencycheck.data.cpe
An in memory Lucene index that contains the vendor/product combinations from the CPE (application) identifiers within the NVD CVE data.
NpmPayloadBuilder - Class in org.owasp.dependencycheck.data.nodeaudit
Class used to create the payload to submit to the NPM Audit API service.
npmVersionsMatch(String, String) - Static method in class org.owasp.dependencycheck.analyzer.DependencyBundlingAnalyzer
Determine if the dependency version is equal in the given dependencies.
NugetconfAnalyzer - Class in org.owasp.dependencycheck.analyzer
Analyzer which parses a Nuget packages.config file to gather module information.
NugetconfAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.NugetconfAnalyzer
 
NugetconfParseException - Exception in org.owasp.dependencycheck.data.nuget
Exception during the parsing of a packages.config file.
NugetconfParseException() - Constructor for exception org.owasp.dependencycheck.data.nuget.NugetconfParseException
Constructs a new exception with null as its detail message.
NugetconfParseException(String) - Constructor for exception org.owasp.dependencycheck.data.nuget.NugetconfParseException
Constructs a new exception with the specified detail message.
NugetconfParseException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.data.nuget.NugetconfParseException
Constructs a new exception with the specified detail message and cause.
NugetPackage - Class in org.owasp.dependencycheck.data.nuget
Represents the contents of a Nuspec manifest.
NugetPackage() - Constructor for class org.owasp.dependencycheck.data.nuget.NugetPackage
 
NugetPackageReference - Class in org.owasp.dependencycheck.data.nuget
Represents a reference to a NuGet package and version.
NugetPackageReference() - Constructor for class org.owasp.dependencycheck.data.nuget.NugetPackageReference
 
numDocs() - Method in class org.owasp.dependencycheck.data.cpe.AbstractMemoryIndex
Returns the number of CPE entries stored in the index.
NuspecAnalyzer - Class in org.owasp.dependencycheck.analyzer
Analyzer which will parse a Nuspec file to gather module information.
NuspecAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.NuspecAnalyzer
 
NuspecParseException - Exception in org.owasp.dependencycheck.data.nuget
Exception during the parsing of a Nuspec file.
NuspecParseException() - Constructor for exception org.owasp.dependencycheck.data.nuget.NuspecParseException
Constructs a new exception with null as its detail message.
NuspecParseException(String) - Constructor for exception org.owasp.dependencycheck.data.nuget.NuspecParseException
Constructs a new exception with the specified detail message.
NuspecParseException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.data.nuget.NuspecParseException
Constructs a new exception with the specified detail message and cause.
NVD_API_LAST_CHECKED - Static variable in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
The date the NVD API was last checked for an update.
NVD_API_LAST_MODIFIED - Static variable in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
The last modified request data for the NVD API.
NVD_CACHE_LAST_CHECKED - Static variable in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
The date the NVD cache was last checked for an update.
NVD_CACHE_LAST_MODIFIED - Static variable in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
The date the NVD cache data was last modified/updated.
NVD_SEARCH_BROAD_URL - Static variable in class org.owasp.dependencycheck.analyzer.CPEAnalyzer
The URL to search the NVD CVE data at NIST.
NVD_SEARCH_URL - Static variable in class org.owasp.dependencycheck.analyzer.CPEAnalyzer
The URL to search the NVD CVE data at NIST.
NvdApiDataSource - Class in org.owasp.dependencycheck.data.update
 
NvdApiDataSource() - Constructor for class org.owasp.dependencycheck.data.update.NvdApiDataSource
 
NvdApiDataSource.UrlData - Class in org.owasp.dependencycheck.data.update
 
NvdApiProcessor - Class in org.owasp.dependencycheck.data.update.nvd.api
Stores a collection of NVD CVE Data from the NVD API into the database.
NvdApiProcessor(CveDB, File, long) - Constructor for class org.owasp.dependencycheck.data.update.nvd.api.NvdApiProcessor
Create a new processor to put the NVD data into the database.
NvdApiProcessor(CveDB, File) - Constructor for class org.owasp.dependencycheck.data.update.nvd.api.NvdApiProcessor
Create a new processor to put the NVD data into the database.
NvdCveAnalyzer - Class in org.owasp.dependencycheck.analyzer
NvdCveAnalyzer is a utility class that takes a project dependency and attempts to discern if there is an associated CVEs.
NvdCveAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.NvdCveAnalyzer
 

O

ODCConnectionTransport - Class in org.owasp.dependencycheck.data.ossindex
ODC connection transport is used instead of HttpUrlConnectionTransport because the proxy information is already configured.
ODCConnectionTransport(Settings, OssindexClientConfiguration, UserAgentSupplier) - Constructor for class org.owasp.dependencycheck.data.ossindex.ODCConnectionTransport
Constructs a new transport object to connect to the OSS Index.
open(CveDB) - Method in class org.owasp.dependencycheck.analyzer.CPEAnalyzer
Opens the data source.
open(CveDB) - Method in class org.owasp.dependencycheck.analyzer.NpmCPEAnalyzer
Opens the data source.
open(Set<Pair<String, String>>, Settings) - Method in class org.owasp.dependencycheck.data.cpe.AbstractMemoryIndex
Creates and loads data into an in memory index.
open(Set<Pair<String, String>>, Settings) - Method in interface org.owasp.dependencycheck.data.cpe.MemoryIndex
Creates and loads data into an in memory index.
open() - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
Opens the database connection pool.
open() - Method in class org.owasp.dependencycheck.data.nvdcve.DatabaseManager
Opens the database connection pool.
openDatabase() - Method in class org.owasp.dependencycheck.Engine
This method is only public for unit/integration testing.
openDatabase(boolean, boolean) - Method in class org.owasp.dependencycheck.Engine
This method is only public for unit/integration testing.
OpenSSLAnalyzer - Class in org.owasp.dependencycheck.analyzer
Used to analyze OpenSSL source code present in the file system.
OpenSSLAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.OpenSSLAnalyzer
 
org.owasp.dependencycheck - package org.owasp.dependencycheck
Includes the main entry point for dependency-check.
org.owasp.dependencycheck.agent - package org.owasp.dependencycheck.agent
The agent package holds an agent API that can be used by other applications that have information about dependencies; but would rather implement something in their code directly rather then spawn a process to run the entire dependency-check engine.
org.owasp.dependencycheck.analyzer - package org.owasp.dependencycheck.analyzer
Analyzers are used to inspect the identified dependencies, collect Evidence, and process the dependencies.
org.owasp.dependencycheck.analyzer.exception - package org.owasp.dependencycheck.analyzer.exception
A collection of exception classes used within the analyzers.
org.owasp.dependencycheck.data.artifactory - package org.owasp.dependencycheck.data.artifactory
Contains classes related to searching Artifactory Maven repository.

These are used to abstractArtifactory searching away from OWASP Dependency Check so they can be reused elsewhere.
org.owasp.dependencycheck.data.cache - package org.owasp.dependencycheck.data.cache
Implements a generic persisted cache that can be used to store results of external analysis between executions.

org.owasp.dependencycheck.data.central - package org.owasp.dependencycheck.data.central
Contains classes related to searching Maven Central.

These are used to abstract Maven Central searching away from OWASP Dependency Check so they can be reused elsewhere.
org.owasp.dependencycheck.data.composer - package org.owasp.dependencycheck.data.composer
Model elements for PHP Composer files
org.owasp.dependencycheck.data.cpe - package org.owasp.dependencycheck.data.cpe
Contains classes for working with the CPE Lucene Index.
org.owasp.dependencycheck.data.cwe - package org.owasp.dependencycheck.data.cwe
Contains classes for working with the CWE Database.
org.owasp.dependencycheck.data.elixir - package org.owasp.dependencycheck.data.elixir
Contains classes for working with various Elixir project data.
org.owasp.dependencycheck.data.golang - package org.owasp.dependencycheck.data.golang
Contains classes for working with the Go Lang project data.
org.owasp.dependencycheck.data.knownexploited.json - package org.owasp.dependencycheck.data.knownexploited.json
 
org.owasp.dependencycheck.data.lucene - package org.owasp.dependencycheck.data.lucene
Contains classes used to work with the Lucene Indexes.
org.owasp.dependencycheck.data.nexus - package org.owasp.dependencycheck.data.nexus
Contains classes related to searching a Nexus repository.

These are used to abstract Nexus searching away from OWASP Dependency Check so they can be reused elsewhere.
org.owasp.dependencycheck.data.nodeaudit - package org.owasp.dependencycheck.data.nodeaudit
Contains classes related to searching via Node Audit API.

These are used to abstract Node Audit searching away from OWASP Dependency Check so they can be reused elsewhere.
org.owasp.dependencycheck.data.nuget - package org.owasp.dependencycheck.data.nuget
Contains classes related to parsing Nuget related files

These are used to abstract away Nuget-related handling from Dependency Check so they can be used elsewhere.
org.owasp.dependencycheck.data.nvd.ecosystem - package org.owasp.dependencycheck.data.nvd.ecosystem
Contains utility classes used to identify the ecosystem for CPEs from the NVD.
org.owasp.dependencycheck.data.nvdcve - package org.owasp.dependencycheck.data.nvdcve
Contains classes used to work with the NVD CVE data.
org.owasp.dependencycheck.data.ossindex - package org.owasp.dependencycheck.data.ossindex
Support for Sonatype OSS Index analysis.
org.owasp.dependencycheck.data.update - package org.owasp.dependencycheck.data.update
Contains classes used to update the data stores.

The UpdateService will load, any correctly defined CachedWebDataSource(s) and call update() on them.
org.owasp.dependencycheck.data.update.cisa - package org.owasp.dependencycheck.data.update.cisa
Contains classes used to parse the CISA Known Exploited Vulnerability Catalog.

org.owasp.dependencycheck.data.update.cpe - package org.owasp.dependencycheck.data.update.cpe
Contains classes used to parse the CPE XML file from NIST.

These classes are not used as they add no value over the existing CPE data contained within the CVE data from the NVD.
org.owasp.dependencycheck.data.update.exception - package org.owasp.dependencycheck.data.update.exception
A collection of exception classes used within the application.
org.owasp.dependencycheck.data.update.nvd.api - package org.owasp.dependencycheck.data.update.nvd.api
Contains classes used to download, parse, and load the NVD API CVE data from NIST into the local database.

org.owasp.dependencycheck.dependency - package org.owasp.dependencycheck.dependency
Contains the core Dependency implementation.
org.owasp.dependencycheck.dependency.naming - package org.owasp.dependencycheck.dependency.naming
A collection of identifiers for Dependency objects.
org.owasp.dependencycheck.exception - package org.owasp.dependencycheck.exception
A collection of exception classes used within the application.
org.owasp.dependencycheck.processing - package org.owasp.dependencycheck.processing
Classes used to process the output of external tools.
org.owasp.dependencycheck.reporting - package org.owasp.dependencycheck.reporting
Contains classes used to generate reports.
org.owasp.dependencycheck.utils - package org.owasp.dependencycheck.utils
Includes various utility classes such as a Settings wrapper, a Checksum utility, etc.
org.owasp.dependencycheck.xml - package org.owasp.dependencycheck.xml
Contains classes used to fix XML prior to parsing.
org.owasp.dependencycheck.xml.assembly - package org.owasp.dependencycheck.xml.assembly
Support classes for parsing GrokAssembly output.
org.owasp.dependencycheck.xml.hints - package org.owasp.dependencycheck.xml.hints
Contains classes used to parse the hints file to add evidence to dependencies.
org.owasp.dependencycheck.xml.pom - package org.owasp.dependencycheck.xml.pom
This package contains classes used to parse pom.xml files.
org.owasp.dependencycheck.xml.suppression - package org.owasp.dependencycheck.xml.suppression
Contains classes used to suppress findings.
ORGANIZATION - Static variable in class org.owasp.dependencycheck.xml.pom.PomHandler
The organization element.
OssIndexAnalyzer - Class in org.owasp.dependencycheck.analyzer
Enrich dependency information from Sonatype OSS index.
OssIndexAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.OssIndexAnalyzer
 
OssindexClientFactory - Class in org.owasp.dependencycheck.data.ossindex
Produces OssindexClient instances.
other(LogicalValue) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
other(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 

P

PACKAGE_JSON - Static variable in class org.owasp.dependencycheck.analyzer.NodePackageAnalyzer
The file name to scan.
PACKAGE_LOCK_JSON - Static variable in class org.owasp.dependencycheck.analyzer.NodeAuditAnalyzer
The file name to scan.
PACKAGE_LOCK_JSON - Static variable in class org.owasp.dependencycheck.analyzer.NodePackageAnalyzer
The file name to scan.
PACKAGE_URL - Static variable in class org.owasp.dependencycheck.xml.suppression.SuppressionHandler
The Package URL element name.
Pair<L,R> - Class in org.owasp.dependencycheck.utils
A generic pair of elements.
Pair() - Constructor for class org.owasp.dependencycheck.utils.Pair
Constructs a new empty pair.
Pair(L, R) - Constructor for class org.owasp.dependencycheck.utils.Pair
Constructs a new Pair with the given left and right values.
PARENT - Static variable in class org.owasp.dependencycheck.xml.pom.PomHandler
The parent element.
parse(JSONObject) - Method in class org.owasp.dependencycheck.data.nodeaudit.NpmAuditParser
Parses the JSON response from the NPM Audit API.
parse(InputStream) - Method in class org.owasp.dependencycheck.data.nuget.DirectoryBuildPropsParser
Parse the properties from the `Directory.Build.props` file InputStream.If any import nodes are found while parsing, the values will be available via `getImports()` after parsing is complete.
parse(InputStream, Properties) - Method in class org.owasp.dependencycheck.data.nuget.DirectoryPackagesPropsParser
Parses the given stream for Directory.Packages.props elements.
parse(InputStream, Properties, Map<String, String>) - Method in class org.owasp.dependencycheck.data.nuget.XPathMSBuildProjectParser
Parses the given stream for MSBuild PackageReference elements.
parse(InputStream) - Method in class org.owasp.dependencycheck.data.nuget.XPathNugetconfParser
Parse an input stream and return the resulting NugetPackage.
parse(InputStream) - Method in class org.owasp.dependencycheck.data.nuget.XPathNuspecParser
Parse an input stream and return the resulting NugetPackage.
parse(InputStream) - Method in class org.owasp.dependencycheck.data.update.cisa.KnownExploitedVulnerabilityParser
Parses the CISA Known Exploited JSON file and inserts/updates data into the database.
parse(InputStream) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
parse(String) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
parse(File) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
parse(File) - Method in class org.owasp.dependencycheck.xml.assembly.GrokParser
Parses the given XML file and returns the assembly data.
parse(InputStream) - Method in class org.owasp.dependencycheck.xml.assembly.GrokParser
Parses the given XML stream and returns the contained assembly data.
parse(File) - Method in class org.owasp.dependencycheck.xml.pom.PomParser
Parses the given xml file and returns a Model object containing only the fields dependency-check requires.
parse(InputStream) - Method in class org.owasp.dependencycheck.xml.pom.PomParser
Parses the given XML file and returns a Model object containing only the fields dependency-check requires.
ParseException - Exception in org.owasp.dependencycheck.exception
An exception thrown when a parsing error occurs.
ParseException() - Constructor for exception org.owasp.dependencycheck.exception.ParseException
Creates a new ParseException.
ParseException(String) - Constructor for exception org.owasp.dependencycheck.exception.ParseException
Creates a new ParseException.
ParseException(Throwable) - Constructor for exception org.owasp.dependencycheck.exception.ParseException
Creates a new ParseException.
ParseException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.exception.ParseException
Creates a new ParseException.
parseHints(File) - Method in class org.owasp.dependencycheck.xml.hints.HintParser
Parses the given XML file and returns a list of the hints contained.
parseHints(InputStream) - Method in class org.owasp.dependencycheck.xml.hints.HintParser
Parses the given XML stream and returns a list of the hint rules contained.
parseManifest(Dependency, List<JarAnalyzer.ClassNameInformation>) - Method in class org.owasp.dependencycheck.analyzer.JarAnalyzer
Reads the manifest from the JAR file and collects the entries.
parseName(String) - Method in class org.owasp.dependencycheck.data.cpe.IndexEntry
Parses a name attribute value, from the cpe.xml, into its corresponding parts: vendor, product.
parsePreVersion(String) - Static method in class org.owasp.dependencycheck.utils.DependencyVersionUtil
A utility class to extract the part before version numbers from file names (or other strings containing version numbers.
parseQuery(String) - Method in class org.owasp.dependencycheck.data.cpe.AbstractMemoryIndex
Parses the given string into a Lucene Query.
parseQuery(String) - Method in interface org.owasp.dependencycheck.data.cpe.MemoryIndex
Parses the given string into a Lucene Query.
parseSuppressionRules(File) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionParser
Parses the given XML file and returns a list of the suppression rules contained.
parseSuppressionRules(InputStream) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionParser
Parses the given XML stream and returns a list of the suppression rules contained.
parseText(String, AhoCorasickDoubleArrayTrie.IHitFull<V>) - Method in class org.owasp.dependencycheck.data.nvd.ecosystem.StringAhoCorasickDoubleArrayTrie
Parse text.
parseUpdate(String) - Static method in class org.owasp.dependencycheck.utils.Utils
Parses the update version from the runtime version.
parseVersion(String) - Method in class org.owasp.dependencycheck.utils.DependencyVersion
Parses a version string into its sub parts: major, minor, revision, build, etc.
parseVersion(String) - Static method in class org.owasp.dependencycheck.utils.DependencyVersionUtil
A utility class to extract version numbers from file names (or other strings containing version numbers.
parseVersion(String, boolean) - Static method in class org.owasp.dependencycheck.utils.DependencyVersionUtil
A utility class to extract version numbers from file names (or other strings containing version numbers.
parseWithoutDocTypeCleanup(File) - Method in class org.owasp.dependencycheck.xml.pom.PomParser
Parses the given xml file and returns a Model object containing only the fields dependency-check requires.
parseWithoutDocTypeCleanup(InputStream) - Method in class org.owasp.dependencycheck.xml.pom.PomParser
Parses the given XML file and returns a Model object containing only the fields dependency-check requires.
parseXmlDate(String) - Static method in class org.owasp.dependencycheck.utils.DateUtil
Parses an XML xs:date into a calendar object.
part(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
part(Part) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
passes(T) - Method in class org.owasp.dependencycheck.utils.Filter
Determines whether the object passes the filter.
PEAnalyzer - Class in org.owasp.dependencycheck.analyzer
Takes a dependency and analyze the PE header for meta data that can be used to identify the library.
PEAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.PEAnalyzer
 
PEParser - Class in org.owasp.dependencycheck.utils
 
PEParser() - Constructor for class org.owasp.dependencycheck.utils.PEParser
 
PERL - Static variable in class org.owasp.dependencycheck.data.nvd.ecosystem.Ecosystem
The Perl ecosystem.
PerlCpanfileAnalyzer - Class in org.owasp.dependencycheck.analyzer
Used to analyze Perl CPAN files.
PerlCpanfileAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.PerlCpanfileAnalyzer
Create a new Perl CPAN File Analyzer.
persistEcosystemCache() - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
Persist the EcosystemCache into the database.
PHP - Static variable in class org.owasp.dependencycheck.data.nvd.ecosystem.Ecosystem
The PHP ecosystem.
PinnedMavenInstallAnalyzer - Class in org.owasp.dependencycheck.analyzer
Used to analyze Maven pinned dependency files named *install*.json, a Java Maven dependency lockfile like Python's requirements.txt.
PinnedMavenInstallAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.PinnedMavenInstallAnalyzer
 
PipAnalyzer - Class in org.owasp.dependencycheck.analyzer
Used to analyze pip dependency files named requirements.txt.
PipAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.PipAnalyzer
 
PipfileAnalyzer - Class in org.owasp.dependencycheck.analyzer
Used to analyze dependencies defined in Pipfile.
PipfileAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.PipfileAnalyzer
 
PipfilelockAnalyzer - Class in org.owasp.dependencycheck.analyzer
Used to analyze dependencies defined in Pipfile.lock.
PipfilelockAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.PipfilelockAnalyzer
 
PNPM_PACKAGE_LOCK - Static variable in class org.owasp.dependencycheck.analyzer.PnpmAuditAnalyzer
The file name to scan.
PnpmAuditAnalyzer - Class in org.owasp.dependencycheck.analyzer
 
PnpmAuditAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.PnpmAuditAnalyzer
 
PODFILE_LOCK - Static variable in class org.owasp.dependencycheck.analyzer.CocoaPodsAnalyzer
The file name to scan.
PODSPEC - Static variable in class org.owasp.dependencycheck.analyzer.CocoaPodsAnalyzer
The file name to scan.
PoetryAnalyzer - Class in org.owasp.dependencycheck.analyzer
Poetry dependency analyzer.
PoetryAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.PoetryAnalyzer
 
PomHandler - Class in org.owasp.dependencycheck.xml.pom
A handler to read the pom.xml model.
PomHandler() - Constructor for class org.owasp.dependencycheck.xml.pom.PomHandler
 
PomParseException - Exception in org.owasp.dependencycheck.xml.pom
An exception used when parsing a suppression rule file fails.
PomParseException() - Constructor for exception org.owasp.dependencycheck.xml.pom.PomParseException
Creates a new SuppressionParseException.
PomParseException(String) - Constructor for exception org.owasp.dependencycheck.xml.pom.PomParseException
Creates a new SuppressionParseException.
PomParseException(Throwable) - Constructor for exception org.owasp.dependencycheck.xml.pom.PomParseException
Creates a new SuppressionParseException.
PomParseException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.xml.pom.PomParseException
Creates a new SuppressionParseException.
PomParser - Class in org.owasp.dependencycheck.xml.pom
A parser for pom.xml files.
PomParser() - Constructor for class org.owasp.dependencycheck.xml.pom.PomParser
 
PomProjectInputStream - Class in org.owasp.dependencycheck.xml.pom
Filters everything in an input stream prior to the <project> element.
PomProjectInputStream(InputStream) - Constructor for class org.owasp.dependencycheck.xml.pom.PomProjectInputStream
Constructs a new POM project filtering input stream.
PomUtils - Class in org.owasp.dependencycheck.xml.pom
 
preflightRequest() - Method in class org.owasp.dependencycheck.data.artifactory.ArtifactorySearch
Performs a pre-flight request to ensure the Artifactory service is reachable.
preflightRequest() - Method in interface org.owasp.dependencycheck.data.nexus.NexusSearch
Do a preflight request to see if the repository is actually working.
preflightRequest() - Method in class org.owasp.dependencycheck.data.nexus.NexusV2Search
 
preflightRequest() - Method in class org.owasp.dependencycheck.data.nexus.NexusV3Search
 
prepare(Engine) - Method in class org.owasp.dependencycheck.analyzer.AbstractAnalyzer
Initialize the abstract analyzer.
prepare(Engine) - Method in interface org.owasp.dependencycheck.analyzer.Analyzer
The prepare method is called (once) prior to the analyze method being called on all of the dependencies.
prepareAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.AbstractAnalyzer
Prepares a given Analyzer.
prepareAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.AbstractFileTypeAnalyzer
Initializes the analyzer.
prepareAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.AbstractSuppressionAnalyzer
The prepare method loads the suppression XML file.
prepareAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.CPEAnalyzer
Creates the CPE Lucene Index.
prepareAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.HintAnalyzer
The prepare method does nothing for this Analyzer.
prepareAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.KnownExploitedVulnerabilityAnalyzer
The prepare method does nothing for this Analyzer.
prepareContents(String) - Method in class org.owasp.dependencycheck.analyzer.PerlCpanfileAnalyzer
 
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.AbstractFileTypeAnalyzer
Prepares the file type analyzer for dependency analysis.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.AbstractNpmAnalyzer
Initializes the analyzer once before any analysis is performed.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.ArchiveAnalyzer
The prepare method does nothing for this Analyzer.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.ArtifactoryAnalyzer
Initializes the analyzer once before any analysis is performed.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.AssemblyAnalyzer
Initialize the analyzer.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.AutoconfAnalyzer
Initializes the file type analyzer.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.CarthageAnalyzer
 
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.CentralAnalyzer
Initializes the analyzer once before any analysis is performed.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.CMakeAnalyzer
Initializes the analyzer.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.CocoaPodsAnalyzer
 
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.ComposerLockAnalyzer
Initializes the analyzer.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.DartAnalyzer
 
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.ElixirMixAuditAnalyzer
 
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.GolangDepAnalyzer
No-op initializer implementation.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.GolangModAnalyzer
Initialize the go mod analyzer; ensures that go is installed and can be called.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.JarAnalyzer
Initializes the JarAnalyzer.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.LibmanAnalyzer
Initializes the analyzer once before any analysis is performed.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.MSBuildProjectAnalyzer
 
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.NexusAnalyzer
Initializes the analyzer once before any analysis is performed.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.NodePackageAnalyzer
Performs validation on the configuration to ensure that the correct analyzers are in place.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.NugetconfAnalyzer
Initializes the analyzer once before any analysis is performed.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.NuspecAnalyzer
Initializes the analyzer once before any analysis is performed.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.OpenSSLAnalyzer
No-op initializer implementation.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.PEAnalyzer
 
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.PerlCpanfileAnalyzer
 
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.PinnedMavenInstallAnalyzer
 
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.PipAnalyzer
Initializes the file type analyzer.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.PipfileAnalyzer
Initializes the file type analyzer.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.PipfilelockAnalyzer
Initializes the file type analyzer.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.PnpmAuditAnalyzer
Initializes the analyzer once before any analysis is performed.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.PoetryAnalyzer
No-op initializer implementation.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.PythonDistributionAnalyzer
Makes sure a usable temporary directory is available.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.PythonPackageAnalyzer
No-op initializer implementation.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.RetireJsAnalyzer
Prepares the file type analyzer for dependency analysis.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.RubyBundleAuditAnalyzer
Initialize the analyzer.
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.RubyGemspecAnalyzer
 
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.SwiftPackageManagerAnalyzer
 
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.SwiftPackageResolvedAnalyzer
 
prepareFileTypeAnalyzer(Engine) - Method in class org.owasp.dependencycheck.analyzer.YarnAuditAnalyzer
Initializes the analyzer once before any analysis is performed.
printStackTrace(PrintWriter) - Method in exception org.owasp.dependencycheck.exception.ExceptionCollection
Prints the stack trace.
printStackTrace(PrintStream) - Method in exception org.owasp.dependencycheck.exception.ExceptionCollection
Prints the stack trace.
process() - Method in class org.owasp.dependencycheck.data.composer.ComposerLockParser
Process the input stream to create the list of dependencies.
process() - Method in class org.owasp.dependencycheck.data.elixir.MixAuditJsonParser
Process the input stream to create the list of dependencies.
process(InputStream) - Static method in class org.owasp.dependencycheck.data.golang.GoModJsonParser
Process the input stream to create the list of dependencies.
process(Dependency) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Processes a given dependency to determine if any CPE, CVE, CWE, or CVSS scores should be suppressed.
processFileContents(List<String>, String, Engine) - Method in class org.owasp.dependencycheck.analyzer.PerlCpanfileAnalyzer
 
processPackage(Engine, Dependency, JsonArray, String) - Method in class org.owasp.dependencycheck.analyzer.AbstractNpmAnalyzer
Processes a part of package.json (as defined by JsonArray) and update the specified dependency with relevant info.
processPackage(Engine, Dependency, JsonObject, String) - Method in class org.owasp.dependencycheck.analyzer.AbstractNpmAnalyzer
Processes a part of package.json (as defined by JsonObject) and update the specified dependency with relevant info.
processProperties(Properties) - Method in class org.owasp.dependencycheck.xml.pom.Model
Process the Maven properties file and interpolate all properties.
processResponse(Dependency, HttpURLConnection) - Method in class org.owasp.dependencycheck.data.artifactory.ArtifactorySearch
Process the Artifactory response.
processResults(List<Advisory>, Engine, Dependency, MultiValuedMap<String, String>) - Method in class org.owasp.dependencycheck.analyzer.AbstractNpmAnalyzer
Processes the advisories creating the appropriate dependency objects and adding the resulting vulnerabilities.
processTemplate(String, File) - Method in class org.owasp.dependencycheck.reporting.ReportGenerator
Generates a report from a given Velocity Template.
processTemplate(String, OutputStream) - Method in class org.owasp.dependencycheck.reporting.ReportGenerator
Generates a report from a given Velocity Template.
PRODUCT - Static variable in class org.owasp.dependencycheck.data.cpe.Fields
The key for the product field.
product(LogicalValue) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
product(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
PROJECT - Static variable in class org.owasp.dependencycheck.xml.pom.PomHandler
The project element.
PropertyType - Class in org.owasp.dependencycheck.xml.suppression
A simple PropertyType used to represent a string value that could be used as a regular expression or could be case insensitive.
PropertyType() - Constructor for class org.owasp.dependencycheck.xml.suppression.PropertyType
 
purge(Engine) - Method in interface org.owasp.dependencycheck.data.update.CachedWebDataSource
Deletes any locally cached data.
purge(Engine) - Method in class org.owasp.dependencycheck.data.update.EngineVersionCheck
 
purge(Engine) - Method in class org.owasp.dependencycheck.data.update.HostedSuppressionsDataSource
 
purge(Engine) - Method in class org.owasp.dependencycheck.data.update.KnownExploitedDataSource
 
purge(Engine) - Method in class org.owasp.dependencycheck.data.update.NvdApiDataSource
 
purge(Engine) - Method in class org.owasp.dependencycheck.data.update.RetireJSDataSource
 
purge() - Method in class org.owasp.dependencycheck.Engine
Purges the cached web data sources.
PurlIdentifier - Class in org.owasp.dependencycheck.dependency.naming
The Package-URL Identifier implementation.
PurlIdentifier(PackageURL, Confidence) - Constructor for class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
Constructs a new Package-URL identifier.
PurlIdentifier(PackageURL, String, Confidence) - Constructor for class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
Constructs a new Package-URL identifier.
PurlIdentifier(String, String, String, Confidence) - Constructor for class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
Constructs a new Package-URL identifier.
PurlIdentifier(String, String, String, String, Confidence) - Constructor for class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
Constructs a new Package-URL identifier.
purlMatches(PropertyType, Identifier) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Determines if the cpeEntry specified as a PropertyType matches the given Identifier.
put(String, T) - Method in class org.owasp.dependencycheck.data.cache.DataCache
Puts an object into the cache.
putObject(String, Object) - Method in class org.owasp.dependencycheck.Engine
Put an object in the object collection.
PyPACoreMetadataParser - Class in org.owasp.dependencycheck.utils
A utility class to handle Python Packaging Authority (PyPA) core metadata files.
PYTHON - Static variable in class org.owasp.dependencycheck.data.nvd.ecosystem.Ecosystem
The Python ecosystem.
PythonDistributionAnalyzer - Class in org.owasp.dependencycheck.analyzer
Used to analyze a Wheel or egg distribution files, or their contents in unzipped form, and collect information that can be used to determine the associated CPE.
PythonDistributionAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.PythonDistributionAnalyzer
 
PythonPackageAnalyzer - Class in org.owasp.dependencycheck.analyzer
Used to analyze a Python package, and collect information that can be used to determine the associated CPE.
PythonPackageAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.PythonPackageAnalyzer
 

R

read(IDataReader) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
read(IDataReader, File) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
read() - Method in class org.owasp.dependencycheck.xml.XmlInputStream
Reads the next byte.
read(byte[], int, int) - Method in class org.owasp.dependencycheck.xml.XmlInputStream
Reads the next length of bytes from the stream into the given byte array at the given offset.
readAttributeCertificateTable(byte[]) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
readAttributeCertificateTable(byte[], IDataReader) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
readCOFF(IDataReader) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
readDebugDirectory(byte[]) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
readDebugDirectory(byte[], IDataReader) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
readDos(IDataReader) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
readExportDirectory(byte[]) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
readImageDD(IDataReader) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
readImportDirectory(byte[], int) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
readImportDirectoryEntry(IDataReader) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
readImportDirectoryTable(IDataReader, int) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
readImportEntry(IDataReader) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
readLoadConfigDirectory(PE, byte[]) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
readOptional(IDataReader) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
readPom(File) - Static method in class org.owasp.dependencycheck.xml.pom.PomUtils
Reads in the specified POM and converts it to a Model.
readPom(String, JarFile) - Static method in class org.owasp.dependencycheck.xml.pom.PomUtils
Retrieves the specified POM from a jar file and converts it to a Model.
readSectionHeader(IDataReader) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
readSectionHeaders(PE, IDataReader) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
readSignature(IDataReader) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
readStub(DOSHeader, IDataReader) - Static method in class org.owasp.dependencycheck.utils.PEParser
 
Reference - Class in org.owasp.dependencycheck.dependency
An external reference for a vulnerability.
Reference() - Constructor for class org.owasp.dependencycheck.dependency.Reference
Creates a new reference.
Reference(String, String, String) - Constructor for class org.owasp.dependencycheck.dependency.Reference
Creates a new reference.
REFERENCE_TYPE - Static variable in class org.owasp.dependencycheck.analyzer.OssIndexAnalyzer
The reference type.
remove() - Method in class org.owasp.dependencycheck.utils.WriteLockCleanupHook
Removes the shutdown hook.
remove() - Method in class org.owasp.dependencycheck.utils.WriteLockShutdownHook
Removes the shutdown hook.
removeBadMatches(Dependency) - Method in class org.owasp.dependencycheck.analyzer.FalsePositiveAnalyzer
Removes bad CPE matches for a dependency.
removeDependency(Dependency) - Method in class org.owasp.dependencycheck.Engine
Removes the dependency.
removeObject(String) - Method in class org.owasp.dependencycheck.Engine
Removes an object from the object store.
removeRelatedDependencies(Dependency) - Method in class org.owasp.dependencycheck.dependency.Dependency
Removes a related dependency.
removeVulnerability(Vulnerability) - Method in class org.owasp.dependencycheck.dependency.Dependency
Removes the given vulnerability from the list.
removeVulnerableSoftwareIdentifier(Identifier) - Method in class org.owasp.dependencycheck.dependency.Dependency
Removes a vulnerable software identifier from the set of identifiers.
replaceOrAddVulnerability(Dependency, Vulnerability) - Method in class org.owasp.dependencycheck.analyzer.AbstractNpmAnalyzer
Evaluates if the vulnerability is already present; if it is the vulnerability is not added.
ReportException - Exception in org.owasp.dependencycheck.exception
An exception used when generating reports.
ReportException() - Constructor for exception org.owasp.dependencycheck.exception.ReportException
Creates a new ReportException.
ReportException(String) - Constructor for exception org.owasp.dependencycheck.exception.ReportException
Creates a new ReportException.
ReportException(Throwable) - Constructor for exception org.owasp.dependencycheck.exception.ReportException
Creates a new ReportException.
ReportException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.exception.ReportException
Creates a new ReportException.
ReportGenerator - Class in org.owasp.dependencycheck.reporting
The ReportGenerator is used to, as the name implies, generate reports.
ReportGenerator(String, List<Dependency>, List<Analyzer>, DatabaseProperties, Settings) - Constructor for class org.owasp.dependencycheck.reporting.ReportGenerator
ReportGenerator(String, List<Dependency>, List<Analyzer>, DatabaseProperties, Settings, ExceptionCollection) - Constructor for class org.owasp.dependencycheck.reporting.ReportGenerator
Constructs a new ReportGenerator.
ReportGenerator(String, String, String, String, List<Dependency>, List<Analyzer>, DatabaseProperties, Settings) - Constructor for class org.owasp.dependencycheck.reporting.ReportGenerator
ReportGenerator(String, String, String, String, List<Dependency>, List<Analyzer>, DatabaseProperties, Settings, ExceptionCollection) - Constructor for class org.owasp.dependencycheck.reporting.ReportGenerator
Constructs a new ReportGenerator.
ReportGenerator.Format - Enum in org.owasp.dependencycheck.reporting
An enumeration of the report formats.
ReportTool - Class in org.owasp.dependencycheck.reporting
Utilities to format items in the Velocity reports.
ReportTool() - Constructor for class org.owasp.dependencycheck.reporting.ReportTool
 
reset() - Method in class org.owasp.dependencycheck.data.lucene.AbstractTokenizingFilter
reset() - Method in class org.owasp.dependencycheck.data.lucene.AlphaNumericFilter
reset() - Method in class org.owasp.dependencycheck.data.lucene.SearchFieldAnalyzer
Resets the analyzer.
reset() - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
Resets the Vulnerable Software Builder to a clean state.
resetAnalyzers() - Method in class org.owasp.dependencycheck.data.cpe.AbstractMemoryIndex
Common method to reset the searching analyzers.
RETIRE_LAST_CHECKED - Static variable in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
The key for the last check time for the Retire JS repository.
Retired - Annotation Type in org.owasp.dependencycheck.analyzer
Annotation used to flag an analyzer as retired.
RETIREJS_UPDATED_ON - Static variable in class org.owasp.dependencycheck.data.update.RetireJSDataSource
The property key indicating when the last update occurred.
RetireJsAnalyzer - Class in org.owasp.dependencycheck.analyzer
The RetireJS analyzer uses the manually curated list of vulnerabilities from the RetireJS community along with the necessary information to assist in identifying vulnerable components.
RetireJsAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.RetireJsAnalyzer
 
RetireJSDataSource - Class in org.owasp.dependencycheck.data.update
Downloads a local copy of the RetireJS repository.
RetireJSDataSource() - Constructor for class org.owasp.dependencycheck.data.update.RetireJSDataSource
Constructs a new engine version check utility.
RUBY - Static variable in class org.owasp.dependencycheck.data.nvd.ecosystem.Ecosystem
The Ruby ecosystem.
RubyBundleAuditAnalyzer - Class in org.owasp.dependencycheck.analyzer
Used to analyze Ruby Bundler Gemspec.lock files utilizing the 3rd party bundle-audit tool.
RubyBundleAuditAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.RubyBundleAuditAnalyzer
 
RubyBundlerAnalyzer - Class in org.owasp.dependencycheck.analyzer
This analyzer accepts the fully resolved .gemspec created by the Ruby bundler (http://bundler.io) for better evidence results.
RubyBundlerAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.RubyBundlerAnalyzer
 
RubyGemspecAnalyzer - Class in org.owasp.dependencycheck.analyzer
Used to analyze Ruby Gem specifications and collect information that can be used to determine the associated CPE.
RubyGemspecAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.RubyGemspecAnalyzer
 
run() - Method in class org.owasp.dependencycheck.processing.BundlerAuditProcessor
 
run() - Method in class org.owasp.dependencycheck.processing.GoModProcessor
 
run() - Method in class org.owasp.dependencycheck.processing.GrokAssemblyProcessor
 
run() - Method in class org.owasp.dependencycheck.processing.MixAuditProcessor
 
run() - Method in class org.owasp.dependencycheck.utils.WriteLockCleanupHook
Releases the custom h2 lock file used by dependency-check.
RUST - Static variable in class org.owasp.dependencycheck.data.nvd.ecosystem.Ecosystem
The rust ecosystem.

S

SarifRule - Class in org.owasp.dependencycheck.reporting
 
SarifRule(String, String, String, String, CvssV2, CvssV3) - Constructor for class org.owasp.dependencycheck.reporting.SarifRule
Constructs a new SARIF rule object.
save(String, String) - Method in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
Saves the key value pair to the properties store.
save(String, ZonedDateTime) - Method in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
Stores a timestamp.
saveProperty(String, String) - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
Saves a property to the database.
scan(String[]) - Method in class org.owasp.dependencycheck.Engine
Scans an array of files or directories.
scan(String[], String) - Method in class org.owasp.dependencycheck.Engine
Scans an array of files or directories.
scan(String) - Method in class org.owasp.dependencycheck.Engine
Scans a given file or directory.
scan(String, String) - Method in class org.owasp.dependencycheck.Engine
Scans a given file or directory.
scan(File[]) - Method in class org.owasp.dependencycheck.Engine
Scans an array of files or directories.
scan(File[], String) - Method in class org.owasp.dependencycheck.Engine
Scans an array of files or directories.
scan(Collection<File>) - Method in class org.owasp.dependencycheck.Engine
Scans a collection of files or directories.
scan(Collection<File>, String) - Method in class org.owasp.dependencycheck.Engine
Scans a collection of files or directories.
scan(File) - Method in class org.owasp.dependencycheck.Engine
Scans a given file or directory.
scan(File, String) - Method in class org.owasp.dependencycheck.Engine
Scans a given file or directory.
ScanAgentException - Exception in org.owasp.dependencycheck.exception
An exception used when using @{link DependencyCheckScanAgent} to conduct a scan and the scan fails.
ScanAgentException() - Constructor for exception org.owasp.dependencycheck.exception.ScanAgentException
Creates a new ScanAgentException.
ScanAgentException(String) - Constructor for exception org.owasp.dependencycheck.exception.ScanAgentException
Creates a new ScanAgentException.
ScanAgentException(Throwable) - Constructor for exception org.owasp.dependencycheck.exception.ScanAgentException
Creates a new ScanAgentException.
ScanAgentException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.exception.ScanAgentException
Creates a new ScanAgentException.
scanDirectory(File) - Method in class org.owasp.dependencycheck.Engine
Recursively scans files and directories.
scanDirectory(File, String) - Method in class org.owasp.dependencycheck.Engine
Recursively scans files and directories.
scanFile(File) - Method in class org.owasp.dependencycheck.Engine
Scans a specified file.
scanFile(File, String) - Method in class org.owasp.dependencycheck.Engine
Scans a specified file.
search(Dependency) - Method in class org.owasp.dependencycheck.data.artifactory.ArtifactorySearch
Searches the configured Central URL for the given hash (MD5, SHA1 and SHA256).
search(String, int) - Method in class org.owasp.dependencycheck.data.cpe.AbstractMemoryIndex
Searches the index using the given search string.
search(Query, int) - Method in class org.owasp.dependencycheck.data.cpe.AbstractMemoryIndex
Searches the index using the given query.
search(String, int) - Method in interface org.owasp.dependencycheck.data.cpe.MemoryIndex
Searches the index using the given search string.
search(Query, int) - Method in interface org.owasp.dependencycheck.data.cpe.MemoryIndex
Searches the index using the given query.
searchCPE(Map<String, MutableInt>, Map<String, MutableInt>, Set<String>, Set<String>, String) - Method in class org.owasp.dependencycheck.analyzer.CPEAnalyzer
Searches the Lucene CPE index to identify possible CPE entries associated with the supplied vendor, product, and version.
SearchException - Exception in org.owasp.dependencycheck.analyzer.exception
An exception thrown when an online searching fails (such as NPM).
SearchException() - Constructor for exception org.owasp.dependencycheck.analyzer.exception.SearchException
Creates a new SearchException.
SearchException(String) - Constructor for exception org.owasp.dependencycheck.analyzer.exception.SearchException
Creates a new SearchException.
SearchException(Throwable) - Constructor for exception org.owasp.dependencycheck.analyzer.exception.SearchException
Creates a new SearchException.
SearchException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.analyzer.exception.SearchException
Creates a new SearchException.
SearchFieldAnalyzer - Class in org.owasp.dependencycheck.data.lucene
A Lucene field analyzer used to analyzer queries against the CPE data.
SearchFieldAnalyzer() - Constructor for class org.owasp.dependencycheck.data.lucene.SearchFieldAnalyzer
Constructs a new SearchFieldAnalyzer.
searchSha1(String) - Method in class org.owasp.dependencycheck.data.central.CentralSearch
Searches the configured Central URL for the given SHA1 hash.
searchSha1(String) - Method in interface org.owasp.dependencycheck.data.nexus.NexusSearch
Searches the configured Nexus repository for the given sha1 hash.
searchSha1(String) - Method in class org.owasp.dependencycheck.data.nexus.NexusV2Search
 
searchSha1(String) - Method in class org.owasp.dependencycheck.data.nexus.NexusV3Search
 
setAccess(String) - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
setActualFilePath(String) - Method in class org.owasp.dependencycheck.dependency.Dependency
Sets the actual file path of the dependency on disk.
setAdditionalProperty(String, Object) - Method in class org.owasp.dependencycheck.data.knownexploited.json.KnownExploitedVulnerabilitiesSchema
 
setAdditionalProperty(String, Object) - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
 
setApplicationName(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of applicationName.
setArtifactId(String) - Method in class org.owasp.dependencycheck.data.nexus.MavenArtifact
Sets the artifactId.
setArtifactId(String) - Method in class org.owasp.dependencycheck.xml.pom.Model
Set the value of artifactId.
setArtifactUrl(String) - Method in class org.owasp.dependencycheck.data.nexus.MavenArtifact
Sets the artifactUrl.
setAuthors(String) - Method in class org.owasp.dependencycheck.data.nuget.NugetPackage
Sets the authors.
setAutoUpdate(boolean) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of autoUpdate.
setBase(boolean) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Set the value of base.
setCache(Map<Pair<String, String>, String>) - Static method in class org.owasp.dependencycheck.data.update.cpe.CpeEcosystemCache
Sets the ecosystem cache and resets the changed map.
setCaseSensitive(boolean) - Method in class org.owasp.dependencycheck.xml.suppression.PropertyType
Sets the value of the caseSensitive property.
setCatalogVersion(String) - Method in class org.owasp.dependencycheck.data.knownexploited.json.KnownExploitedVulnerabilitiesSchema
Version of the known exploited vulnerabilities catalog (Required)
setCentralAnalyzerEnabled(boolean) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of centralAnalyzerEnabled.
setCentralSearch(CentralSearch) - Method in class org.owasp.dependencycheck.analyzer.CentralAnalyzer
Method used by unit tests to setup the analyzer.
setCentralUrl(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of centralUrl.
setChecksums(ChecksumsImpl) - Method in class org.owasp.dependencycheck.data.artifactory.FileImpl
 
setComments(String) - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Set the value of comments.
setCompanyName(String) - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Set the value of companyName.
setConfidence(Confidence) - Method in class org.owasp.dependencycheck.dependency.Evidence
Set the value of confidence.
setConfidence(Confidence) - Method in class org.owasp.dependencycheck.dependency.naming.CpeIdentifier
Set the value of confidence.
setConfidence(Confidence) - Method in class org.owasp.dependencycheck.dependency.naming.GenericIdentifier
Set the value of confidence.
setConfidence(Confidence) - Method in interface org.owasp.dependencycheck.dependency.naming.Identifier
Set the value of confidence.
setConfidence(Confidence) - Method in class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
Set the value of confidence.
setConnectionString(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of connectionString.
setConnectionTimeout(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of connectionTimeout.
setCount(Integer) - Method in class org.owasp.dependencycheck.data.knownexploited.json.KnownExploitedVulnerabilitiesSchema
Total number of Known Exploited Vulnerabilities in the catalog (Required)
setCpe(Cpe) - Method in class org.owasp.dependencycheck.data.update.cpe.CpePlus
Set the value of CPE.
setCpe(List<PropertyType>) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Set the value of CPE.
setCpeStartsWithFilter(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Sets starting string that identifies CPEs that are qualified to be imported.
setCpeSuppressionAnalyzer(CpeSuppressionAnalyzer) - Method in class org.owasp.dependencycheck.analyzer.CPEAnalyzer
Sets the CPE Suppression Analyzer.
setCreated(Date) - Method in class org.owasp.dependencycheck.data.artifactory.FileImpl
 
setCreated(String) - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
setCreatedBy(String) - Method in class org.owasp.dependencycheck.data.artifactory.FileImpl
 
setCve(List<String>) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Set the value of CVE.
setCveDB(CveDB) - Method in class org.owasp.dependencycheck.analyzer.CPEAnalyzer
Sets the reference to the CveDB.
setCveID(String) - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
The CVE ID of the vulnerability in the format CVE-YYYY-NNNN, note that the number portion can have more than 4 digits (Required)
setCves(List<String>) - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
setCvssBelow(List<Double>) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Set the value of cvssBelow.
setCvssV2(CvssV2) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Sets the CVSS V2 scoring information.
setCvssv2AccessComplexity(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS2 Access Complexity.
setCvssv2AccessVector(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS2 Access Vector.
setCvssv2Authentication(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS2 Authentication.
setCvssv2AvailabilityImpact(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS2 Availability Impact.
setCvssv2ConfidentialityImpact(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS2 Confidentiality Impact.
setCvssv2ExploitabilityScore(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS2 Exploitability Score.
setCvssv2ImpactScore(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS2 Impact Score.
setCvssv2IntegrityImpact(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS2 Integrity Impact.
setCvssv2Score(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS2 Score.
setCvssv2Severity(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS2 Severity.
setCvssv2Version(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS2 Version.
setCvssV3(CvssV3) - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
setCvssV3(CvssV3) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Sets the CVSS V3 scoring information.
setCvssv3AttackComplexity(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS3 Attack Complexity.
setCvssv3AttackVector(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS3 Attack Vector.
setCvssv3AvailabilityImpact(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS3 Availability Impact.
setCvssv3BaseScore(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS3 Base Score.
setCvssv3BaseSeverity(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS3 Base Severity.
setCvssv3ConfidentialityImpact(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS3 Confidentiality Impact.
setCvssv3ExploitabilityScore(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS3 Exploitability Score.
setCvssv3ImpactScore(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS3 Impact Score.
setCvssv3IntegrityImpact(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS3 Integrity Impact.
setCvssv3PrivilegesRequired(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS3 Privileges Required.
setCvssv3Scope(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS3 Scope.
setCvssv3UserInteraction(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS3 User Interaction.
setCvssv3Version(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of CVSS3 Version.
setCvssV4(CvssV4) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Sets the CVSS V4 scoring information.
setCwe(List<String>) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Set the value of CWE.
setCwes(List<String>) - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
setDatabaseDriverName(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of databaseDriverName.
setDatabaseDriverPath(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of databaseDriverPath.
setDatabasePassword(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of databasePassword.
setDatabaseUser(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of databaseUser.
setDataDirectory(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of dataDirectory.
setDateAdded(String) - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
The date the vulnerability was added to the catalog in the format YYYY-MM-DD (Required)
setDateReleased(Date) - Method in class org.owasp.dependencycheck.data.knownexploited.json.KnownExploitedVulnerabilitiesSchema
Date-time of Catalog Release in the format YYYY-MM-DDTHH:mm:ss.sssZ (Required)
setDependencies(List<Dependency>) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Sets the list of dependencies to scan.
setDependencies(List<Dependency>) - Method in class org.owasp.dependencycheck.Engine
Sets the dependencies.
setDescription(String) - Method in class org.owasp.dependencycheck.data.nuget.NugetPackage
Sets the description.
setDescription(String) - Method in class org.owasp.dependencycheck.dependency.Dependency
Set the value of description.
setDescription(String) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Set the value of description.
setDescription(String) - Method in class org.owasp.dependencycheck.xml.pom.Model
Set the value of description.
setDisplayFileName(String) - Method in class org.owasp.dependencycheck.dependency.Dependency
Sets the file name to display in reports.
setDocumentId(int) - Method in class org.owasp.dependencycheck.data.cpe.IndexEntry
Set the value of documentId.
setDownloadUri(String) - Method in class org.owasp.dependencycheck.data.artifactory.FileImpl
 
setDueDate(String) - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
The date the required action is due in the format YYYY-MM-DD (Required)
setDuplicate(String) - Method in class org.owasp.dependencycheck.xml.hints.VendorDuplicatingHintRule
Set the value of duplicate.
setEcosystem(String) - Method in class org.owasp.dependencycheck.data.update.cpe.CpePlus
Set the value of ecosystem.
setEcosystem(String) - Method in class org.owasp.dependencycheck.dependency.Dependency
 
setEmail(String) - Method in class org.owasp.dependencycheck.xml.pom.Developer
Set the value of email.
setEnabled(boolean) - Method in class org.owasp.dependencycheck.analyzer.AbstractAnalyzer
Set the value of enabled.
setError(String) - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Set the value of error.
setFailBuildOnCVSS(Double) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of failBuildOnCVSS.
setFatal(boolean) - Method in exception org.owasp.dependencycheck.exception.ExceptionCollection
Set the value of fatal.
setFatal(boolean) - Method in exception org.owasp.dependencycheck.exception.InitializationException
Set the value of fatal.
setFileDescription(String) - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Set the value of fileDescription.
setFileName(String) - Method in class org.owasp.dependencycheck.dependency.Dependency
Sets the file name of the dependency.
setFileName(String) - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Set the value of fileName.
setFilePath(String) - Method in class org.owasp.dependencycheck.dependency.Dependency
Sets the file path of the dependency.
setFilePath(PropertyType) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Set the value of filePath.
setFilesMatched(boolean) - Method in class org.owasp.dependencycheck.analyzer.AbstractFileTypeAnalyzer
Set the value of filesMatched.
setFileVersion(String) - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Set the value of fileVersion.
setFoundBy(String) - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
setFromHint(boolean) - Method in class org.owasp.dependencycheck.dependency.Evidence
Set the value of fromHint.
setFullDescription(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the full description.
setFullName(String) - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Set the value of fullName.
setGav(PropertyType) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Set the value of Maven GAV.
setGAVFromPomDotProperties(Properties) - Method in class org.owasp.dependencycheck.xml.pom.Model
Replaces the group/artifact/version obtained from the `pom.xml` which may contain variable references with the interpolated values of the setGenerateReport(boolean) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of generateReport.
setGhsaId(String) - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
setGroupId(String) - Method in class org.owasp.dependencycheck.data.nexus.MavenArtifact
Sets the groupId.
setGroupId(String) - Method in class org.owasp.dependencycheck.xml.pom.Model
Set the value of groupId.
setId(String) - Method in class org.owasp.dependencycheck.data.nuget.NugetPackageReference
Sets the id.
setId(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of id.
setId(String) - Method in class org.owasp.dependencycheck.xml.pom.Developer
Set the value of id.
setInternalName(String) - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Set the value of internalName.
setKnownExploitedVulnerability(Vulnerability) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Adds information about known exploited vulnerabilities.
setLeft(L) - Method in class org.owasp.dependencycheck.utils.Pair
Set the value of left.
setLegalCopyright(String) - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Set the value of legalCopyright.
setLegalTrademarks(String) - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Set the value of legalTrademarks.
setLicense(String) - Method in class org.owasp.dependencycheck.dependency.Dependency
Set the value of license.
setLicenseUrl(String) - Method in class org.owasp.dependencycheck.data.nuget.NugetPackage
Sets the licenseUrl.
setLogFile(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of logFile.
setMatched(boolean) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Set the value of matched.
setMatchedVulnerableSoftware(VulnerableSoftware) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Sets the CPE that caused this vulnerability to be flagged.
setMd5(String) - Method in class org.owasp.dependencycheck.data.artifactory.ChecksumsImpl
 
setMd5sum(String) - Method in class org.owasp.dependencycheck.dependency.Dependency
Sets the MD5 Checksum of the dependency.
setMemoryIndex(MemoryIndex) - Method in class org.owasp.dependencycheck.analyzer.CPEAnalyzer
Sets the MemoryIndex.
setMimeType(String) - Method in class org.owasp.dependencycheck.data.artifactory.FileImpl
 
setModuleName(String) - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
setName(String) - Method in class org.owasp.dependencycheck.analyzer.JarAnalyzer.ClassNameInformation
Set the value of name
setName(String) - Method in class org.owasp.dependencycheck.dependency.Dependency
 
setName(String) - Method in class org.owasp.dependencycheck.dependency.Evidence
Set the value of name.
setName(String) - Method in class org.owasp.dependencycheck.dependency.Reference
Set the value of name.
setName(String) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Set the value of name.
setName(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the name.
setName(String) - Method in class org.owasp.dependencycheck.xml.pom.Developer
Set the value of name.
setName(String) - Method in class org.owasp.dependencycheck.xml.pom.License
Set the value of name.
setName(String) - Method in class org.owasp.dependencycheck.xml.pom.Model
Set the value of name.
setNexusAnalyzerEnabled(boolean) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of nexusAnalyzerEnabled.
setNexusUrl(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of nexusUrl.
setNexusUsesProxy(boolean) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of nexusUsesProxy.
setNotes(String) - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
Any additional notes about the vulnerability
setNotes(String) - Method in class org.owasp.dependencycheck.dependency.naming.CpeIdentifier
 
setNotes(String) - Method in class org.owasp.dependencycheck.dependency.naming.GenericIdentifier
Set the value of notes.
setNotes(String) - Method in interface org.owasp.dependencycheck.dependency.naming.Identifier
Set the value of notes.
setNotes(String) - Method in class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
 
setNotes(String) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Set the value of notes.
setNotes(String) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Set the value of notes.
setNvdApiKey(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of nvdApiKey.
setOrganization(String) - Method in class org.owasp.dependencycheck.xml.pom.Developer
Set the value of organization.
setOrganization(String) - Method in class org.owasp.dependencycheck.xml.pom.Model
Set the value of organization.
setOrganizationUrl(String) - Method in class org.owasp.dependencycheck.xml.pom.Developer
Set the value of organizationUrl.
setOrganizationUrl(String) - Method in class org.owasp.dependencycheck.xml.pom.Model
Set the value of organizationUrl.
setOriginalChecksums(ChecksumsImpl) - Method in class org.owasp.dependencycheck.data.artifactory.FileImpl
 
setOriginalFilename(String) - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Set the value of originalFilename.
setOverview(String) - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
setOwners(String) - Method in class org.owasp.dependencycheck.data.nuget.NugetPackage
Sets the owners.
setPackagePath(String) - Method in class org.owasp.dependencycheck.dependency.Dependency
Sets the package path.
setPackageUrl(PropertyType) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Set the value of Package URL.
setParentArtifactId(String) - Method in class org.owasp.dependencycheck.xml.pom.Model
Set the value of parentArtifactId.
setParentGroupId(String) - Method in class org.owasp.dependencycheck.xml.pom.Model
Set the value of parentGroupId.
setParentVersion(String) - Method in class org.owasp.dependencycheck.xml.pom.Model
Set the value of parentVersion.
setPatchedVersions(String) - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
setPathToDotnetCore(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of pathToCore.
setPomEvidence(Dependency, Model, List<JarAnalyzer.ClassNameInformation>, boolean) - Static method in class org.owasp.dependencycheck.analyzer.JarAnalyzer
Sets evidence from the pom on the supplied dependency.
setPomUrl(String) - Method in class org.owasp.dependencycheck.data.nexus.MavenArtifact
Set the value of pomUrl.
setProduct(String) - Method in class org.owasp.dependencycheck.data.cpe.IndexEntry
Set the value of product.
setProduct(String) - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
The vulnerability product (Required)
setProductName(String) - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Set the value of productName.
setProductVersion(String) - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Set the value of productVersion.
setProjectURL(String) - Method in class org.owasp.dependencycheck.xml.pom.Model
Set the value of projectURL.
setPropertiesFilePath(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of propertiesFilePath.
setProxyPassword(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of proxyPassword.
setProxyPort(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of proxyPort.
setProxyServer(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of proxyServer.
setProxyUrl(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
setProxyUsername(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of proxyUsername.
setReadTimeout(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of readTimeout.
setRecommendation(String) - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
setReferences(String) - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
setRegex(boolean) - Method in class org.owasp.dependencycheck.xml.suppression.PropertyType
Sets whether the value property is a regex.
setRemoteUrl(String) - Method in class org.owasp.dependencycheck.data.artifactory.FileImpl
 
setReportedBy(String) - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
setReportFormat(ReportGenerator.Format) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of reportFormat.
setReportOutputDirectory(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of reportOutputDirectory.
setRequiredAction(String) - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
The required action to address the vulnerability (Required)
setRight(R) - Method in class org.owasp.dependencycheck.utils.Pair
Set the value of right.
setSearchScore(float) - Method in class org.owasp.dependencycheck.data.cpe.IndexEntry
Set the value of searchScore.
setSeverity(String) - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
setSha1(String) - Method in class org.owasp.dependencycheck.data.artifactory.ChecksumsImpl
 
setSha1(String) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Set the value of SHA1.
setSha1sum(String) - Method in class org.owasp.dependencycheck.dependency.Dependency
Sets the SHA1 Checksum of the dependency.
setSha256(String) - Method in class org.owasp.dependencycheck.data.artifactory.ChecksumsImpl
 
setSha256sum(String) - Method in class org.owasp.dependencycheck.dependency.Dependency
 
setShortDescription(String) - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
A short description of the vulnerability (Required)
setShortDescription(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the short description.
setShowSummary(boolean) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of showSummary.
setSize(long) - Method in class org.owasp.dependencycheck.data.artifactory.FileImpl
 
setSource(String) - Method in class org.owasp.dependencycheck.dependency.Evidence
Set the value of source.
setSource(String) - Method in class org.owasp.dependencycheck.dependency.Reference
Set the value of source.
setSource(Vulnerability.Source) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Sets the source that identified the vulnerability.
setSource(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
Set the value of source.
setSuppressionFile(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of suppressionFile.
setTimestamp(Properties, String, ZonedDateTime) - Static method in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
Stores a timestamp in the properties file.
setTitle(String) - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
setTitle(String) - Method in class org.owasp.dependencycheck.data.nuget.NugetPackage
Sets the title.
setUnscoredSeverity(String) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
Sets the severity a Vulnerability.Source has assigned for which a CVSS score is not available.
setUntil(Calendar) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Set the value of until.
setUpdated(String) - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
setUpdateOnly(boolean) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of updateOnly.
setUpdateToVersion(String) - Method in class org.owasp.dependencycheck.data.update.EngineVersionCheck
Setter for updateToVersion - only used for testing.
setUrl(String) - Method in class org.owasp.dependencycheck.dependency.naming.CpeIdentifier
Set the value of URL.
setUrl(String) - Method in class org.owasp.dependencycheck.dependency.naming.GenericIdentifier
Set the value of URL.
setUrl(String) - Method in interface org.owasp.dependencycheck.dependency.naming.Identifier
Set the value of URL.
setUrl(String) - Method in class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
Set the value of URL.
setUrl(String) - Method in class org.owasp.dependencycheck.dependency.Reference
Set the value of url.
setUrl(String) - Method in class org.owasp.dependencycheck.xml.pom.License
Set the value of URL.
setValue(String) - Method in class org.owasp.dependencycheck.dependency.Evidence
Set the value of value.
setValue(String) - Method in class org.owasp.dependencycheck.xml.hints.VendorDuplicatingHintRule
Set the value of value.
setValue(String) - Method in class org.owasp.dependencycheck.xml.suppression.PropertyType
Sets the value of the value property.
setVendor(String) - Method in class org.owasp.dependencycheck.data.cpe.IndexEntry
Set the value of vendor.
setVendorProject(String) - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
The vendor or project name for the vulnerability (Required)
setVersion(String) - Method in class org.owasp.dependencycheck.data.nexus.MavenArtifact
Sets the version.
setVersion(String) - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
setVersion(String) - Method in class org.owasp.dependencycheck.data.nuget.NugetPackageReference
Sets the version.
setVersion(String) - Method in class org.owasp.dependencycheck.dependency.Dependency
 
setVersion(String) - Method in class org.owasp.dependencycheck.xml.pom.Model
Set the value of version.
setVersionParts(List<String>) - Method in class org.owasp.dependencycheck.utils.DependencyVersion
Set the value of versionParts.
setVulnerabilities(List<Vulnerability>) - Method in class org.owasp.dependencycheck.data.knownexploited.json.KnownExploitedVulnerabilitiesSchema
The exploited vulnerabilities included in this catalog (Required)
setVulnerabilityName(String) - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
The name of the vulnerability (Required)
setVulnerableVersions(String) - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
 
setWarning(String) - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
Set the value of warning.
setZipExtensions(String) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Set the value of zipExtensions.
SeverityUtil - Class in org.owasp.dependencycheck.utils
Utility to estimate severity level scores.
SHA1 - Static variable in class org.owasp.dependencycheck.xml.suppression.SuppressionHandler
The sha1 hash element name.
shouldAnalyze() - Method in class org.owasp.dependencycheck.AnalysisTask
Determines if the analyzer can analyze the given dependency.
shouldProcess(File) - Static method in class org.owasp.dependencycheck.analyzer.AbstractNpmAnalyzer
Determines if the path contains "/node_modules/" or "/bower_components/" (i.e.
shouldSkipDependency(String, String, boolean, boolean) - Static method in class org.owasp.dependencycheck.analyzer.NodePackageAnalyzer
should process the dependency ? Will return true if you need to skip it .
shouldSkipDependency(String, String) - Static method in class org.owasp.dependencycheck.analyzer.NodePackageAnalyzer
Checks if the given dependency should be skipped.
shouldUpdate(long, long, DatabaseProperties, String) - Method in class org.owasp.dependencycheck.data.update.EngineVersionCheck
Determines if a new version of the dependency-check engine has been released.
shouldUpdate(File) - Method in class org.owasp.dependencycheck.data.update.HostedSuppressionsDataSource
Determines if the we should update the Hosted Suppressions file.
shouldUpdate(File) - Method in class org.owasp.dependencycheck.data.update.RetireJSDataSource
Determines if the we should update the RetireJS database.
showSummary(Dependency[]) - Static method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Generates a warning message listing a summary of dependencies and their associated CPE and CVE entries.
showSummary(String, Dependency[]) - Static method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
Generates a warning message listing a summary of dependencies and their associated CPE and CVE entries.
SHRINKWRAP_JSON - Static variable in class org.owasp.dependencycheck.analyzer.NodeAuditAnalyzer
The file name to scan.
SHRINKWRAP_JSON - Static variable in class org.owasp.dependencycheck.analyzer.NodePackageAnalyzer
The file name to scan.
SLEEP_DURATION - Static variable in class org.owasp.dependencycheck.utils.WriteLock
How long to sleep waiting for the lock.
sortAdjustedCVSSv3BaseScore(Double) - Static method in class org.owasp.dependencycheck.utils.SeverityUtil
Compute an adjusted CVSSv3 baseScore that ensures that CRITICAL CVSSv3 scores will win over HIGH CVSSv2 and CRITICAL unscored severities to allow for a best-effort sorting that enables the report to list a reliable 'highest severity' in the report.
sortDependencies() - Method in class org.owasp.dependencycheck.Engine
Sorts the dependency list.
SPM_FILE_NAME - Static variable in class org.owasp.dependencycheck.analyzer.SwiftPackageManagerAnalyzer
The file name to scan.
SPM_RESOLVED_FILE_NAME - Static variable in class org.owasp.dependencycheck.analyzer.SwiftPackageResolvedAnalyzer
The file name to scan.
startElement(String, String, String, Attributes) - Method in class org.owasp.dependencycheck.data.cwe.CweHandler
 
startElement(String, String, String, Attributes) - Method in class org.owasp.dependencycheck.xml.assembly.GrokHandler
Handles the start element event.
startElement(String, String, String, Attributes) - Method in class org.owasp.dependencycheck.xml.hints.HintHandler
Handles the start element event.
startElement(String, String, String, Attributes) - Method in class org.owasp.dependencycheck.xml.pom.PomHandler
Handles the start element event.
startElement(String, String, String, Attributes) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionHandler
Handles the start element event.
stream() - Method in class org.owasp.dependencycheck.dependency.CweSet
Streams the CWEs.
StringAhoCorasickDoubleArrayTrie<V> - Class in org.owasp.dependencycheck.data.nvd.ecosystem
Add method for String and IHitFull.
StringAhoCorasickDoubleArrayTrie() - Constructor for class org.owasp.dependencycheck.data.nvd.ecosystem.StringAhoCorasickDoubleArrayTrie
 
submitPackage(JsonObject) - Method in class org.owasp.dependencycheck.data.nodeaudit.NodeAuditSearch
Submits the package.json file to the Node Audit API and returns a list of zero or more Advisories.
supportsParallelProcessing() - Method in class org.owasp.dependencycheck.analyzer.AbstractAnalyzer
The default is to support parallel processing.
supportsParallelProcessing() - Method in class org.owasp.dependencycheck.analyzer.AbstractDependencyComparingAnalyzer
Does not support parallel processing as it only runs once and then operates on all dependencies.
supportsParallelProcessing() - Method in interface org.owasp.dependencycheck.analyzer.Analyzer
Returns whether multiple instances of the same type of analyzer can run in parallel.
supportsParallelProcessing() - Method in class org.owasp.dependencycheck.analyzer.ArtifactoryAnalyzer
Whether the analyzer is configured to support parallel processing.
supportsParallelProcessing() - Method in class org.owasp.dependencycheck.analyzer.CentralAnalyzer
Whether the analyzer is configured to support parallel processing.
supportsParallelProcessing() - Method in class org.owasp.dependencycheck.analyzer.OssIndexAnalyzer
Run without parallel support.
supportsParallelProcessing() - Method in class org.owasp.dependencycheck.analyzer.UnusedSuppressionRuleAnalyzer
 
SUPPRESS - Static variable in class org.owasp.dependencycheck.xml.suppression.SuppressionHandler
The suppress node, indicates the start of a new rule.
SUPPRESSION_OBJECT_KEY - Static variable in class org.owasp.dependencycheck.analyzer.AbstractSuppressionAnalyzer
The key used to store and retrieve the suppression files.
SUPPRESSION_SCHEMA_1_1 - Static variable in class org.owasp.dependencycheck.xml.suppression.SuppressionParser
The suppression schema file location for v1.1.
SUPPRESSION_SCHEMA_1_2 - Static variable in class org.owasp.dependencycheck.xml.suppression.SuppressionParser
The suppression schema file location for v 1.2.
SUPPRESSION_SCHEMA_1_3 - Static variable in class org.owasp.dependencycheck.xml.suppression.SuppressionParser
The suppression schema file location for v 1.3.
SuppressionErrorHandler - Class in org.owasp.dependencycheck.xml.suppression
An XML parsing error handler.
SuppressionErrorHandler() - Constructor for class org.owasp.dependencycheck.xml.suppression.SuppressionErrorHandler
 
SuppressionHandler - Class in org.owasp.dependencycheck.xml.suppression
A handler to load suppression rules.
SuppressionHandler() - Constructor for class org.owasp.dependencycheck.xml.suppression.SuppressionHandler
 
SuppressionParseException - Exception in org.owasp.dependencycheck.xml.suppression
An exception used when parsing a suppression rule file fails.
SuppressionParseException() - Constructor for exception org.owasp.dependencycheck.xml.suppression.SuppressionParseException
Creates a new SuppressionParseException.
SuppressionParseException(String) - Constructor for exception org.owasp.dependencycheck.xml.suppression.SuppressionParseException
Creates a new SuppressionParseException.
SuppressionParseException(Throwable) - Constructor for exception org.owasp.dependencycheck.xml.suppression.SuppressionParseException
Creates a new SuppressionParseException.
SuppressionParseException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.xml.suppression.SuppressionParseException
Creates a new SuppressionParseException.
SuppressionParser - Class in org.owasp.dependencycheck.xml.suppression
A simple validating parser for XML Suppression Rules.
SuppressionParser() - Constructor for class org.owasp.dependencycheck.xml.suppression.SuppressionParser
 
SuppressionRule - Class in org.owasp.dependencycheck.xml.suppression
 
SuppressionRule() - Constructor for class org.owasp.dependencycheck.xml.suppression.SuppressionRule
 
swEdition(LogicalValue) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
swEdition(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
SwiftPackageManagerAnalyzer - Class in org.owasp.dependencycheck.analyzer
This analyzer is used to analyze the SWIFT Package Manager (https://swift.org/package-manager/).
SwiftPackageManagerAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.SwiftPackageManagerAnalyzer
 
SwiftPackageResolvedAnalyzer - Class in org.owasp.dependencycheck.analyzer
This analyzer is used to analyze the SWIFT Package Resolved (https://swift.org/package-manager/).
SwiftPackageResolvedAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.SwiftPackageResolvedAnalyzer
 

T

targetHw(LogicalValue) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
targetHw(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
targetSw(LogicalValue) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
targetSw(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
testMatch(ICpe, ICpe) - Static method in class org.owasp.dependencycheck.dependency.VulnerableSoftware
Tests if the left matches the right.
toAhoCorasickDoubleArrayTrie() - Static method in class org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionEcosystemMapper
 
toDependency(Dependency) - Method in class org.owasp.dependencycheck.data.golang.GoModDependency
Converts the GoModDependency into a Dependency object.
toGav() - Method in class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
Returns the GAV representation of the Package URL as utilized in gradle builds.
TokenPairConcatenatingFilter - Class in org.owasp.dependencycheck.data.lucene
Takes a TokenStream and adds additional tokens by concatenating pairs of words.
TokenPairConcatenatingFilter(TokenStream) - Constructor for class org.owasp.dependencycheck.data.lucene.TokenPairConcatenatingFilter
Constructs a new TokenPairConcatenatingFilter.
toString() - Method in class org.owasp.dependencycheck.data.cpe.IndexEntry
Standard implementation of toString showing vendor and product.
toString() - Method in class org.owasp.dependencycheck.data.golang.GoModDependency
 
toString() - Method in class org.owasp.dependencycheck.data.knownexploited.json.KnownExploitedVulnerabilitiesSchema
 
toString() - Method in class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
 
toString() - Method in class org.owasp.dependencycheck.data.nexus.MavenArtifact
Returns the Artifact coordinates as a String.
toString() - Method in class org.owasp.dependencycheck.dependency.CweSet
 
toString() - Method in class org.owasp.dependencycheck.dependency.Dependency
Standard toString() implementation showing the filename, actualFilePath, and filePath.
toString() - Method in class org.owasp.dependencycheck.dependency.Evidence
Standard toString() implementation.
toString() - Method in class org.owasp.dependencycheck.dependency.naming.CpeIdentifier
Returns the CPE 2.3 formatted string.
toString() - Method in class org.owasp.dependencycheck.dependency.naming.GenericIdentifier
Standard implementation of toString; displays identifier value and type.
toString() - Method in class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
Returns the CPE 2.3 formatted string.
toString() - Method in class org.owasp.dependencycheck.dependency.Reference
 
toString() - Method in class org.owasp.dependencycheck.dependency.Vulnerability
 
toString() - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftware
 
toString() - Method in class org.owasp.dependencycheck.utils.DependencyVersion
Reconstructs the version string from the split version parts.
toString() - Method in class org.owasp.dependencycheck.xml.hints.EvidenceMatcher
Standard toString() implementation.
toString() - Method in class org.owasp.dependencycheck.xml.pom.Developer
 
toString() - Method in class org.owasp.dependencycheck.xml.pom.License
Generated toString.
toString() - Method in class org.owasp.dependencycheck.xml.suppression.PropertyType
Default implementation of toString().
toString() - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
Standard toString implementation.
toString() - Method in class org.owasp.dependencycheck.xml.XmlInputStream
To string implementation.

U

UnexpectedAnalysisException - Exception in org.owasp.dependencycheck.analyzer.exception
An exception intended to be used in situations that should never occur.
UnexpectedAnalysisException(Throwable) - Constructor for exception org.owasp.dependencycheck.analyzer.exception.UnexpectedAnalysisException
Wraps an exception.
UnexpectedAnalysisException(String) - Constructor for exception org.owasp.dependencycheck.analyzer.exception.UnexpectedAnalysisException
Wraps an exception and message.
UnexpectedAnalysisException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.analyzer.exception.UnexpectedAnalysisException
Wraps an exception and message.
unscoredToSeveritytext(String) - Static method in class org.owasp.dependencycheck.utils.SeverityUtil
Converts a textual severity to the text that should be used to signal it in a report.
UnusedSuppressionRuleAnalyzer - Class in org.owasp.dependencycheck.analyzer
Log the unused suppression rules.
UnusedSuppressionRuleAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.UnusedSuppressionRuleAnalyzer
 
update(Engine) - Method in interface org.owasp.dependencycheck.data.update.CachedWebDataSource
Determines if an update to the current data store is needed, if it is the new data is downloaded from the Internet and imported into the current cached data store.
update(Engine) - Method in class org.owasp.dependencycheck.data.update.EngineVersionCheck
Downloads the current released version number and compares it to the running engine's version number.
update(Engine) - Method in class org.owasp.dependencycheck.data.update.HostedSuppressionsDataSource
Downloads the current Hosted suppressions file.
update(Engine) - Method in class org.owasp.dependencycheck.data.update.KnownExploitedDataSource
 
update(Engine) - Method in class org.owasp.dependencycheck.data.update.NvdApiDataSource
 
update(Engine) - Method in class org.owasp.dependencycheck.data.update.RetireJSDataSource
Downloads the current RetireJS data source.
update(LogicalValue) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
update(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
updateEcosystemCache() - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
Updates the EcoSystem Cache.
UpdateException - Exception in org.owasp.dependencycheck.data.update.exception
An exception used when an error occurs reading a setting.
UpdateException() - Constructor for exception org.owasp.dependencycheck.data.update.exception.UpdateException
Creates a new UpdateException.
UpdateException(String) - Constructor for exception org.owasp.dependencycheck.data.update.exception.UpdateException
Creates a new UpdateException.
UpdateException(Throwable) - Constructor for exception org.owasp.dependencycheck.data.update.exception.UpdateException
Creates a new UpdateException.
UpdateException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.data.update.exception.UpdateException
Creates a new UpdateException.
updateKnownExploitedVulnerabilities(List<Vulnerability>) - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
Merges the list of known exploited vulnerabilities into the database.
UpdateService - Class in org.owasp.dependencycheck.data.update
The CachedWebDataSource Service Loader.
UpdateService(ClassLoader) - Constructor for class org.owasp.dependencycheck.data.update.UpdateService
Creates a new instance of UpdateService.
updateVulnerability(DefCveItem, String) - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
Updates the vulnerability within the database.
updateVulnerability(Connection, String, String, String, Float, Float, Boolean, Boolean, Boolean, Boolean, Boolean, Float, String, String, String, String, String, String, String, Float, Float, String, String, String, String, String, String, String, String, Float, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, Float, String, Float, String, Float, String, String, String) - Static method in class org.owasp.dependencycheck.data.nvdcve.H2Functions
Updates or inserts the vulnerability into the database.
UPGRADE_HELP_URL - Static variable in class org.owasp.dependencycheck.data.nvdcve.DatabaseManager
The URL that discusses upgrading non-H2 databases.
url(String) - Method in class org.owasp.dependencycheck.reporting.EscapeTool
URL Encodes the provided text.
URL - Static variable in class org.owasp.dependencycheck.xml.pom.PomHandler
The URL element.
UrlData(String, String) - Constructor for class org.owasp.dependencycheck.data.update.NvdApiDataSource.UrlData
 
UrlEcosystemMapper - Class in org.owasp.dependencycheck.data.nvd.ecosystem
 
UrlEcosystemMapper() - Constructor for class org.owasp.dependencycheck.data.nvd.ecosystem.UrlEcosystemMapper
Constructs a new URL ecosystem mapper.
UrlHostHint - Enum in org.owasp.dependencycheck.data.nvd.ecosystem
 
UrlPathHint - Enum in org.owasp.dependencycheck.data.nvd.ecosystem
 
UrlStringUtils - Class in org.owasp.dependencycheck.utils
 
UrlTokenizingFilter - Class in org.owasp.dependencycheck.data.lucene
Takes a TokenStream, looks for URLs, and breaks them into separate tokens.
UrlTokenizingFilter(TokenStream) - Constructor for class org.owasp.dependencycheck.data.lucene.UrlTokenizingFilter
Constructs a new UrlTokenizingFilter.
useProxy() - Method in class org.owasp.dependencycheck.analyzer.NexusAnalyzer
Determine if a proxy should be used for the Nexus Analyzer.
Utils - Class in org.owasp.dependencycheck.utils
 

V

valueOf(String) - Static method in enum org.owasp.dependencycheck.analyzer.AnalysisPhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.owasp.dependencycheck.data.nvd.ecosystem.EcosystemHintNature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.owasp.dependencycheck.data.nvd.ecosystem.FileExtensionHint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.owasp.dependencycheck.data.nvd.ecosystem.UrlHostHint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.owasp.dependencycheck.data.nvd.ecosystem.UrlPathHint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.owasp.dependencycheck.dependency.Confidence
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.owasp.dependencycheck.dependency.EvidenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.owasp.dependencycheck.dependency.Vulnerability.Source
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.owasp.dependencycheck.Engine.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.owasp.dependencycheck.reporting.ReportGenerator.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.owasp.dependencycheck.utils.InterpolationUtil.SyntaxStyle
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.owasp.dependencycheck.analyzer.AnalysisPhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.owasp.dependencycheck.data.nvd.ecosystem.EcosystemHintNature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.owasp.dependencycheck.data.nvd.ecosystem.FileExtensionHint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.owasp.dependencycheck.data.nvd.ecosystem.UrlHostHint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.owasp.dependencycheck.data.nvd.ecosystem.UrlPathHint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.owasp.dependencycheck.dependency.Confidence
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.owasp.dependencycheck.dependency.EvidenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.owasp.dependencycheck.dependency.Vulnerability.Source
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.owasp.dependencycheck.Engine.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.owasp.dependencycheck.reporting.ReportGenerator.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.owasp.dependencycheck.utils.InterpolationUtil.SyntaxStyle
Returns an array containing the constants of this enum type, in the order they are declared.
vectorToCvssV2(String, Double) - Static method in class org.owasp.dependencycheck.utils.CvssUtil
Convert a CVSSv2 vector String into a CvssV3 Object.
vectorToCvssV3(String, Double) - Static method in class org.owasp.dependencycheck.utils.CvssUtil
Convert a CVSSv3 vector String into a CvssV3 Object.
VENDOR - Static variable in class org.owasp.dependencycheck.data.cpe.Fields
The key for the vendor field.
vendor(LogicalValue) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
vendor(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
VendorDuplicatingHintRule - Class in org.owasp.dependencycheck.xml.hints
Used to duplicate vendor evidence within a collection.
VendorDuplicatingHintRule(String, String) - Constructor for class org.owasp.dependencycheck.xml.hints.VendorDuplicatingHintRule
Constructs a new duplicating rule.
VERSION - Static variable in class org.owasp.dependencycheck.analyzer.ElixirMixAuditAnalyzer
Version.
VERSION - Static variable in class org.owasp.dependencycheck.analyzer.RubyBundleAuditAnalyzer
Version.
VERSION - Static variable in class org.owasp.dependencycheck.data.nvdcve.DatabaseProperties
The key for the database schema version.
version(LogicalValue) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
version(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
VERSION - Static variable in class org.owasp.dependencycheck.xml.pom.PomHandler
The version element.
versionEndExcluding(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
The ending range, excluding the specified version, for matching vulnerable software.
versionEndIncluding(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
The ending range, including the specified version, for matching vulnerable software.
VersionFilterAnalyzer - Class in org.owasp.dependencycheck.analyzer
This analyzer attempts to filter out erroneous version numbers collected.
VersionFilterAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.VersionFilterAnalyzer
 
versionStartExcluding(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
The starting range, excluding the specified version, for matching vulnerable software.
versionStartIncluding(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
The starting range, including the specified version, for matching vulnerable software.
Vulnerability - Class in org.owasp.dependencycheck.data.knownexploited.json
 
Vulnerability() - Constructor for class org.owasp.dependencycheck.data.knownexploited.json.Vulnerability
 
Vulnerability - Class in org.owasp.dependencycheck.dependency
Contains the information about a vulnerability.
Vulnerability() - Constructor for class org.owasp.dependencycheck.dependency.Vulnerability
Default constructor.
Vulnerability(String) - Constructor for class org.owasp.dependencycheck.dependency.Vulnerability
Constructs a new Vulnerability by its name.
Vulnerability.Source - Enum in org.owasp.dependencycheck.dependency
An enumeration for the source of vulnerability.
VULNERABILITY_NAME - Static variable in class org.owasp.dependencycheck.xml.suppression.SuppressionHandler
The vulnerabilityName element name.
VulnerabilitySuppressionAnalyzer - Class in org.owasp.dependencycheck.analyzer
The suppression analyzer processes an externally defined XML document that complies with the suppressions.xsd schema.
VulnerabilitySuppressionAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.VulnerabilitySuppressionAnalyzer
 
vulnerable(boolean) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
A flag indicating whether this represents a vulnerable software object.
VulnerableSoftware - Class in org.owasp.dependencycheck.dependency
A record containing information about vulnerable software.
VulnerableSoftware(Part, String, String, String, String, String, String, String, String, String, String, String, String, String, String, boolean) - Constructor for class org.owasp.dependencycheck.dependency.VulnerableSoftware
Constructs a new immutable VulnerableSoftware object that represents the Well Form Named defined in the CPE 2.3 specification.
VulnerableSoftwareBuilder - Class in org.owasp.dependencycheck.dependency
A builder for VulnerableSoftware objects.
VulnerableSoftwareBuilder() - Constructor for class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 

W

W3C_XML_SCHEMA - Static variable in class org.owasp.dependencycheck.xml.hints.HintParser
W3C XML Schema.
warning(SAXParseException) - Method in class org.owasp.dependencycheck.xml.assembly.GrokErrorHandler
Logs warnings.
warning(SAXParseException) - Method in class org.owasp.dependencycheck.xml.hints.HintErrorHandler
Logs warnings.
warning(SAXParseException) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionErrorHandler
Logs warnings.
wfEdition(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
wfLanguage(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
wfOther(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
wfProduct(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
wfSwEdition(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
wfTargetHw(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
wfTargetSw(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
wfUpdate(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
wfVendor(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
wfVersion(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
 
withinDateRange(long, long, int) - Static method in class org.owasp.dependencycheck.utils.DateUtil
Determines if the epoch date is within the range specified of the compareTo epoch time.
withinDateRange(ZonedDateTime, ZonedDateTime, int) - Static method in class org.owasp.dependencycheck.utils.DateUtil
Determines if the date is within the given day range.
write(String, String) - Method in class org.owasp.dependencycheck.reporting.ReportGenerator
Writes the dependency-check report to the given output location.
write(String, ReportGenerator.Format) - Method in class org.owasp.dependencycheck.reporting.ReportGenerator
Writes the dependency-check report(s).
WriteLock - Class in org.owasp.dependencycheck.utils
A lock file implementation; creates a custom lock file so that only a single instance of dependency-check can update the a given resource.
WriteLock(Settings) - Constructor for class org.owasp.dependencycheck.utils.WriteLock
Constructs a new Write Lock object with the configured settings.
WriteLock(Settings, boolean) - Constructor for class org.owasp.dependencycheck.utils.WriteLock
Constructs a new Write Lock object with the configured settings.
WriteLock(Settings, boolean, String) - Constructor for class org.owasp.dependencycheck.utils.WriteLock
Constructs a new Write Lock object with the configured settings.
WriteLockCleanupHook - Class in org.owasp.dependencycheck.utils
A cleanup hook that will register with the JVM to remove the WriteLock file during an unexpected shutdown.
WriteLockCleanupHook() - Constructor for class org.owasp.dependencycheck.utils.WriteLockCleanupHook
 
WriteLockException - Exception in org.owasp.dependencycheck.exception
An exception used when trying to obtain a lock on a resource.
WriteLockException() - Constructor for exception org.owasp.dependencycheck.exception.WriteLockException
Creates a new WriteLockException.
WriteLockException(String) - Constructor for exception org.owasp.dependencycheck.exception.WriteLockException
Creates a new WriteLockException.
WriteLockException(Throwable) - Constructor for exception org.owasp.dependencycheck.exception.WriteLockException
Creates a new WriteLockException.
WriteLockException(String, Throwable) - Constructor for exception org.owasp.dependencycheck.exception.WriteLockException
Creates a new WriteLockException.
WriteLockShutdownHook - Class in org.owasp.dependencycheck.utils
Definition of the shutdown hook used during the unexpected shutdown during the update process of a resources.
WriteLockShutdownHook() - Constructor for class org.owasp.dependencycheck.utils.WriteLockShutdownHook
 
WriteLockShutdownHookFactory - Class in org.owasp.dependencycheck.utils
Simple factory to instantiate the Write Lock Shutdown Hook.
writeReports(String, File, String) - Method in class org.owasp.dependencycheck.Engine
writeReports(String, File, String, ExceptionCollection) - Method in class org.owasp.dependencycheck.Engine
Writes the report to the given output directory.
writeReports(String, String, String, String, File, String) - Method in class org.owasp.dependencycheck.Engine
writeReports(String, String, String, String, File, String, ExceptionCollection) - Method in class org.owasp.dependencycheck.Engine
Writes the report to the given output directory.

X

xml(String) - Method in class org.owasp.dependencycheck.reporting.EscapeTool
XML Encodes the provided text.
XmlEntity - Class in org.owasp.dependencycheck.xml
This is a utility class to convert named XML Entities (such as ø) into its HTML encoded Unicode code point (i.e.
XmlInputStream - Class in org.owasp.dependencycheck.xml
Cleans up often very bad XML.
XmlInputStream(InputStream) - Constructor for class org.owasp.dependencycheck.xml.XmlInputStream
Constructs a new XML Input Stream.
XPathMSBuildProjectParser - Class in org.owasp.dependencycheck.data.nuget
Parses a MSBuild project file for NuGet references using XPath.
XPathMSBuildProjectParser() - Constructor for class org.owasp.dependencycheck.data.nuget.XPathMSBuildProjectParser
 
XPathNugetconfParser - Class in org.owasp.dependencycheck.data.nuget
Parse a packages.config file using XPath.
XPathNugetconfParser() - Constructor for class org.owasp.dependencycheck.data.nuget.XPathNugetconfParser
 
XPathNuspecParser - Class in org.owasp.dependencycheck.data.nuget
Parse a Nuspec file using XPath.
XPathNuspecParser() - Constructor for class org.owasp.dependencycheck.data.nuget.XPathNuspecParser
 

Y

YARN_PACKAGE_LOCK - Static variable in class org.owasp.dependencycheck.analyzer.YarnAuditAnalyzer
The file name to scan.
YarnAuditAnalyzer - Class in org.owasp.dependencycheck.analyzer
 
YarnAuditAnalyzer() - Constructor for class org.owasp.dependencycheck.analyzer.YarnAuditAnalyzer
 
A B C D E F G H I J K L M N O P R S T U V W X Y 
Skip navigation links

Copyright© 2012-21 Jeremy Long. All Rights Reserved.