All Classes and Interfaces
Class
Description
DTO for information on dependencies affected by vulnerabilities.
The assessment for a specific version (or range) affected by a vulnerability.
Configuration settings for AppSec Kit.
Data object to store information about vulnerabilities and be (de)serialized
into a JSON file committed to version control.
Data object to store the analysis status of a single vulnerability.
The status of the analysis for a single vulnerability.
Exception that might occur during AppSec Kit operations.
Event fired when a scan for vulnerabilities has been completed.
A listener of
AppSecScanEvent that can be added to
AppSecService with
AppSecService.addScanEventListener(AppSecScanEventListener).Service that provides access to all AppSec Kit features, such as
vulnerability scanning and analysis storage.
Helper class to provide information about dependencies and vulnerabilities.
The descriptor for a single module that contains assessments for each version
affected by the same vulnerability.
Status of a vulnerability assessment.
DTO for credit informations returned by the OSV API.
The type of credit.
DTO for database informations returned by the OSV API.
Container of informations about a dependency with a known vulnerability.
DTO for a dependency instance, used in the UI.
The OSV API Ecosystem values.
DTO for the ecosystem property of the OSV API.
DTO for the OSV API event property.
Open Source Vulnerability model for describing a vulnerability in an open
source package.
DTO for the OSV API package property.
The container for the payload of a batch query to the OSV API.
DTO for the OSV API query response.
The container for the payload of a query to the OSV API.
DTO for the OSV API query response.
DTO for the OSV API range property.
The range type.
DTO for the OSV API reference property.
The reference type.
A registration object for removing an event listener added to a source.
DTO for the OSV API severity property.
The severity type.
Severity level for a vulnerability.
Comparator for severity levels.
DTO for a vulnerability instance, used in the UI.
The container of the vulnerability analysis coming from the Vaadin Security
Team.
Container of information about a single vulnerability.
The Class VulnerabilityId.
DTO for the OSV API vulnerability array property.