| Package | Description |
|---|---|
| org.owasp.dependencycheck |
Includes the main entry point for dependency-check.
|
| org.owasp.dependencycheck.analyzer |
Analyzers are used to inspect the identified dependencies, collect Evidence, and process the dependencies.
|
| org.owasp.dependencycheck.data.update.nvd |
Contains classes used to download, parse, and load the NVD CVE data from NIST into the local database.
|
| Modifier and Type | Method and Description |
|---|---|
CveDB |
Engine.getDatabase()
Returns a reference to the database.
|
| Modifier and Type | Method and Description |
|---|---|
protected CveDB |
CPEAnalyzer.getCveDB()
returns a reference to the CveDB.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CPEAnalyzer.open(CveDB cve)
Opens the data source.
|
void |
NpmCPEAnalyzer.open(CveDB cve)
Opens the data source.
|
protected void |
CPEAnalyzer.setCveDB(CveDB cveDb)
Sets the reference to the CveDB.
|
| Constructor and Description |
|---|
DownloadTask(NvdCveInfo nvdCveInfo,
ExecutorService processor,
CveDB cveDB,
Settings settings)
Simple constructor for the callable download task.
|
NvdCveParser(Settings settings,
CveDB db)
Creates a new NVD CVE JSON Parser.
|
ProcessTask(CveDB cveDB,
DownloadTask downloadTask,
Settings settings)
Constructs a new ProcessTask used to process an NVD CVE update.
|
Copyright © 2012–2020 OWASP. All rights reserved.