Serialized Form
-
Package org.owasp.dependencycheck.analyzer.exception
-
Exception Class org.owasp.dependencycheck.analyzer.exception.AnalysisException
class AnalysisException extends Exception implements Serializable- serialVersionUID:
- 7026251107073931736L
-
Exception Class org.owasp.dependencycheck.analyzer.exception.ArchiveExtractionException
class ArchiveExtractionException extends Exception implements Serializable- serialVersionUID:
- 5654160114034311518L
-
Exception Class org.owasp.dependencycheck.analyzer.exception.LambdaExceptionWrapper
class LambdaExceptionWrapper extends RuntimeException implements Serializable- serialVersionUID:
- 367437431232631044L
-
Exception Class org.owasp.dependencycheck.analyzer.exception.SearchException
class SearchException extends AnalysisException implements Serializable- serialVersionUID:
- -123720951452856878L
-
Exception Class org.owasp.dependencycheck.analyzer.exception.UnexpectedAnalysisException
class UnexpectedAnalysisException extends RuntimeException implements Serializable- serialVersionUID:
- 3945330328671989374L
-
-
Package org.owasp.dependencycheck.data.composer
-
Exception Class org.owasp.dependencycheck.data.composer.ComposerException
class ComposerException extends RuntimeException implements Serializable- serialVersionUID:
- 3275208069077840221L
-
-
Package org.owasp.dependencycheck.data.cpe
-
Class org.owasp.dependencycheck.data.cpe.IndexEntry
class IndexEntry extends Object implements Serializable- serialVersionUID:
- 8011924485946326934L
-
Exception Class org.owasp.dependencycheck.data.cpe.IndexException
class IndexException extends Exception implements Serializable- serialVersionUID:
- 451408623514150318L
-
-
Package org.owasp.dependencycheck.data.nexus
-
Class org.owasp.dependencycheck.data.nexus.MavenArtifact
class MavenArtifact extends Object implements Serializable- serialVersionUID:
- -9112154330099159722L
-
Serialized Fields
-
-
Package org.owasp.dependencycheck.data.nodeaudit
-
Class org.owasp.dependencycheck.data.nodeaudit.Advisory
class Advisory extends Object implements Serializable- serialVersionUID:
- -6157232800626565475L
-
Serialized Fields
-
access
String access
The access of the advisory. -
created
String created
The timestamp of which the advisory was created. -
cves
List<String> cves
The optional CVE(s) associated with this advisory. -
cvssV3
io.github.jeremylong.openvulnerability.client.nvd.CvssV3 cvssV3
The CVSSv3 of the advisory. -
cwes
List<String> cwes
The CWEs of the advisory. -
foundBy
String foundBy
The name of the individual or organization that found the issue. -
ghsaId
String ghsaId
The github_advisory_id of the advisory as issued by GHSA-hosted NPM Audit API. -
moduleName
String moduleName
The name of the Node module the advisory is for. -
overview
String overview
A detailed description of the advisory. -
patchedVersions
String patchedVersions
A string representation of the versions that have been patched. -
recommendation
String recommendation
Recommendations for mitigation. Typically involves updating to a newer release. -
references
String references
The references names in the advisory. This field contains MarkDown (including \n, *, and other characters) -
reportedBy
String reportedBy
The name of the individual or organization that reported the issue. -
severity
String severity
The severity of the advisory. -
title
String title
The title/name of the advisory. -
updated
String updated
The timestamp of the last update to the advisory. -
version
String version
The version of the Node module. -
vulnerableVersions
String vulnerableVersions
A string representation of the versions containing the vulnerability.
-
-
-
Package org.owasp.dependencycheck.data.nuget
-
Exception Class org.owasp.dependencycheck.data.nuget.MSBuildProjectParseException
class MSBuildProjectParseException extends Exception implements Serializable- serialVersionUID:
- 8190311907044058000L
-
Exception Class org.owasp.dependencycheck.data.nuget.NugetconfParseException
class NugetconfParseException extends Exception implements Serializable- serialVersionUID:
- 4142434918496319245L
-
Exception Class org.owasp.dependencycheck.data.nuget.NuspecParseException
class NuspecParseException extends Exception implements Serializable- serialVersionUID:
- 2782788205039488966L
-
-
Package org.owasp.dependencycheck.data.nvd.ecosystem
-
Class org.owasp.dependencycheck.data.nvd.ecosystem.StringAhoCorasickDoubleArrayTrie
class StringAhoCorasickDoubleArrayTrie extends com.hankcs.algorithm.AhoCorasickDoubleArrayTrie<V> implements Serializable- serialVersionUID:
- -5923428681217396309L
-
-
Package org.owasp.dependencycheck.data.nvdcve
-
Exception Class org.owasp.dependencycheck.data.nvdcve.CorruptDatabaseException
class CorruptDatabaseException extends DatabaseException implements Serializable- serialVersionUID:
- -5651552077861934103L
-
Exception Class org.owasp.dependencycheck.data.nvdcve.DatabaseException
class DatabaseException extends RuntimeException implements Serializable- serialVersionUID:
- -2099842966372554285L
-
Exception Class org.owasp.dependencycheck.data.nvdcve.DriverLoadException
class DriverLoadException extends Exception implements Serializable- serialVersionUID:
- -2643086540951642873L
-
-
Package org.owasp.dependencycheck.data.update.exception
-
Exception Class org.owasp.dependencycheck.data.update.exception.CorruptedDatastreamException
class CorruptedDatastreamException extends Exception implements Serializable- serialVersionUID:
- 1L
-
Exception Class org.owasp.dependencycheck.data.update.exception.InvalidDataException
class InvalidDataException extends Exception implements Serializable- serialVersionUID:
- 2511103356591299027L
-
Exception Class org.owasp.dependencycheck.data.update.exception.UpdateException
class UpdateException extends Exception implements Serializable- serialVersionUID:
- -7146416046510427736L
-
-
Package org.owasp.dependencycheck.dependency
-
Class org.owasp.dependencycheck.dependency.CweSet
class CweSet extends Object implements Serializable- serialVersionUID:
- 7884812602736995362L
-
Class org.owasp.dependencycheck.dependency.Dependency
class Dependency extends org.owasp.dependencycheck.dependency.EvidenceCollection implements Serializable- serialVersionUID:
- 7388854637023297752L
-
Serialized Fields
-
actualFilePath
String actualFilePath
The actual file path of the dependency on disk. -
availableVersions
List<String> availableVersions
A list of available versions. -
description
String description
The description of the JAR file. -
displayName
String displayName
The file name to display in reports. -
ecosystem
String ecosystem
A descriptor for the type of dependency based on which analyzer added it or collected evidence about it -
fileName
String fileName
The file name of the dependency. -
filePath
String filePath
The file path to display. -
includedBy
Set<IncludedByReference> includedBy
The set of dependencies that included this dependency (i.e., this is a transitive dependency because it was included by X). This is a pair where the left element is the includedBy and the right element is the type (e.g. buildEnv, plugins). -
isVirtual
boolean isVirtual
Defines an actual or virtual dependency. -
license
String license
The license that this dependency uses. -
md5sum
String md5sum
The md5 hash of the dependency. -
name
String name
Defines the human-recognizable name for the dependency -
packagePath
String packagePath
The package path. -
projectReferences
Set<String> projectReferences
A list of projects that reference this dependency. -
relatedDependencies
SortedSet<Dependency> relatedDependencies
A collection of related dependencies. -
sha1sum
String sha1sum
The SHA1 hash of the dependency. -
sha256sum
String sha256sum
The SHA256 hash of the dependency. -
softwareIdentifiers
Set<Identifier> softwareIdentifiers
A list of Identifiers. -
suppressedIdentifiers
Set<Identifier> suppressedIdentifiers
A set of identifiers that have been suppressed. -
suppressedVulnerabilities
Set<Vulnerability> suppressedVulnerabilities
A set of vulnerabilities that have been suppressed. -
version
String version
Defines the human-recognizable version for the dependency -
vulnerabilities
Set<Vulnerability> vulnerabilities
A list of vulnerabilities for this dependency. -
vulnerableSoftwareIdentifiers
Set<Identifier> vulnerableSoftwareIdentifiers
A list of Identifiers.
-
-
Class org.owasp.dependencycheck.dependency.Evidence
class Evidence extends Object implements Serializable- serialVersionUID:
- 2402386455919067874L
-
Serialized Fields
-
confidence
Confidence confidence
The confidence level for the evidence. -
fromHint
boolean fromHint
Whether the evidence originates from a hint. -
name
String name
The name of the evidence. -
source
String source
The source of the evidence. -
value
String value
The value of the evidence.
-
-
Class org.owasp.dependencycheck.dependency.IncludedByReference
class IncludedByReference extends Object implements Serializable- serialVersionUID:
- 4339975160204621746L
-
Class org.owasp.dependencycheck.dependency.Reference
class Reference extends Object implements Serializable- serialVersionUID:
- -3444464824563008021L
-
Class org.owasp.dependencycheck.dependency.Vulnerability
class Vulnerability extends Object implements Serializable- serialVersionUID:
- 307319490326651053L
-
Serialized Fields
-
cvssV2
io.github.jeremylong.openvulnerability.client.nvd.CvssV2 cvssV2
The CVSS V2 scoring information. -
cvssV3
io.github.jeremylong.openvulnerability.client.nvd.CvssV3 cvssV3
The CVSS V3 scoring information. -
cvssV4
io.github.jeremylong.openvulnerability.client.nvd.CvssV4 cvssV4
The CVSS V4 scoring information. -
cwes
CweSet cwes
The CWE(s) for the vulnerability. -
description
String description
the description of the vulnerability. -
knownExploitedVulnerability
Vulnerability knownExploitedVulnerability
Data if the vulnerability is a known exploited vulnerability. -
matchedVulnerableSoftware
VulnerableSoftware matchedVulnerableSoftware
The Vulnerable Software that caused this vulnerability to be flagged. -
name
String name
The name of the vulnerability. -
notes
String notes
Notes about the vulnerability. Generally used for suppression information. -
references
Set<Reference> references
References for this vulnerability. -
referencesView
Set<Reference> referencesView
Immutable views for getters. -
source
Vulnerability.Source source
The source that identified the vulnerability. -
unscoredSeverity
String unscoredSeverity
The severity aVulnerability.Sourcehas assigned for which a CVSS score is not available. Severity could be anything ranging from 'critical', 'high', 'medium', and 'low', to non-traditional labels like 'major', 'minor', and 'important'. -
vulnerableSoftware
Set<VulnerableSoftware> vulnerableSoftware
A set of vulnerable software. -
vulnerableSoftwareView
Set<VulnerableSoftware> vulnerableSoftwareView
Immutable views for getters.
-
-
Class org.owasp.dependencycheck.dependency.VulnerableSoftware
class VulnerableSoftware extends us.springett.parsers.cpe.Cpe implements Serializable- serialVersionUID:
- 605319412326651052L
-
Serialized Fields
-
versionEndExcluding
String versionEndExcluding
The ending range, excluding the specified version, for matching vulnerable software -
versionEndIncluding
String versionEndIncluding
The ending range, including the specified version, for matching vulnerable software -
versionStartExcluding
String versionStartExcluding
The starting range, excluding the specified version, for matching vulnerable software -
versionStartIncluding
String versionStartIncluding
the starting range, including the specified version, for matching vulnerable software -
vulnerable
boolean vulnerable
A flag indicating whether this represents a vulnerable software object.
-
-
-
Package org.owasp.dependencycheck.dependency.naming
-
Class org.owasp.dependencycheck.dependency.naming.CpeIdentifier
class CpeIdentifier extends Object implements Serializable- serialVersionUID:
- 2901855131887281680L
-
Serialized Fields
-
confidence
Confidence confidence
The confidence that this is the correct identifier. -
cpe
us.springett.parsers.cpe.Cpe cpe
The CPE identifier. -
notes
String notes
Notes about the vulnerability. Generally used for suppression information. -
url
String url
The URL for the identifier.
-
-
Class org.owasp.dependencycheck.dependency.naming.GenericIdentifier
class GenericIdentifier extends Object implements Serializable- serialVersionUID:
- 8683243972735598200L
-
Serialized Fields
-
confidence
Confidence confidence
The confidence that this is the correct identifier. -
notes
String notes
Notes about the vulnerability. Generally used for suppression information. -
url
String url
The URL for the identifier. -
value
String value
The value of the identifier
-
-
Class org.owasp.dependencycheck.dependency.naming.PurlIdentifier
class PurlIdentifier extends Object implements Serializable- serialVersionUID:
- 8371122848306175579L
-
Serialized Fields
-
confidence
Confidence confidence
The confidence that this is the correct identifier. -
notes
String notes
Notes about the vulnerability. Generally used for suppression information. -
purl
com.github.packageurl.PackageURL purl
The PackageURL identifier. -
url
String url
The URL for the identifier.
-
-
-
Package org.owasp.dependencycheck.exception
-
Exception Class org.owasp.dependencycheck.exception.DependencyNotFoundException
class DependencyNotFoundException extends Exception implements Serializable- serialVersionUID:
- -1611516991448058531L
-
Exception Class org.owasp.dependencycheck.exception.ExceptionCollection
class ExceptionCollection extends Exception implements Serializable- serialVersionUID:
- -3032674811026089923L
-
Exception Class org.owasp.dependencycheck.exception.InitializationException
class InitializationException extends Exception implements Serializable- serialVersionUID:
- 6034529098584358957L
-
Serialized Fields
-
fatal
boolean fatal
Whether or not the exception is fatal.
-
-
Exception Class org.owasp.dependencycheck.exception.NoDataException
class NoDataException extends IOException implements Serializable- serialVersionUID:
- 2048042874653986535L
-
Exception Class org.owasp.dependencycheck.exception.ParseException
class ParseException extends Exception implements Serializable- serialVersionUID:
- 1158867461225495484L
-
Exception Class org.owasp.dependencycheck.exception.ReportException
class ReportException extends Exception implements Serializable- serialVersionUID:
- -4493406196818346185L
-
Exception Class org.owasp.dependencycheck.exception.ScanAgentException
class ScanAgentException extends IOException implements Serializable- serialVersionUID:
- 941993541958815367L
-
Exception Class org.owasp.dependencycheck.exception.WriteLockException
class WriteLockException extends Exception implements Serializable- serialVersionUID:
- 8987298706527142594L
-
-
Package org.owasp.dependencycheck.utils
-
Exception Class org.owasp.dependencycheck.utils.DownloadFailedException
class DownloadFailedException extends IOException implements Serializable- serialVersionUID:
- 4937242754894484078L
-
Exception Class org.owasp.dependencycheck.utils.ExtractionException
class ExtractionException extends IOException implements Serializable- serialVersionUID:
- -7257246289191278761L
-
Exception Class org.owasp.dependencycheck.utils.ForbiddenException
class ForbiddenException extends IOException implements Serializable- serialVersionUID:
- 1L
-
Exception Class org.owasp.dependencycheck.utils.InvalidSettingException
class InvalidSettingException extends IOException implements Serializable- serialVersionUID:
- 5189805248759495398L
-
Exception Class org.owasp.dependencycheck.utils.ResourceNotFoundException
class ResourceNotFoundException extends Exception implements Serializable- serialVersionUID:
- 4205588006979138520L
-
Exception Class org.owasp.dependencycheck.utils.TooManyRequestsException
class TooManyRequestsException extends Exception implements Serializable- serialVersionUID:
- 4044042874643986535L
-
Exception Class org.owasp.dependencycheck.utils.URLConnectionFailureException
class URLConnectionFailureException extends IOException implements Serializable- serialVersionUID:
- -5899631979662570824L
-
-
Package org.owasp.dependencycheck.xml.assembly
-
Exception Class org.owasp.dependencycheck.xml.assembly.GrokParseException
class GrokParseException extends IOException implements Serializable- serialVersionUID:
- 8169031327810508998L
-
-
Package org.owasp.dependencycheck.xml.hints
-
Exception Class org.owasp.dependencycheck.xml.hints.HintParseException
class HintParseException extends IOException implements Serializable- serialVersionUID:
- 8692689312494579153L
-
-
Package org.owasp.dependencycheck.xml.pom
-
Class org.owasp.dependencycheck.xml.pom.Developer
class Developer extends Object implements Serializable- serialVersionUID:
- 7016253914202775026L
-
Class org.owasp.dependencycheck.xml.pom.License
class License extends Object implements Serializable- serialVersionUID:
- 7009115254312746992L
-
Class org.owasp.dependencycheck.xml.pom.Model
class Model extends Object implements Serializable- serialVersionUID:
- -7648711671774349441L
-
Serialized Fields
-
artifactId
String artifactId
The artifact id. -
description
String description
The description. -
developers
List<Developer> developers
The list of developers. -
groupId
String groupId
The group id. -
licenses
List<License> licenses
The list of licenses. -
name
String name
The name of the project. -
organization
String organization
The organization name. -
organizationUrl
String organizationUrl
The organization URL. -
parentArtifactId
String parentArtifactId
The parent artifact id. -
parentGroupId
String parentGroupId
The parent group id. -
parentVersion
String parentVersion
The parent version number. -
projectURL
String projectURL
The project URL. -
version
String version
The version number.
-
-
Exception Class org.owasp.dependencycheck.xml.pom.PomParseException
class PomParseException extends IOException implements Serializable- serialVersionUID:
- -4553996700379765937L
-
-
Package org.owasp.dependencycheck.xml.suppression
-
Exception Class org.owasp.dependencycheck.xml.suppression.SuppressionParseException
class SuppressionParseException extends IOException implements Serializable- serialVersionUID:
- 9169031627810508918L
-