Serialized Form
-
Package org.owasp.dependencycheck.analyzer.exception
-
Class org.owasp.dependencycheck.analyzer.exception.AnalysisException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 7026251107073931736L
-
Class org.owasp.dependencycheck.analyzer.exception.ArchiveExtractionException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 5654160114034311518L
-
Class org.owasp.dependencycheck.analyzer.exception.LambdaExceptionWrapper extends java.lang.RuntimeException implements Serializable
- serialVersionUID:
- 367437431232631044L
-
Class org.owasp.dependencycheck.analyzer.exception.SearchException extends AnalysisException implements Serializable
- serialVersionUID:
- -123720951452856878L
-
Class org.owasp.dependencycheck.analyzer.exception.UnexpectedAnalysisException extends java.lang.RuntimeException implements Serializable
- serialVersionUID:
- 3945330328671989374L
-
-
Package org.owasp.dependencycheck.data.composer
-
Class org.owasp.dependencycheck.data.composer.ComposerException extends java.lang.RuntimeException implements Serializable
- serialVersionUID:
- 3275208069077840221L
-
-
Package org.owasp.dependencycheck.data.cpe
-
Class org.owasp.dependencycheck.data.cpe.IndexEntry extends java.lang.Object implements Serializable
- serialVersionUID:
- 8011924485946326934L
-
Serialized Fields
-
documentId
int documentId
The documentId. -
product
java.lang.String product
The product name. -
searchScore
float searchScore
The search score. -
vendor
java.lang.String vendor
The vendor name.
-
-
Class org.owasp.dependencycheck.data.cpe.IndexException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 451408623514150318L
-
-
Package org.owasp.dependencycheck.data.nexus
-
Class org.owasp.dependencycheck.data.nexus.MavenArtifact extends java.lang.Object implements Serializable
- serialVersionUID:
- -9112154330099159722L
-
Serialized Fields
-
artifactId
java.lang.String artifactId
The artifactId -
artifactUrl
java.lang.String artifactUrl
The artifact URL. This may change depending on which Nexus server the search took place. -
groupId
java.lang.String groupId
The groupId -
pomUrl
java.lang.String pomUrl
The URL to download the POM from. -
version
java.lang.String version
The version
-
-
-
Package org.owasp.dependencycheck.data.nodeaudit
-
Class org.owasp.dependencycheck.data.nodeaudit.Advisory extends java.lang.Object implements Serializable
- serialVersionUID:
- -6157232800626565475L
-
Serialized Fields
-
access
java.lang.String access
The access of the advisory. -
created
java.lang.String created
The timestamp of which the advisory was created. -
cves
java.util.List<java.lang.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
java.util.List<java.lang.String> cwes
The CWEs of the advisory. -
foundBy
java.lang.String foundBy
The name of the individual or organization that found the issue. -
ghsaId
java.lang.String ghsaId
The github_advisory_id of the advisory as issued by GHSA-hosted NPM Audit API. -
moduleName
java.lang.String moduleName
The name of the Node module the advisory is for. -
overview
java.lang.String overview
A detailed description of the advisory. -
patchedVersions
java.lang.String patchedVersions
A string representation of the versions that have been patched. -
recommendation
java.lang.String recommendation
Recommendations for mitigation. Typically involves updating to a newer release. -
references
java.lang.String references
The references names in the advisory. This field contains MarkDown (including \n, *, and other characters) -
reportedBy
java.lang.String reportedBy
The name of the individual or organization that reported the issue. -
severity
java.lang.String severity
The severity of the advisory. -
title
java.lang.String title
The title/name of the advisory. -
updated
java.lang.String updated
The timestamp of the last update to the advisory. -
version
java.lang.String version
The version of the Node module. -
vulnerableVersions
java.lang.String vulnerableVersions
A string representation of the versions containing the vulnerability.
-
-
-
Package org.owasp.dependencycheck.data.nuget
-
Class org.owasp.dependencycheck.data.nuget.MSBuildProjectParseException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 8190311907044058000L
-
Class org.owasp.dependencycheck.data.nuget.NugetconfParseException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 4142434918496319245L
-
Class org.owasp.dependencycheck.data.nuget.NuspecParseException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 2782788205039488966L
-
-
Package org.owasp.dependencycheck.data.nvd.ecosystem
-
Class org.owasp.dependencycheck.data.nvd.ecosystem.StringAhoCorasickDoubleArrayTrie extends com.hankcs.algorithm.AhoCorasickDoubleArrayTrie<V> implements Serializable
- serialVersionUID:
- -5923428681217396309L
-
-
Package org.owasp.dependencycheck.data.nvdcve
-
Class org.owasp.dependencycheck.data.nvdcve.CorruptDatabaseException extends DatabaseException implements Serializable
- serialVersionUID:
- -5651552077861934103L
-
Class org.owasp.dependencycheck.data.nvdcve.DatabaseException extends java.lang.RuntimeException implements Serializable
- serialVersionUID:
- -2099842966372554285L
-
Class org.owasp.dependencycheck.data.nvdcve.DriverLoadException extends java.lang.Exception implements Serializable
- serialVersionUID:
- -2643086540951642873L
-
-
Package org.owasp.dependencycheck.data.update.exception
-
Class org.owasp.dependencycheck.data.update.exception.CorruptedDatastreamException extends java.lang.Exception implements Serializable
-
Class org.owasp.dependencycheck.data.update.exception.InvalidDataException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 2511103356591299027L
-
Class org.owasp.dependencycheck.data.update.exception.UpdateException extends java.lang.Exception implements Serializable
- serialVersionUID:
- -7146416046510427736L
-
-
Package org.owasp.dependencycheck.dependency
-
Class org.owasp.dependencycheck.dependency.CweSet extends java.lang.Object implements Serializable
- serialVersionUID:
- 7884812602736995362L
-
Serialized Fields
-
cwes
java.util.Set<java.lang.String> cwes
The set of CWE entries.
-
-
Class org.owasp.dependencycheck.dependency.Dependency extends org.owasp.dependencycheck.dependency.EvidenceCollection implements Serializable
- serialVersionUID:
- 7388854637023297752L
-
Serialized Fields
-
actualFilePath
java.lang.String actualFilePath
The actual file path of the dependency on disk. -
availableVersions
java.util.List<java.lang.String> availableVersions
A list of available versions. -
description
java.lang.String description
The description of the JAR file. -
displayName
java.lang.String displayName
The file name to display in reports. -
ecosystem
java.lang.String ecosystem
A descriptor for the type of dependency based on which analyzer added it or collected evidence about it -
fileName
java.lang.String fileName
The file name of the dependency. -
filePath
java.lang.String filePath
The file path to display. -
includedBy
java.util.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
java.lang.String license
The license that this dependency uses. -
md5sum
java.lang.String md5sum
The md5 hash of the dependency. -
name
java.lang.String name
Defines the human-recognizable name for the dependency -
packagePath
java.lang.String packagePath
The package path. -
projectReferences
java.util.Set<java.lang.String> projectReferences
A list of projects that reference this dependency. -
relatedDependencies
java.util.SortedSet<Dependency> relatedDependencies
A collection of related dependencies. -
sha1sum
java.lang.String sha1sum
The SHA1 hash of the dependency. -
sha256sum
java.lang.String sha256sum
The SHA256 hash of the dependency. -
softwareIdentifiers
java.util.Set<Identifier> softwareIdentifiers
A list of Identifiers. -
suppressedIdentifiers
java.util.Set<Identifier> suppressedIdentifiers
A set of identifiers that have been suppressed. -
suppressedVulnerabilities
java.util.Set<Vulnerability> suppressedVulnerabilities
A set of vulnerabilities that have been suppressed. -
version
java.lang.String version
Defines the human-recognizable version for the dependency -
vulnerabilities
java.util.Set<Vulnerability> vulnerabilities
A list of vulnerabilities for this dependency. -
vulnerableSoftwareIdentifiers
java.util.Set<Identifier> vulnerableSoftwareIdentifiers
A list of Identifiers.
-
-
Class org.owasp.dependencycheck.dependency.Evidence extends java.lang.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
java.lang.String name
The name of the evidence. -
source
java.lang.String source
The source of the evidence. -
value
java.lang.String value
The value of the evidence.
-
-
Class org.owasp.dependencycheck.dependency.IncludedByReference extends java.lang.Object implements Serializable
- serialVersionUID:
- 4339975160204621746L
-
Serialized Fields
-
reference
java.lang.String reference
The reference. -
type
java.lang.String type
The reference's type.
-
-
Class org.owasp.dependencycheck.dependency.Reference extends java.lang.Object implements Serializable
- serialVersionUID:
- -3444464824563008021L
-
Serialized Fields
-
name
java.lang.String name
The name of the reference. -
source
java.lang.String source
the source of the reference. -
url
java.lang.String url
the url for the reference.
-
-
Class org.owasp.dependencycheck.dependency.Vulnerability extends java.lang.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
java.lang.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
java.lang.String name
The name of the vulnerability. -
notes
java.lang.String notes
Notes about the vulnerability. Generally used for suppression information. -
references
java.util.Set<Reference> references
References for this vulnerability. -
source
Vulnerability.Source source
The source that identified the vulnerability. -
unscoredSeverity
java.lang.String unscoredSeverity
The severity aVulnerability.Source
has 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
java.util.Set<VulnerableSoftware> vulnerableSoftware
A set of vulnerable software.
-
-
Class org.owasp.dependencycheck.dependency.VulnerableSoftware extends us.springett.parsers.cpe.Cpe implements Serializable
- serialVersionUID:
- 605319412326651052L
-
Serialized Fields
-
versionEndExcluding
java.lang.String versionEndExcluding
The ending range, excluding the specified version, for matching vulnerable software -
versionEndIncluding
java.lang.String versionEndIncluding
The ending range, including the specified version, for matching vulnerable software -
versionStartExcluding
java.lang.String versionStartExcluding
The starting range, excluding the specified version, for matching vulnerable software -
versionStartIncluding
java.lang.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 extends java.lang.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
java.lang.String notes
Notes about the vulnerability. Generally used for suppression information. -
url
java.lang.String url
The URL for the identifier.
-
-
Class org.owasp.dependencycheck.dependency.naming.GenericIdentifier extends java.lang.Object implements Serializable
- serialVersionUID:
- 8683243972735598200L
-
Serialized Fields
-
confidence
Confidence confidence
The confidence that this is the correct identifier. -
notes
java.lang.String notes
Notes about the vulnerability. Generally used for suppression information. -
url
java.lang.String url
The URL for the identifier. -
value
java.lang.String value
The value of the identifier
-
-
Class org.owasp.dependencycheck.dependency.naming.PurlIdentifier extends java.lang.Object implements Serializable
- serialVersionUID:
- 8371122848306175579L
-
Serialized Fields
-
confidence
Confidence confidence
The confidence that this is the correct identifier. -
notes
java.lang.String notes
Notes about the vulnerability. Generally used for suppression information. -
purl
com.github.packageurl.PackageURL purl
The PackageURL identifier. -
url
java.lang.String url
The URL for the identifier.
-
-
-
Package org.owasp.dependencycheck.exception
-
Class org.owasp.dependencycheck.exception.DependencyNotFoundException extends java.lang.Exception implements Serializable
- serialVersionUID:
- -1611516991448058531L
-
Class org.owasp.dependencycheck.exception.ExceptionCollection extends java.lang.Exception implements Serializable
- serialVersionUID:
- -3032674811026089923L
-
Serialized Fields
-
exceptions
java.util.List<java.lang.Throwable> exceptions
A collection of exceptions. -
fatal
boolean fatal
Flag indicating if a fatal exception occurred that would prevent the attempt at completing the analysis even if exceptions occurred.
-
-
Class org.owasp.dependencycheck.exception.InitializationException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 6034529098584358957L
-
Serialized Fields
-
fatal
boolean fatal
Whether or not the exception is fatal.
-
-
Class org.owasp.dependencycheck.exception.NoDataException extends java.io.IOException implements Serializable
- serialVersionUID:
- 2048042874653986535L
-
Class org.owasp.dependencycheck.exception.ParseException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 1158867461225495484L
-
Class org.owasp.dependencycheck.exception.ReportException extends java.lang.Exception implements Serializable
- serialVersionUID:
- -4493406196818346185L
-
Class org.owasp.dependencycheck.exception.ScanAgentException extends java.io.IOException implements Serializable
- serialVersionUID:
- 941993541958815367L
-
Class org.owasp.dependencycheck.exception.WriteLockException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 8987298706527142594L
-
-
Package org.owasp.dependencycheck.utils
-
Class org.owasp.dependencycheck.utils.DownloadFailedException extends java.io.IOException implements Serializable
- serialVersionUID:
- 4937242754894484078L
-
Class org.owasp.dependencycheck.utils.ExtractionException extends java.io.IOException implements Serializable
- serialVersionUID:
- -7257246289191278761L
-
Class org.owasp.dependencycheck.utils.InvalidSettingException extends java.io.IOException implements Serializable
- serialVersionUID:
- 5189805248759495398L
-
Class org.owasp.dependencycheck.utils.ResourceNotFoundException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 4205588006979138520L
-
Class org.owasp.dependencycheck.utils.TooManyRequestsException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 4044042874643986535L
-
Class org.owasp.dependencycheck.utils.URLConnectionFailureException extends java.io.IOException implements Serializable
- serialVersionUID:
- -5899631979662570824L
-
-
Package org.owasp.dependencycheck.xml.assembly
-
Class org.owasp.dependencycheck.xml.assembly.GrokParseException extends java.io.IOException implements Serializable
- serialVersionUID:
- 8169031327810508998L
-
-
Package org.owasp.dependencycheck.xml.hints
-
Class org.owasp.dependencycheck.xml.hints.HintParseException extends java.io.IOException implements Serializable
- serialVersionUID:
- 8692689312494579153L
-
-
Package org.owasp.dependencycheck.xml.pom
-
Class org.owasp.dependencycheck.xml.pom.Developer extends java.lang.Object implements Serializable
- serialVersionUID:
- 7016253914202775026L
-
Serialized Fields
-
email
java.lang.String email
The developers email. -
id
java.lang.String id
The id of the developer. -
name
java.lang.String name
The developers name. -
organization
java.lang.String organization
The developer's organization. -
organizationUrl
java.lang.String organizationUrl
The developer's organization URL.
-
-
Class org.owasp.dependencycheck.xml.pom.License extends java.lang.Object implements Serializable
- serialVersionUID:
- 7009115254312746992L
-
Serialized Fields
-
name
java.lang.String name
The name of the license. -
url
java.lang.String url
The URL to the license.
-
-
Class org.owasp.dependencycheck.xml.pom.Model extends java.lang.Object implements Serializable
- serialVersionUID:
- -7648711671774349441L
-
Serialized Fields
-
artifactId
java.lang.String artifactId
The artifact id. -
description
java.lang.String description
The description. -
developers
java.util.List<Developer> developers
The list of developers. -
groupId
java.lang.String groupId
The group id. -
licenses
java.util.List<License> licenses
The list of licenses. -
name
java.lang.String name
The name of the project. -
organization
java.lang.String organization
The organization name. -
organizationUrl
java.lang.String organizationUrl
The organization URL. -
parentArtifactId
java.lang.String parentArtifactId
The parent artifact id. -
parentGroupId
java.lang.String parentGroupId
The parent group id. -
parentVersion
java.lang.String parentVersion
The parent version number. -
projectURL
java.lang.String projectURL
The project URL. -
version
java.lang.String version
The version number.
-
-
Class org.owasp.dependencycheck.xml.pom.PomParseException extends java.io.IOException implements Serializable
- serialVersionUID:
- -4553996700379765937L
-
-
Package org.owasp.dependencycheck.xml.suppression
-
Class org.owasp.dependencycheck.xml.suppression.SuppressionParseException extends java.io.IOException implements Serializable
- serialVersionUID:
- 9169031627810508918L
-