A B C D E F G H I J K L M N O P R S T U V W X Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
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.Engine
-
Checks all analyzers to see if an extension is supported.
- 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.
- 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(Iterable<String>) - Method in class org.owasp.dependencycheck.utils.FileFilterBuilder
-
Add to the set of file extensions to accept for analysis.
- addExtensions(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(String, String, String) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
-
Adds a reference.
- addReference(Reference) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
-
Adds a reference to the references collection.
- 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 - 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
- ADVISORY - Static variable in class org.owasp.dependencycheck.analyzer.ElixirMixAuditAnalyzer
-
Advisory.
- ADVISORY - Static variable in class org.owasp.dependencycheck.analyzer.RubyBundleAuditAnalyzer
-
Advisory.
- ALL - org.owasp.dependencycheck.reporting.ReportGenerator.Format
-
Generate all reports.
- 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(String, Throwable) - 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.
- 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, 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.
- analyzePOM(Dependency, List<JarAnalyzer.ClassNameInformation>, Engine) - Method in class org.owasp.dependencycheck.analyzer.JarAnalyzer
-
Attempts to find a pom.xml within the JAR file.
- 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(String, Throwable) - 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.
- 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_OVERFLOW - org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
-
Description text to identify native ecosystems.
- BUFFER_OVERFLOWS - org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
-
Description text to identify native ecosystems.
- BUFFER_SIZE - Static variable in class org.owasp.dependencycheck.xml.pom.PomProjectInputStream
-
The size of the buffer used to scan the input stream.
- 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.
- 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.
- 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.
- BUNDLEAUDIT - org.owasp.dependencycheck.dependency.Vulnerability.Source
-
Vulnerability from Bundle Audit.
- 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
-
Clears the
Dependency.relatedDependencies
. - 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.ossindex.ODCConnectionTransport
- 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.
- CMAKE_C - org.owasp.dependencycheck.data.nvd.ecosystem.FileExtensionHint
-
C file extension hint.
- CMAKE_CPP - org.owasp.dependencycheck.data.nvd.ecosystem.FileExtensionHint
-
C++ file extension hint.
- CMAKE_H - org.owasp.dependencycheck.data.nvd.ecosystem.FileExtensionHint
-
C file extension hint.
- 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(Object) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftware
- 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(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, boolean) - 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.
- 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(String, Throwable) - Constructor for exception org.owasp.dependencycheck.data.update.exception.CorruptedDatastreamException
-
Create a new CorruptedDatastreamException with the specified detail message and cause.
- CorruptedDatastreamException(Throwable) - Constructor for exception org.owasp.dependencycheck.data.update.exception.CorruptedDatastreamException
-
Create a new CorruptedDatastreamException with the specified 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(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.
- 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(Cpe, 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.
- CSV - org.owasp.dependencycheck.reporting.ReportGenerator.Format
-
Generate CSV report.
- 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
-
Constructs a CVE Item Source record.
- 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(String, Throwable) - 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.
- 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 - org.owasp.dependencycheck.utils.InterpolationUtil.SyntaxStyle
-
Default variable interpolation.
- 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(boolean) - 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_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(String, Throwable) - 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.
- 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
- DJANGO - org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
-
The django ecosystem.
- 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(String, Throwable) - 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.
- DRUPAL - org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
-
The drupal ecosystem (PHP).
- DRUPAL - org.owasp.dependencycheck.data.nvd.ecosystem.UrlHostHint
-
PHP ecosystem.
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(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
- edition(LogicalValue) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
- ELIXIR - org.owasp.dependencycheck.data.nvd.ecosystem.UrlPathHint
-
Elixir hint.
- 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. for Dependencies.
- Engine(ClassLoader, 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(Engine.Mode, Settings) - Constructor for class org.owasp.dependencycheck.Engine
-
Creates a new Engine.
- Engine(Settings) - Constructor for class org.owasp.dependencycheck.Engine
-
Creates a new
Engine.Mode.STANDALONE
Engine. - ENGINE_VERSION_CHECKED_ON - Static variable in class org.owasp.dependencycheck.data.update.EngineVersionCheck
-
The property key indicating when the last version check occurred.
- Engine.Mode - Enum in org.owasp.dependencycheck
-
Engine
execution modes. - EngineVersionCheck - Class in org.owasp.dependencycheck.data.update
-
Checks the gh-pages dependency-check site to determine the current released version number.
- EngineVersionCheck() - Constructor for class org.owasp.dependencycheck.data.update.EngineVersionCheck
-
Constructs a new engine version check utility.
- EngineVersionCheck(Settings) - Constructor for class org.owasp.dependencycheck.data.update.EngineVersionCheck
-
Constructs a new engine version check utility for testing.
- 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.
- EVIDENCE_COLLECTION - org.owasp.dependencycheck.Engine.Mode
-
In evidence collection mode the
Engine
only collects evidence from the scan targets, and doesn't require a database. - EVIDENCE_PROCESSING - org.owasp.dependencycheck.Engine.Mode
-
In evidence processing mode the
Engine
processes the evidence collected using theEngine.Mode.EVIDENCE_COLLECTION
mode. - EvidenceMatcher - Class in org.owasp.dependencycheck.xml.hints
-
EvidenceMatcher can match one or more
Evidence
s. - 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() - 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(Throwable, boolean) - Constructor for exception org.owasp.dependencycheck.exception.ExceptionCollection
-
Instantiates a new exception collection.
- 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.
- 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_EXTENSION - org.owasp.dependencycheck.data.nvd.ecosystem.EcosystemHintNature
-
Hint is from the file extension.
- 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 forAbstractFileTypeAnalyzer
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(Iterable<T>) - Method in class org.owasp.dependencycheck.utils.Filter
-
Filters a given iterable.
- filter(Iterator<T>) - Method in class org.owasp.dependencycheck.utils.Filter
-
Filters a given iterator.
- 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
- FINAL - org.owasp.dependencycheck.analyzer.AnalysisPhase
-
The final analysis phase.
- 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.
- FINDING_ANALYSIS - org.owasp.dependencycheck.analyzer.AnalysisPhase
-
Finding analysis phase.
- FINDING_ANALYSIS_PHASE2 - org.owasp.dependencycheck.analyzer.AnalysisPhase
-
Finding analysis phase 2.
- 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, String, Confidence) - Constructor for class org.owasp.dependencycheck.dependency.naming.GenericIdentifier
-
Constructs a new Identifier with the specified data.
- GenericIdentifier(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() - Method in class org.owasp.dependencycheck.Engine
-
Returns a full list of all of the analyzers.
- 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(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.
- 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() - 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() - Method in enum org.owasp.dependencycheck.data.nvd.ecosystem.UrlHostHint
- getEcosystem() - Method in enum org.owasp.dependencycheck.data.nvd.ecosystem.UrlPathHint
- 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
- 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(DefCveItem) - Method in class org.owasp.dependencycheck.data.nvd.ecosystem.UrlEcosystemMapper
-
Determines the ecosystem for the given CVE.
- getEcosystem(String) - Method in class org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionEcosystemMapper
-
Determines the ecosystem for the given string.
- getEcosystem(String, String, String) - Static method in class org.owasp.dependencycheck.data.update.cpe.CpeEcosystemCache
-
Returns the ecosystem for the given CPE (vendor, product).
- 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() - Method in class org.owasp.dependencycheck.xml.assembly.AssemblyData
-
Get the value of fullName.
- getFullName(String) - Static method in class org.owasp.dependencycheck.data.cwe.CweDB
-
Returns the full CWE name from the CWE ID.
- 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
- getLastUpdated(File) - Method in class org.owasp.dependencycheck.data.update.LocalDataSource
-
Retrieves the last updated date from the local file system (in a file next to the repo file).
- 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() - 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.
- getName(String) - Static method in class org.owasp.dependencycheck.data.cwe.CweDB
-
Returns the full CWE name from the CWE ID.
- 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(BufferedReader) - Static method in class org.owasp.dependencycheck.utils.PyPACoreMetadataParser
-
Loads all key/value pairs from PyPA metadata specifications¶.
- getProperties(File) - 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
-
Deprecated.use
DependencyCheckScanAgent.getProxyServer()
instead - 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. set of suppressedVulnerabilities.
- 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() - 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.
- getVulnerabilities(Cpe) - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
-
Retrieves the vulnerabilities associated with the specified CPE.
- 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.
- GITLAB - org.owasp.dependencycheck.reporting.ReportGenerator.Format
-
Generate Report in GitLab dependency check format.
- 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`.
- GRAILS - org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
-
The grails ecosystem (java).
- 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(String, Throwable) - 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.
- 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
-
Returns whether there is another item.
- 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.
- HIGH - org.owasp.dependencycheck.dependency.Confidence
-
High confidence evidence.
- HIGHEST - org.owasp.dependencycheck.dependency.Confidence
-
High confidence evidence.
- 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(String, Throwable) - 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.
- 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
- 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.
- HTML - org.owasp.dependencycheck.reporting.ReportGenerator.Format
-
Generate HTML report.
I
- Identifier - Interface in org.owasp.dependencycheck.dependency.naming
-
The Identifier used to label dependencies.
- IDENTIFIER_ANALYSIS - org.owasp.dependencycheck.analyzer.AnalysisPhase
-
Identifier analysis phase.
- 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(String, Throwable) - 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.
- INFORMATION_COLLECTION - org.owasp.dependencycheck.analyzer.AnalysisPhase
-
Information collection phase.
- INFORMATION_COLLECTION2 - org.owasp.dependencycheck.analyzer.AnalysisPhase
-
Information collection phase 2.
- init(JsonParser) - Method in class org.owasp.dependencycheck.data.artifactory.ArtifactorySearch
- init(OssindexClientConfiguration) - Method in class org.owasp.dependencycheck.data.ossindex.ODCConnectionTransport
- INITIAL - org.owasp.dependencycheck.analyzer.AnalysisPhase
-
Initialization phase.
- 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(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.
- InitializationException(Throwable) - 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; otherwisefalse
. - isEmpty() - Method in class org.owasp.dependencycheck.dependency.CweSet
-
Returns
true
if there are no CWEs; otherwisefalse
. - 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(String) - Static 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.
- 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) - Static method in class org.owasp.dependencycheck.utils.UrlStringUtils
-
Tests if the given text is url.
- isURL(String, int) - Static method in class org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionEcosystemMapper
-
Tests if the string is a URL by looking for '://'.
- 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() - Constructor for class org.owasp.dependencycheck.data.artifactory.ItemImpl
- ItemImpl(boolean, String) - Constructor for class org.owasp.dependencycheck.data.artifactory.ItemImpl
- ItemImpl(boolean, String, String, Date, String, Date) - 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
- JAR_JAVA - org.owasp.dependencycheck.data.nvd.ecosystem.FileExtensionHint
-
Java file extension hint.
- JAR_JSP - org.owasp.dependencycheck.data.nvd.ecosystem.FileExtensionHint
-
Perl file extension hint.
- 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.
- JAVA_EE - org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
-
The Java ecosystem (Java).
- JAVA_SE - org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
-
The Java ecosystem (Java).
- javascript(String) - Method in class org.owasp.dependencycheck.reporting.EscapeTool
-
JavaScript encodes the provided text.
- JAVASCRIPT - Static variable in class org.owasp.dependencycheck.data.nvd.ecosystem.Ecosystem
-
The JavaScript ecosystem.
- 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.
- JENKINS - org.owasp.dependencycheck.reporting.ReportGenerator.Format
-
Generate HTML report without script or non-vulnerable libraries for Jenkins.
- JOOMLA - org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
-
The joomla ecosystem (PHP).
- JOOMLA_EXCLAMATION_MARK - org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
-
The joomla ecosystem (PHP).
- json(String) - Method in class org.owasp.dependencycheck.reporting.EscapeTool
-
JSON Encodes the provided text.
- JSON - org.owasp.dependencycheck.reporting.ReportGenerator.Format
-
Generate JSON report.
- JsonArrayCveItemSource - Class in org.owasp.dependencycheck.data.update.nvd.api
- JsonArrayCveItemSource(InputStream) - Constructor for class org.owasp.dependencycheck.data.update.nvd.api.JsonArrayCveItemSource
-
Constructs a new Item Source.
- JUNIT - org.owasp.dependencycheck.reporting.ReportGenerator.Format
-
Generate JUNIT report.
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.
- KEYWORD - org.owasp.dependencycheck.data.nvd.ecosystem.EcosystemHintNature
-
Hint is from a keyword.
- 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(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
- language(LogicalValue) - 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. it goes 1, 2, many) so 2 actually means "at least 2"
- 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.
- LocalDataSource - Class in org.owasp.dependencycheck.data.update
- LocalDataSource() - Constructor for class org.owasp.dependencycheck.data.update.LocalDataSource
- lock() - Method in class org.owasp.dependencycheck.utils.WriteLock
-
Obtains a lock on the resource.
- LOW - org.owasp.dependencycheck.dependency.Confidence
-
Low confidence evidence.
- 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.
- matchedBy(ICpe) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftware
-
Determines if the target VulnerableSoftware matches the VulnerableSoftware.
- 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.
- matches(Evidence) - Method in class org.owasp.dependencycheck.xml.hints.EvidenceMatcher
-
Tests whether the given Evidence matches this EvidenceMatcher.
- matches(ICpe) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftware
-
Determines if the VulnerableSoftware matches the given target VulnerableSoftware.
- 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.
- MEDIUM - org.owasp.dependencycheck.dependency.Confidence
-
Medium confidence evidence.
- 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>) - Static method in class org.owasp.dependencycheck.analyzer.DependencyMergingAnalyzer
-
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.
- 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.
- MIXAUDIT - org.owasp.dependencycheck.dependency.Vulnerability.Source
-
Vulnerability from Mix Audit.
- 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
- MOODLE - org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
-
The moodle ecosystem (PHP).
- MSBUILD - org.owasp.dependencycheck.utils.InterpolationUtil.SyntaxStyle
-
MS Build variable interpolation.
- 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
-
Returns the next item.
- 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(String, Throwable) - 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.
- NODE_MODULES_DIRNAME - Static variable in class org.owasp.dependencycheck.analyzer.NodePackageAnalyzer
-
The name of the directory that contains node modules.
- NODE_SECURITY - org.owasp.dependencycheck.data.nvd.ecosystem.UrlHostHint
-
Node.js ecosystem.
- 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 - org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
-
The node.js ecosystem.
- NODEJS - org.owasp.dependencycheck.data.nvd.ecosystem.UrlHostHint
-
Node.js ecosystem.
- 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
-
Map severity names from various sources to a standard set of severity names.
- NOTES - Static variable in class org.owasp.dependencycheck.xml.suppression.SuppressionHandler
-
The CVE element name.
- NPM - org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
-
The NPM Ecosystem (node.js).
- NPM - org.owasp.dependencycheck.data.nvd.ecosystem.UrlPathHint
-
Node.js hint.
- NPM - org.owasp.dependencycheck.dependency.Vulnerability.Source
-
NPM Public Advisory.
- 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 - org.owasp.dependencycheck.dependency.Vulnerability.Source
-
National Vulnerability Database.
- 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) - 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, long) - 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(OssindexClientConfiguration, UserAgentSupplier) - Constructor for class org.owasp.dependencycheck.data.ossindex.ODCConnectionTransport
-
Constructs a new transport object to connect to the OSS 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.
- 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(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.
- 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.
- OSSINDEX - org.owasp.dependencycheck.dependency.Vulnerability.Source
-
Sonatype OSS Index.
- 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(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
- other(LogicalValue) - 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(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(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.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) - 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(InputStream) - Method in class org.owasp.dependencycheck.xml.assembly.GrokParser
-
Parses the given XML stream and returns the contained assembly data.
- 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.
- 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(String) - Static method in class org.owasp.dependencycheck.utils.PEParser
- parse(JSONObject) - Method in class org.owasp.dependencycheck.data.nodeaudit.NpmAuditParser
-
Parses the JSON response from the NPM Audit API.
- 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(String, Throwable) - 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.
- 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.
- PERL_PL - org.owasp.dependencycheck.data.nvd.ecosystem.FileExtensionHint
-
Perl file extension hint.
- PERL_PM - org.owasp.dependencycheck.data.nvd.ecosystem.FileExtensionHint
-
Perl file extension hint.
- 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 - org.owasp.dependencycheck.data.nvd.ecosystem.FileExtensionHint
-
PHP file extension hint.
- 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'srequirements.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(String, Throwable) - 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.
- 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
- post(URI, String, String, String) - Method in class org.owasp.dependencycheck.data.ossindex.ODCConnectionTransport
- POST_FINDING_ANALYSIS - org.owasp.dependencycheck.analyzer.AnalysisPhase
-
Post analysis phase.
- POST_IDENTIFIER_ANALYSIS - org.owasp.dependencycheck.analyzer.AnalysisPhase
-
Post identifier analysis phase.
- POST_INFORMATION_COLLECTION1 - org.owasp.dependencycheck.analyzer.AnalysisPhase
-
Post information collection phase 1.
- POST_INFORMATION_COLLECTION2 - org.owasp.dependencycheck.analyzer.AnalysisPhase
-
Post information collection phase 2.
- POST_INFORMATION_COLLECTION3 - org.owasp.dependencycheck.analyzer.AnalysisPhase
-
Post information collection phase 3.
- PRE_FINDING_ANALYSIS - org.owasp.dependencycheck.analyzer.AnalysisPhase
-
Pre finding analysis phase.
- PRE_IDENTIFIER_ANALYSIS - org.owasp.dependencycheck.analyzer.AnalysisPhase
-
Pre identifier analysis phase.
- PRE_INFORMATION_COLLECTION - org.owasp.dependencycheck.analyzer.AnalysisPhase
-
Pre information collection phase.
- 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(PrintStream) - Method in exception org.owasp.dependencycheck.exception.ExceptionCollection
-
Prints the stack trace.
- printStackTrace(PrintWriter) - 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.
- processPackageEntry(JsonObject) - Method in class org.owasp.dependencycheck.data.composer.ComposerLockParser
- 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(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
- product(LogicalValue) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
- PRODUCT - org.owasp.dependencycheck.dependency.EvidenceType
-
Product evidence.
- PRODUCT - Static variable in class org.owasp.dependencycheck.data.cpe.Fields
-
The key for the product field.
- 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() - Method in class org.owasp.dependencycheck.Engine
-
Purges the cached web data sources.
- 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
- PurlIdentifier - Class in org.owasp.dependencycheck.dependency.naming
-
The Package-URL Identifier implementation.
- PurlIdentifier(PackageURL, String, Confidence) - Constructor for class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
-
Constructs a new Package-URL identifier.
- PurlIdentifier(PackageURL, 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.
- PurlIdentifier(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 - org.owasp.dependencycheck.data.nvd.ecosystem.UrlHostHint
-
Python ecosystem.
- 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
- PYTON - org.owasp.dependencycheck.data.nvd.ecosystem.FileExtensionHint
-
Python file extension hint.
R
- read() - Method in class org.owasp.dependencycheck.xml.XmlInputStream
-
Reads the next byte.
- read(@org.jetbrains.annotations.NotNull 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.
- read(IDataReader) - Static method in class org.owasp.dependencycheck.utils.PEParser
- read(IDataReader, File) - Static method in class org.owasp.dependencycheck.utils.PEParser
- 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(String, Throwable) - 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.
- ReportGenerator - Class in org.owasp.dependencycheck.reporting
-
The ReportGenerator is used to, as the name implies, generate reports.
- 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(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.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.
- Retired - Annotation Type in org.owasp.dependencycheck.analyzer
-
Annotation used to flag an analyzer as retired.
- RETIREJS - org.owasp.dependencycheck.dependency.Vulnerability.Source
-
RetireJS.
- 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 - org.owasp.dependencycheck.data.nvd.ecosystem.FileExtensionHint
-
Ruby file extension hint.
- RUBY - org.owasp.dependencycheck.data.nvd.ecosystem.UrlHostHint
-
Ruby ecosystem.
- RUBY - Static variable in class org.owasp.dependencycheck.data.nvd.ecosystem.Ecosystem
-
The Ruby ecosystem.
- RUBY_GEM - org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
-
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 - org.owasp.dependencycheck.data.nvd.ecosystem.UrlHostHint
-
Rust ecosystem.
- RUST - Static variable in class org.owasp.dependencycheck.data.nvd.ecosystem.Ecosystem
-
The rust ecosystem.
S
- SARIF - org.owasp.dependencycheck.reporting.ReportGenerator.Format
-
Generate Sarif report.
- 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.
- saveLastUpdated(File, long) - Method in class org.owasp.dependencycheck.data.update.LocalDataSource
-
Saves the timestamp in a properties file next to the provided repo file
- saveProperty(String, String) - Method in class org.owasp.dependencycheck.data.nvdcve.CveDB
-
Saves a property to the database.
- scan(File, String) - Method in class org.owasp.dependencycheck.Engine
-
Scans a given file or directory.
- scan(String) - Method in class org.owasp.dependencycheck.Engine
-
Scans a given file or directory.
- 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, String) - Method in class org.owasp.dependencycheck.Engine
-
Scans a given file or directory.
- scan(File) - 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.
- 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(String, Throwable) - 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.
- scanDirectory(File, String) - Method in class org.owasp.dependencycheck.Engine
-
Recursively scans files and directories.
- scanDirectory(File) - 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(String, int) - Method in class org.owasp.dependencycheck.data.cpe.AbstractMemoryIndex
-
Searches the index using the given search string.
- 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 class org.owasp.dependencycheck.data.cpe.AbstractMemoryIndex
-
Searches the index using the given query.
- search(Query, int) - Method in interface org.owasp.dependencycheck.data.cpe.MemoryIndex
-
Searches the index using the given query.
- search(Dependency) - Method in class org.owasp.dependencycheck.data.artifactory.ArtifactorySearch
-
Searches the configured Central URL for the given hash (MD5, SHA1 and SHA256).
- 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(String, Throwable) - 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.
- 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(List<PropertyType>) - Method in class org.owasp.dependencycheck.xml.suppression.SuppressionRule
-
Set the value of CPE.
- setCpe(Cpe) - Method in class org.owasp.dependencycheck.data.update.cpe.CpePlus
-
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(String) - Method in class org.owasp.dependencycheck.data.nodeaudit.Advisory
- setCreated(Date) - Method in class org.owasp.dependencycheck.data.artifactory.FileImpl
- 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.Engine
-
Sets the dependencies.
- setDependencies(List<Dependency>) - Method in class org.owasp.dependencycheck.agent.DependencyCheckScanAgent
-
Sets the list of dependencies to scan.
- 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 pom.properties content (when present).
- 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
-
Deprecated.
- 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(String) - Method in class org.owasp.dependencycheck.reporting.SarifRule
-
Set the value of source.
- setSource(Vulnerability.Source) - Method in class org.owasp.dependencycheck.dependency.Vulnerability
-
Sets the source that identified the vulnerability.
- 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. it is a child module).
- shouldSkipDependency(String, String) - Static method in class org.owasp.dependencycheck.analyzer.NodePackageAnalyzer
-
Checks if the given dependency should be skipped.
- shouldSkipDependency(String, String, boolean, boolean) - Static method in class org.owasp.dependencycheck.analyzer.NodePackageAnalyzer
-
should process the dependency ?
- 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(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.
- 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.
- 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.
- STANDALONE - org.owasp.dependencycheck.Engine.Mode
-
In standalone mode the
Engine
will collect and process evidence in a single execution. - 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(String, Throwable) - 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.
- 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(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
- swEdition(LogicalValue) - 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(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
- targetHw(LogicalValue) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
- targetSw(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
- targetSw(LogicalValue) - 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.
- TYPO3 - org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
-
The typo3 ecosystem (PHP).
U
- UnexpectedAnalysisException - Exception in org.owasp.dependencycheck.analyzer.exception
-
An exception intended to be used in situations that should never occur.
- 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.
- UnexpectedAnalysisException(Throwable) - Constructor for exception org.owasp.dependencycheck.analyzer.exception.UnexpectedAnalysisException
-
Wraps an exception.
- 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(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
- 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
- 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(String, Throwable) - 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.
- 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.
- URL_HOST - org.owasp.dependencycheck.data.nvd.ecosystem.EcosystemHintNature
-
Hint is from the host in a URL.
- URL_PATH - org.owasp.dependencycheck.data.nvd.ecosystem.EcosystemHintNature
-
Hint is from the URL path.
- 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(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
- vendor(LogicalValue) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
- VENDOR - org.owasp.dependencycheck.dependency.EvidenceType
-
Vendor evidence.
- VENDOR - Static variable in class org.owasp.dependencycheck.data.cpe.Fields
-
The key for the vendor field.
- 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(String) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
- version(LogicalValue) - Method in class org.owasp.dependencycheck.dependency.VulnerableSoftwareBuilder
- VERSION - org.owasp.dependencycheck.dependency.EvidenceType
-
Version evidence.
- 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 - 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 - Class in org.owasp.dependencycheck.dependency
-
Contains the information about a vulnerability.
- Vulnerability() - Constructor for class org.owasp.dependencycheck.data.knownexploited.json.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_NAME - Static variable in class org.owasp.dependencycheck.xml.suppression.SuppressionHandler
-
The vulnerabilityName element name.
- Vulnerability.Source - Enum in org.owasp.dependencycheck.dependency
-
An enumeration for the source of vulnerability.
- 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.
- WORDPRESS - org.owasp.dependencycheck.data.nvd.ecosystem.DescriptionKeywordHint
-
The word press ecosystem (PHP).
- 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(String, Throwable) - 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.
- 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, 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.
- 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.
X
- xml(String) - Method in class org.owasp.dependencycheck.reporting.EscapeTool
-
XML Encodes the provided text.
- XML - org.owasp.dependencycheck.reporting.ReportGenerator.Format
-
Generate XML report.
- 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
All Classes All Packages