Index

A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

addScanEventListener(AppSecScanEventListener) - Method in class com.vaadin.appsec.backend.AppSecService
Adds a listener for scan events.
ADVISORY - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Reference.Type
 
Affected - Class in com.vaadin.appsec.backend.model.osv.response
DTO for information on dependencies affected by vulnerabilities.
Affected() - Constructor for class com.vaadin.appsec.backend.model.osv.response.Affected
No args constructor for use in serialization.
Affected(Package, List<Severity>, List<Range>, List<String>, EcosystemSpecific, DatabaseSpecific) - Constructor for class com.vaadin.appsec.backend.model.osv.response.Affected
Creates a new instance.
AffectedVersion - Class in com.vaadin.appsec.backend.model.analysis
The assessment for a specific version (or range) affected by a vulnerability.
AffectedVersion() - Constructor for class com.vaadin.appsec.backend.model.analysis.AffectedVersion
 
ANALYST - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Credit.Type
 
AppSecConfiguration - Class in com.vaadin.appsec.backend
Configuration settings for AppSec Kit.
AppSecConfiguration() - Constructor for class com.vaadin.appsec.backend.AppSecConfiguration
 
AppSecData - Class in com.vaadin.appsec.backend.model
Data object to store information about vulnerabilities and be (de)serialized into a JSON file committed to version control.
AppSecData() - Constructor for class com.vaadin.appsec.backend.model.AppSecData
 
AppSecData.VulnerabilityAssessment - Class in com.vaadin.appsec.backend.model
Data object to store the analysis status of a single vulnerability.
AppSecData.VulnerabilityStatus - Enum Class in com.vaadin.appsec.backend.model
The status of the analysis for a single vulnerability.
AppSecException - Exception Class in com.vaadin.appsec.backend
Exception that might occur during AppSec Kit operations.
AppSecScanEvent - Class in com.vaadin.appsec.backend
Event fired when a scan for vulnerabilities has been completed.
AppSecScanEventListener - Interface in com.vaadin.appsec.backend
AppSecService - Class in com.vaadin.appsec.backend
Service that provides access to all AppSec Kit features, such as vulnerability scanning and analysis storage.
AppSecUtils - Class in com.vaadin.appsec.backend
Helper class to provide information about dependencies and vulnerabilities.
ARTICLE - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Reference.Type
 
Assessment - Class in com.vaadin.appsec.backend.model.analysis
The descriptor for a single module that contains assessments for each version affected by the same vulnerability.
Assessment() - Constructor for class com.vaadin.appsec.backend.model.analysis.Assessment
 
AssessmentStatus - Enum Class in com.vaadin.appsec.backend.model.analysis
Status of a vulnerability assessment.

B

bomRefToMavenGroupAndName(String) - Static method in class com.vaadin.appsec.backend.AppSecUtils
Gets the concatenated group and name from a Maven BOM reference string.
bomRefToNpmGroupAndName(String) - Static method in class com.vaadin.appsec.backend.AppSecUtils
Gets the concatenated group and name from a npm BOM reference string.
bomRefToVersion(String) - Static method in class com.vaadin.appsec.backend.AppSecUtils
Gets the version from a BOM reference string.

C

com.vaadin.appsec.backend - package com.vaadin.appsec.backend
 
com.vaadin.appsec.backend.model - package com.vaadin.appsec.backend.model
 
com.vaadin.appsec.backend.model.analysis - package com.vaadin.appsec.backend.model.analysis
 
com.vaadin.appsec.backend.model.dto - package com.vaadin.appsec.backend.model.dto
 
com.vaadin.appsec.backend.model.osv.request - package com.vaadin.appsec.backend.model.osv.request
 
com.vaadin.appsec.backend.model.osv.response - package com.vaadin.appsec.backend.model.osv.response
 
compare(SeverityLevel, SeverityLevel) - Method in class com.vaadin.appsec.backend.model.dto.SeverityLevelComparator
 
compareStatic(SeverityLevel, SeverityLevel) - Static method in class com.vaadin.appsec.backend.model.dto.SeverityLevelComparator
Compares severity levels based on their ordinal number.
COORDINATOR - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Credit.Type
 
Credit - Class in com.vaadin.appsec.backend.model.osv.response
DTO for credit informations returned by the OSV API.
Credit() - Constructor for class com.vaadin.appsec.backend.model.osv.response.Credit
No args constructor for use in serialization.
Credit(String, List<String>, Credit.Type) - Constructor for class com.vaadin.appsec.backend.model.osv.response.Credit
Instantiates a new credit.
Credit.Type - Enum Class in com.vaadin.appsec.backend.model.osv.response
The type of credit.
CRITICAL - Enum constant in enum class com.vaadin.appsec.backend.model.dto.SeverityLevel
Critical severity level.
CVSS_V2 - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Severity.Type
 
CVSS_V3 - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Severity.Type
 
CVSS_V4 - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Severity.Type
 

D

databaseSpecific() - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Database specific.
DatabaseSpecific - Class in com.vaadin.appsec.backend.model.osv.response
DTO for database informations returned by the OSV API.
DatabaseSpecific() - Constructor for class com.vaadin.appsec.backend.model.osv.response.DatabaseSpecific
No args constructor for use in serialization.
Dependency - Class in com.vaadin.appsec.backend.model.analysis
Container of informations about a dependency with a known vulnerability.
Dependency - Class in com.vaadin.appsec.backend.model.dto
DTO for a dependency instance, used in the UI.
Dependency() - Constructor for class com.vaadin.appsec.backend.model.analysis.Dependency
 
Dependency(Ecosystem, String, String, String) - Constructor for class com.vaadin.appsec.backend.model.dto.Dependency
Instantiates a new Dependency dto.
DETECTION - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Reference.Type
 
DISCUSSION - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Reference.Type
 

E

Ecosystem - Enum Class in com.vaadin.appsec.backend.model.osv.response
The OSV API Ecosystem values.
ECOSYSTEM - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Range.Type
 
EcosystemSpecific - Class in com.vaadin.appsec.backend.model.osv.response
DTO for the ecosystem property of the OSV API.
EcosystemSpecific() - Constructor for class com.vaadin.appsec.backend.model.osv.response.EcosystemSpecific
No args constructor for use in serialization.
equals(Object) - Method in class com.vaadin.appsec.backend.model.analysis.AffectedVersion
 
equals(Object) - Method in class com.vaadin.appsec.backend.model.analysis.Assessment
 
equals(Object) - Method in class com.vaadin.appsec.backend.model.analysis.Dependency
 
equals(Object) - Method in class com.vaadin.appsec.backend.model.analysis.VulnerabilityDetails
 
equals(Object) - Method in class com.vaadin.appsec.backend.model.AppSecData.VulnerabilityAssessment
 
equals(Object) - Method in class com.vaadin.appsec.backend.model.dto.Dependency
 
equals(Object) - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
 
equals(Object) - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
 
Event - Class in com.vaadin.appsec.backend.model.osv.response
DTO for the OSV API event property.
Event() - Constructor for class com.vaadin.appsec.backend.model.osv.response.Event
No args constructor for use in serialization.
EVIDENCE - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Reference.Type
 
EXPLOITABLE - Enum constant in enum class com.vaadin.appsec.backend.model.AppSecData.VulnerabilityStatus
 

F

FALSE_POSITIVE - Enum constant in enum class com.vaadin.appsec.backend.model.analysis.AssessmentStatus
The vulnerability is a false positive.
FALSE_POSITIVE - Enum constant in enum class com.vaadin.appsec.backend.model.AppSecData.VulnerabilityStatus
 
FINDER - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Credit.Type
 
FIX - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Reference.Type
 
fromValue(String) - Static method in enum class com.vaadin.appsec.backend.model.osv.response.Credit.Type
Returns the instance from the string value.
fromValue(String) - Static method in enum class com.vaadin.appsec.backend.model.osv.response.Ecosystem
Returns the instance from the string value.
fromValue(String) - Static method in enum class com.vaadin.appsec.backend.model.osv.response.Range.Type
Returns the type instance from the string value.
fromValue(String) - Static method in enum class com.vaadin.appsec.backend.model.osv.response.Reference.Type
Returns the type from a string value.
fromValue(String) - Static method in enum class com.vaadin.appsec.backend.model.osv.response.Severity.Type
Returns the type from a string value.

G

getAdditionalProperties() - Method in class com.vaadin.appsec.backend.model.osv.response.DatabaseSpecific
Gets the additional properties.
getAdditionalProperties() - Method in class com.vaadin.appsec.backend.model.osv.response.EcosystemSpecific
Gets the additional properties.
getAdditionalProperties() - Method in class com.vaadin.appsec.backend.model.osv.response.Event
Gets the additional properties.
getAffected() - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Gets the affected.
getAffectedVersion() - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
Gets affected version.
getAffectedVersions() - Method in class com.vaadin.appsec.backend.model.analysis.Assessment
A map of assessments on this module by version range.
getAffectedVersions() - Method in class com.vaadin.appsec.backend.model.analysis.Dependency
A list of ranges corresponding to the dependency versions affected by the same vulnerability.
getAliases() - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Gets the aliases.
getAppSecRoute() - Method in class com.vaadin.appsec.backend.AppSecConfiguration
Gets the AppSec Kit route.
getAssessments() - Method in class com.vaadin.appsec.backend.model.analysis.VulnerabilityDetails
Gets a map of assessments by the Vaadin Security Team.
getAutoScanInterval() - Method in class com.vaadin.appsec.backend.AppSecConfiguration
Gets the duration of the interval between automatic scanning for vulnerabilities.
getBomFilePath() - Method in class com.vaadin.appsec.backend.AppSecConfiguration
Gets the Maven BOM-file path.
getBomNpmFilePath() - Method in class com.vaadin.appsec.backend.AppSecConfiguration
Gets the npm BOM-file path.
getCaption() - Method in enum class com.vaadin.appsec.backend.model.dto.SeverityLevel
 
getComment() - Method in class com.vaadin.appsec.backend.model.analysis.AffectedVersion
A textual comment with additional information about this assessment.
getCommit() - Method in class com.vaadin.appsec.backend.model.osv.request.QueryRequestPayload
Gets the commit.
getConfiguration() - Method in class com.vaadin.appsec.backend.AppSecService
Gets the current configuration.
getContact() - Method in class com.vaadin.appsec.backend.model.osv.response.Credit
Gets the contact.
getCredits() - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Gets the credits.
getCvssString() - Method in class com.vaadin.appsec.backend.model.dto.Dependency
Gets CVSS string.
getCvssString() - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
Gets CVSS string.
getData() - Method in class com.vaadin.appsec.backend.AppSecService
Gets the data object, reading it from the file-system if the file exists.
getDatabaseSpecific() - Method in class com.vaadin.appsec.backend.model.osv.response.Affected
Gets the database specific.
getDatabaseSpecific() - Method in class com.vaadin.appsec.backend.model.osv.response.Range
Gets the database specific.
getDataFilePath() - Method in class com.vaadin.appsec.backend.AppSecConfiguration
Gets the data-file path.
getDatePublished() - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
 
getDependencies() - Method in class com.vaadin.appsec.backend.AppSecService
Gets the list of application dependencies (including transitive).
getDependency() - Method in class com.vaadin.appsec.backend.model.analysis.VulnerabilityDetails
Gets the dependency informations.
getDependency() - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
Gets dependency.
getDepGroupAndName(Dependency) - Static method in class com.vaadin.appsec.backend.AppSecUtils
Gets the concatenated group and name of a BOM dependency.
getDetails() - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
 
getDetails() - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Gets the details.
getDeveloperAnalysis() - Method in class com.vaadin.appsec.backend.model.AppSecData.VulnerabilityAssessment
Gets the developer analysis.
getDeveloperAnalysis() - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
Gets developer analysis.
getDeveloperStatus() - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
 
getDeveloperUpdated() - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
 
getEcosystem() - Method in class com.vaadin.appsec.backend.model.dto.Dependency
Gets the dependency ecosystem.
getEcosystem() - Method in class com.vaadin.appsec.backend.model.osv.response.Package
Gets the ecosystem.
getEcosystem(Component) - Static method in class com.vaadin.appsec.backend.AppSecUtils
Gets ecosystem from a BOM component.
getEcosystemSpecific() - Method in class com.vaadin.appsec.backend.model.osv.response.Affected
Gets the ecosystem specific.
getEvents() - Method in class com.vaadin.appsec.backend.model.osv.response.Range
Gets the events.
getFixedIn() - Method in class com.vaadin.appsec.backend.model.analysis.AffectedVersion
The version where the vulnerability is not present anymore.
getGroup() - Method in class com.vaadin.appsec.backend.model.dto.Dependency
Gets group.
getId() - Method in class com.vaadin.appsec.backend.model.analysis.VulnerabilityDetails
Gets the vulnerability identifier.
getId() - Method in class com.vaadin.appsec.backend.model.AppSecData.VulnerabilityAssessment
Gets the vulnerability ID.
getId() - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Gets the id.
getId() - Method in class com.vaadin.appsec.backend.model.osv.response.VulnerabilityId
Gets the id.
getIdentifier() - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
Gets identifier.
getInstance() - Static method in class com.vaadin.appsec.backend.AppSecService
Get the AppSecService singleton instance.
getLastScan() - Method in class com.vaadin.appsec.backend.model.AppSecData
Gets the timestamp of the most recent vulnerability scan.
getMaxScore() - Method in enum class com.vaadin.appsec.backend.model.dto.SeverityLevel
 
getMinScore() - Method in enum class com.vaadin.appsec.backend.model.dto.SeverityLevel
 
getModified() - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Gets the modified.
getModified() - Method in class com.vaadin.appsec.backend.model.osv.response.VulnerabilityId
Gets the modified.
getName() - Method in class com.vaadin.appsec.backend.model.analysis.Assessment
The name of the module.
getName() - Method in class com.vaadin.appsec.backend.model.analysis.Dependency
The name of the dependency.
getName() - Method in class com.vaadin.appsec.backend.model.dto.Dependency
Gets name.
getName() - Method in class com.vaadin.appsec.backend.model.osv.response.Credit
Gets the name.
getName() - Method in class com.vaadin.appsec.backend.model.osv.response.Package
Gets the name.
getNewVulnerabilities() - Method in class com.vaadin.appsec.backend.AppSecScanEvent
Gets the list of new vulnerabilities found on this scan.
getNewVulnerabilities() - Method in class com.vaadin.appsec.backend.AppSecService
Gets the list of new vulnerabilities.
getNumOfVulnerabilities() - Method in class com.vaadin.appsec.backend.model.dto.Dependency
Gets num of vulnerabilities.
getOsvApiRatePerSecond() - Method in class com.vaadin.appsec.backend.AppSecConfiguration
Gets the rate per second value for the OpenSourceVulnerability API calls.
getPackage() - Method in class com.vaadin.appsec.backend.model.osv.request.QueryRequestPayload
Gets the package.
getPackage() - Method in class com.vaadin.appsec.backend.model.osv.response.Affected
Gets the package.
getParentBomRef() - Method in class com.vaadin.appsec.backend.model.dto.Dependency
Gets parent dependency's BOM reference (purl).
getPatchedVersion() - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
Gets patched version.
getPublished() - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Gets the published.
getPurl() - Method in class com.vaadin.appsec.backend.model.osv.response.Package
Gets the purl.
getQueries() - Method in class com.vaadin.appsec.backend.model.osv.request.QueryBatchRequestPayload
Gets the queries.
getRanges() - Method in class com.vaadin.appsec.backend.model.osv.response.Affected
Gets the ranges.
getReferences() - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Gets the references.
getReferenceUrls() - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
 
getRelated() - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Gets the related.
getRepo() - Method in class com.vaadin.appsec.backend.model.osv.response.Range
Gets the repo.
getResults() - Method in class com.vaadin.appsec.backend.model.osv.response.QueryBatchResponse
Gets the results.
getRiskScore() - Method in class com.vaadin.appsec.backend.model.dto.Dependency
Gets risk score.
getRiskScore() - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
Gets risk score.
getSchemaVersion() - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Gets the schema version.
getScore() - Method in class com.vaadin.appsec.backend.model.osv.response.Severity
Gets the score.
getSeverity() - Method in class com.vaadin.appsec.backend.model.osv.response.Affected
Gets the severity.
getSeverity() - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Gets the severity.
getSeverityLevel() - Method in class com.vaadin.appsec.backend.model.dto.Dependency
Gets severity level.
getSeverityLevel() - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
Gets severity level.
getSeverityLevelForCvssScore(Double) - Static method in enum class com.vaadin.appsec.backend.model.dto.SeverityLevel
Returns the severity level based on the CVSS score.
getSource() - Method in class com.vaadin.appsec.backend.AppSecScanEvent
 
getStatus() - Method in class com.vaadin.appsec.backend.model.analysis.AffectedVersion
The current status of this assessment.
getStatus() - Method in class com.vaadin.appsec.backend.model.AppSecData.VulnerabilityAssessment
Gets the status.
getSummary() - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Gets the summary.
getSupportedFlowVersions() - Method in class com.vaadin.appsec.backend.AppSecService
Gets the list of Vaadin Flow versions for which the kit provides vulnerability assessments.
getTaskExecutor() - Method in class com.vaadin.appsec.backend.AppSecConfiguration
Gets the executor used to run asynchronous tasks.
getType() - Method in class com.vaadin.appsec.backend.model.osv.response.Credit
Gets the type.
getType() - Method in class com.vaadin.appsec.backend.model.osv.response.Range
Gets the type.
getType() - Method in class com.vaadin.appsec.backend.model.osv.response.Reference
Gets the type.
getType() - Method in class com.vaadin.appsec.backend.model.osv.response.Severity
Gets the type.
getUpdated() - Method in class com.vaadin.appsec.backend.model.AppSecData.VulnerabilityAssessment
Gets the timestamp of the most recent analysis update.
getUrl() - Method in class com.vaadin.appsec.backend.model.osv.response.Reference
Gets the url.
getVaadinPlatformVersion() - Method in class com.vaadin.appsec.backend.AppSecConfiguration
Gets the Vaadin platform version.
getVersion() - Method in class com.vaadin.appsec.backend.model.dto.Dependency
Gets version.
getVersion() - Method in class com.vaadin.appsec.backend.model.osv.request.QueryRequestPayload
Gets the version.
getVersionRange() - Method in class com.vaadin.appsec.backend.model.analysis.AffectedVersion
The range of versions affected by this vulnerability.
getVersions() - Method in class com.vaadin.appsec.backend.model.osv.response.Affected
Gets the versions.
getVulnDepGroup(Affected) - Static method in class com.vaadin.appsec.backend.AppSecUtils
Gets the group of a dependency the vulnerability belongs to.
getVulnDepName(Affected) - Static method in class com.vaadin.appsec.backend.AppSecUtils
Gets the name of a dependency the vulnerability belongs to.
getVulnerabilities() - Method in class com.vaadin.appsec.backend.AppSecService
Gets the list of vulnerabilities found in application dependencies.
getVulnerabilities() - Method in class com.vaadin.appsec.backend.model.analysis.VulnerabilityAnalysis
Gets the list of known vulnerabilities the Vaadin Security Team has provided assessments for.
getVulnerabilities() - Method in class com.vaadin.appsec.backend.model.AppSecData
Gets the vulnerabilities.
getVulnerabilities() - Method in class com.vaadin.appsec.backend.model.osv.response.QueryResponse
Gets the vulnerabilities.
getVulnerabilityAnalysis() - Method in class com.vaadin.appsec.backend.AppSecService
Gets the Vaadin Security Team assessments about known vulnerability coming from transitive dependencies of the current maintained Vaadin versions.
getVulnerabilityIds() - Method in class com.vaadin.appsec.backend.model.osv.response.VulnerabilityIdArray
Gets the vulnerability ids.
getWithdrawn() - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Gets the withdrawn.
GIT - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Range.Type
 
GIT - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Reference.Type
 

H

hashCode() - Method in class com.vaadin.appsec.backend.model.analysis.AffectedVersion
 
hashCode() - Method in class com.vaadin.appsec.backend.model.analysis.Assessment
 
hashCode() - Method in class com.vaadin.appsec.backend.model.analysis.Dependency
 
hashCode() - Method in class com.vaadin.appsec.backend.model.analysis.VulnerabilityDetails
 
hashCode() - Method in class com.vaadin.appsec.backend.model.AppSecData.VulnerabilityAssessment
 
hashCode() - Method in class com.vaadin.appsec.backend.model.dto.Dependency
 
hashCode() - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
 
hashCode() - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
 
HIGH - Enum constant in enum class com.vaadin.appsec.backend.model.dto.SeverityLevel
High severity level.

I

IN_TRIAGE - Enum constant in enum class com.vaadin.appsec.backend.model.AppSecData.VulnerabilityStatus
 
init() - Method in class com.vaadin.appsec.backend.AppSecService
Initializes the service reading the SBOM file.
INTRODUCED - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Reference.Type
 
isAutomaticallyActivatePush() - Method in class com.vaadin.appsec.backend.AppSecConfiguration
Checks whether automatic push activation is enabled.
isDevDependency() - Method in class com.vaadin.appsec.backend.model.dto.Dependency
Shows if a npm dependency is a dev dependency.
isIncludeNpmDevDependencies() - Method in class com.vaadin.appsec.backend.AppSecConfiguration
Gets if the npm development dependencies should be included during vulnerability scanning.
isInRange(String) - Method in class com.vaadin.appsec.backend.model.analysis.AffectedVersion
 

L

LOW - Enum constant in enum class com.vaadin.appsec.backend.model.dto.SeverityLevel
Low severity level.

M

MAVEN - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Ecosystem
 
MEDIUM - Enum constant in enum class com.vaadin.appsec.backend.model.dto.SeverityLevel
Medium severity level.

N

NONE - Enum constant in enum class com.vaadin.appsec.backend.model.dto.SeverityLevel
None severity level.
NOT_AFFECTED - Enum constant in enum class com.vaadin.appsec.backend.model.AppSecData.VulnerabilityStatus
 
NOT_SET - Enum constant in enum class com.vaadin.appsec.backend.model.AppSecData.VulnerabilityStatus
 
NPM - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Ecosystem
 

O

OpenSourceVulnerability - Class in com.vaadin.appsec.backend.model.osv.response
Open Source Vulnerability model for describing a vulnerability in an open source package.
OpenSourceVulnerability() - Constructor for class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
No args constructor for use in serialization.
OpenSourceVulnerability(String, String, Date, Date, Date, List<String>, List<String>, String, String, List<Severity>, List<Affected>, List<Reference>, List<Credit>, DatabaseSpecific) - Constructor for class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Instantiates a new open source vulnerability.
OTHER - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Credit.Type
 

P

Package - Class in com.vaadin.appsec.backend.model.osv.response
DTO for the OSV API package property.
Package() - Constructor for class com.vaadin.appsec.backend.model.osv.response.Package
No args constructor for use in serialization.
Package(String) - Constructor for class com.vaadin.appsec.backend.model.osv.response.Package
Constructs Package with package URL.
Package(String, String) - Constructor for class com.vaadin.appsec.backend.model.osv.response.Package
Constructs Package with ecosystem and name.
PACKAGE - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Reference.Type
 

Q

QueryBatchRequestPayload - Class in com.vaadin.appsec.backend.model.osv.request
The container for the payload of a batch query to the OSV API.
QueryBatchRequestPayload() - Constructor for class com.vaadin.appsec.backend.model.osv.request.QueryBatchRequestPayload
No args constructor for use in serialization.
QueryBatchRequestPayload(QueryRequestPayload[]) - Constructor for class com.vaadin.appsec.backend.model.osv.request.QueryBatchRequestPayload
Instantiates a new query batch request payload.
QueryBatchResponse - Class in com.vaadin.appsec.backend.model.osv.response
DTO for the OSV API query response.
QueryBatchResponse() - Constructor for class com.vaadin.appsec.backend.model.osv.response.QueryBatchResponse
No args constructor for use in serialization.
QueryBatchResponse(VulnerabilityIdArray[]) - Constructor for class com.vaadin.appsec.backend.model.osv.response.QueryBatchResponse
Instantiates a new query batch response.
QueryRequestPayload - Class in com.vaadin.appsec.backend.model.osv.request
The container for the payload of a query to the OSV API.
QueryRequestPayload() - Constructor for class com.vaadin.appsec.backend.model.osv.request.QueryRequestPayload
No args constructor for use in serialization.
QueryRequestPayload(Package) - Constructor for class com.vaadin.appsec.backend.model.osv.request.QueryRequestPayload
Instantiates a new query request payload.
QueryRequestPayload(String) - Constructor for class com.vaadin.appsec.backend.model.osv.request.QueryRequestPayload
Instantiates a new query request payload.
QueryRequestPayload(String, Package) - Constructor for class com.vaadin.appsec.backend.model.osv.request.QueryRequestPayload
Instantiates a new query request payload.
QueryResponse - Class in com.vaadin.appsec.backend.model.osv.response
DTO for the OSV API query response.
QueryResponse() - Constructor for class com.vaadin.appsec.backend.model.osv.response.QueryResponse
No args constructor for use in serialization.
QueryResponse(OpenSourceVulnerability[]) - Constructor for class com.vaadin.appsec.backend.model.osv.response.QueryResponse
Instantiates a new query response.

R

Range - Class in com.vaadin.appsec.backend.model.osv.response
DTO for the OSV API range property.
Range() - Constructor for class com.vaadin.appsec.backend.model.osv.response.Range
No args constructor for use in serialization.
Range(Range.Type, String, List<Event>, DatabaseSpecific) - Constructor for class com.vaadin.appsec.backend.model.osv.response.Range
Instantiates a new range.
Range.Type - Enum Class in com.vaadin.appsec.backend.model.osv.response
The range type.
Reference - Class in com.vaadin.appsec.backend.model.osv.response
DTO for the OSV API reference property.
Reference() - Constructor for class com.vaadin.appsec.backend.model.osv.response.Reference
No args constructor for use in serialization.
Reference(Reference.Type, URI) - Constructor for class com.vaadin.appsec.backend.model.osv.response.Reference
Instantiates a new reference.
Reference.Type - Enum Class in com.vaadin.appsec.backend.model.osv.response
The reference type.
refresh() - Method in class com.vaadin.appsec.backend.AppSecService
Re-reads data from disk.
Registration - Interface in com.vaadin.appsec.backend
A registration object for removing an event listener added to a source.
REMEDIATION_DEVELOPER - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Credit.Type
 
REMEDIATION_REVIEWER - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Credit.Type
 
REMEDIATION_VERIFIER - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Credit.Type
 
remove() - Method in interface com.vaadin.appsec.backend.Registration
Removes the associated listener from the event source.
REPORT - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Reference.Type
 
REPORTER - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Credit.Type
 

S

scanCompleted(AppSecScanEvent) - Method in interface com.vaadin.appsec.backend.AppSecScanEventListener
Operation performed when a new scan event has completed.
scanForVulnerabilities() - Method in class com.vaadin.appsec.backend.AppSecService
Scans the application dependencies for vulnerabilities.
scheduleAutomaticScan() - Method in class com.vaadin.appsec.backend.AppSecService
Schedules automatic scan for vulnerabilities at a fixed rate set to the value configured with AppSecConfiguration.setAutoScanInterval(java.time.Duration).
SEMVER - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Range.Type
 
setAdditionalProperty(String, Object) - Method in class com.vaadin.appsec.backend.model.osv.response.DatabaseSpecific
Sets the additional property.
setAdditionalProperty(String, Object) - Method in class com.vaadin.appsec.backend.model.osv.response.EcosystemSpecific
Sets the additional property.
setAdditionalProperty(String, Object) - Method in class com.vaadin.appsec.backend.model.osv.response.Event
Sets the additional property.
setAffected(List<Affected>) - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Sets the affected.
setAffectedVersion(AffectedVersion) - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
Sets affected version.
setAliases(List<String>) - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Sets the aliases.
setAppSecRoute(String) - Method in class com.vaadin.appsec.backend.AppSecConfiguration
Sets the AppSec Kit route.
setAutomaticallyActivatePush(boolean) - Method in class com.vaadin.appsec.backend.AppSecConfiguration
Sets whether server push should be automatically activated if needed.
setAutoScanInterval(Duration) - Method in class com.vaadin.appsec.backend.AppSecConfiguration
Sets the duration of the interval between automatic scanning for vulnerabilities.
setBomFilePath(Path) - Method in class com.vaadin.appsec.backend.AppSecConfiguration
Sets the Maven BOM-file path.
setBomNpmFilePath(Path) - Method in class com.vaadin.appsec.backend.AppSecConfiguration
Sets the npm BOM-file path.
setCommit(String) - Method in class com.vaadin.appsec.backend.model.osv.request.QueryRequestPayload
Sets the commit.
setConfiguration(AppSecConfiguration) - Method in class com.vaadin.appsec.backend.AppSecService
Allows to set the configuration for this singleton instance.
setContact(List<String>) - Method in class com.vaadin.appsec.backend.model.osv.response.Credit
Sets the contact.
setCredits(List<Credit>) - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Sets the credits.
setCvssString(String) - Method in class com.vaadin.appsec.backend.model.dto.Dependency
Sets CVSS string.
setData(AppSecData) - Method in class com.vaadin.appsec.backend.AppSecService
Sets the data object, writing it to the file-system.
setDatabaseSpecific(DatabaseSpecific) - Method in class com.vaadin.appsec.backend.model.osv.response.Affected
Sets the database specific.
setDatabaseSpecific(DatabaseSpecific) - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Sets the database specific.
setDatabaseSpecific(DatabaseSpecific) - Method in class com.vaadin.appsec.backend.model.osv.response.Range
Sets the database specific.
setDataFilePath(Path) - Method in class com.vaadin.appsec.backend.AppSecConfiguration
Sets the data-file path.
setDatePublished(Date) - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
 
setDependency(Dependency) - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
Sets dependency.
setDetails(String) - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
 
setDetails(String) - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Sets the details.
setDevDependency(boolean) - Method in class com.vaadin.appsec.backend.model.dto.Dependency
Sets the npm dev dependency.
setDeveloperAnalysis(String) - Method in class com.vaadin.appsec.backend.model.AppSecData.VulnerabilityAssessment
Sets the developer analysis.
setDeveloperAnalysis(String) - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
Sets developer analysis.
setDeveloperStatus(AppSecData.VulnerabilityStatus) - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
 
setDeveloperUpdated(Instant) - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
 
setEcosystem(Ecosystem) - Method in class com.vaadin.appsec.backend.model.dto.Dependency
Sets the dependency ecosystem.
setEcosystem(String) - Method in class com.vaadin.appsec.backend.model.osv.response.Package
Sets the ecosystem.
setEcosystemSpecific(EcosystemSpecific) - Method in class com.vaadin.appsec.backend.model.osv.response.Affected
Sets the ecosystem specific.
setEvents(List<Event>) - Method in class com.vaadin.appsec.backend.model.osv.response.Range
Sets the events.
setGroup(String) - Method in class com.vaadin.appsec.backend.model.dto.Dependency
Sets group.
setId(String) - Method in class com.vaadin.appsec.backend.model.AppSecData.VulnerabilityAssessment
Sets the vulnerability ID.
setId(String) - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Sets the id.
setId(String) - Method in class com.vaadin.appsec.backend.model.osv.response.VulnerabilityId
Sets the id.
setIncludeNpmDevDependencies(boolean) - Method in class com.vaadin.appsec.backend.AppSecConfiguration
Sets if the npm development dependencies should be included during vulnerability scanning.
setLastScan(Instant) - Method in class com.vaadin.appsec.backend.model.AppSecData
Sets the timestamp of the most recent vulnerability scan.
setModified(Date) - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Sets the modified.
setModified(Date) - Method in class com.vaadin.appsec.backend.model.osv.response.VulnerabilityId
Sets the modified.
setName(String) - Method in class com.vaadin.appsec.backend.model.dto.Dependency
Sets name.
setName(String) - Method in class com.vaadin.appsec.backend.model.osv.response.Credit
Sets the name.
setName(String) - Method in class com.vaadin.appsec.backend.model.osv.response.Package
Sets the name.
setNumOfVulnerabilities(Integer) - Method in class com.vaadin.appsec.backend.model.dto.Dependency
Sets num of vulnerabilities.
setOsvApiRatePerSecond(int) - Method in class com.vaadin.appsec.backend.AppSecConfiguration
Sets the rate per second value for the OpenSourceVulnerability API calls.
setPackage(Package) - Method in class com.vaadin.appsec.backend.model.osv.request.QueryRequestPayload
Sets the package.
setPackage(Package) - Method in class com.vaadin.appsec.backend.model.osv.response.Affected
Sets the package.
setParentBomRef(String) - Method in class com.vaadin.appsec.backend.model.dto.Dependency
Sets parent dependency's BOM reference (purl).
setPatchedVersion(String) - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
Sets patched version.
setPublished(Date) - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Sets the published.
setPurl(String) - Method in class com.vaadin.appsec.backend.model.osv.response.Package
Sets the purl.
setQueries(QueryRequestPayload[]) - Method in class com.vaadin.appsec.backend.model.osv.request.QueryBatchRequestPayload
Sets the queries.
setRanges(List<Range>) - Method in class com.vaadin.appsec.backend.model.osv.response.Affected
Sets the ranges.
setReferences(List<Reference>) - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Sets the references.
setReferenceUrls(Set<String>) - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
 
setRelated(List<String>) - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Sets the related.
setRepo(String) - Method in class com.vaadin.appsec.backend.model.osv.response.Range
Sets the repo.
setResults(VulnerabilityIdArray[]) - Method in class com.vaadin.appsec.backend.model.osv.response.QueryBatchResponse
Sets the results.
setRiskScore(Double) - Method in class com.vaadin.appsec.backend.model.dto.Dependency
Sets risk score.
setSchemaVersion(String) - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Sets the schema version.
setScore(String) - Method in class com.vaadin.appsec.backend.model.osv.response.Severity
Sets the score.
setSeverity(List<Severity>) - Method in class com.vaadin.appsec.backend.model.osv.response.Affected
Sets the severity.
setSeverity(List<Severity>) - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Sets the severity.
setSeverityLevel(SeverityLevel) - Method in class com.vaadin.appsec.backend.model.dto.Dependency
Sets severity level.
setStatus(AppSecData.VulnerabilityStatus) - Method in class com.vaadin.appsec.backend.model.AppSecData.VulnerabilityAssessment
Sets the status.
setSummary(String) - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Sets the summary.
setTaskExecutor(ScheduledExecutorService) - Method in class com.vaadin.appsec.backend.AppSecConfiguration
Sets the executor used to run asynchronous tasks.
setType(Credit.Type) - Method in class com.vaadin.appsec.backend.model.osv.response.Credit
Sets the type.
setType(Range.Type) - Method in class com.vaadin.appsec.backend.model.osv.response.Range
Sets the type.
setType(Reference.Type) - Method in class com.vaadin.appsec.backend.model.osv.response.Reference
Sets the type.
setType(Severity.Type) - Method in class com.vaadin.appsec.backend.model.osv.response.Severity
Sets the type.
setUpdated(Instant) - Method in class com.vaadin.appsec.backend.model.AppSecData.VulnerabilityAssessment
Sets the timestamp of the most recent analysis update.
setUrl(URI) - Method in class com.vaadin.appsec.backend.model.osv.response.Reference
Sets the url.
setVaadinPlatformVersion(String) - Method in class com.vaadin.appsec.backend.AppSecConfiguration
Sets the Vaadin platform version.
setVersion(String) - Method in class com.vaadin.appsec.backend.model.dto.Dependency
Sets version.
setVersion(String) - Method in class com.vaadin.appsec.backend.model.osv.request.QueryRequestPayload
Sets the version.
setVersions(List<String>) - Method in class com.vaadin.appsec.backend.model.osv.response.Affected
Sets the versions.
setVulnerabilities(OpenSourceVulnerability[]) - Method in class com.vaadin.appsec.backend.model.osv.response.QueryResponse
Sets the vulnerabilities.
setVulnerabilities(Map<String, AppSecData.VulnerabilityAssessment>) - Method in class com.vaadin.appsec.backend.model.AppSecData
Sets the vulnerabilities.
setVulnerabilityIds(VulnerabilityId[]) - Method in class com.vaadin.appsec.backend.model.osv.response.VulnerabilityIdArray
Sets the vulnerability ids.
setWithdrawn(Date) - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
Sets the withdrawn.
Severity - Class in com.vaadin.appsec.backend.model.osv.response
DTO for the OSV API severity property.
Severity() - Constructor for class com.vaadin.appsec.backend.model.osv.response.Severity
No args constructor for use in serialization.
Severity(Severity.Type, String) - Constructor for class com.vaadin.appsec.backend.model.osv.response.Severity
Instantiates a new severity.
Severity.Type - Enum Class in com.vaadin.appsec.backend.model.osv.response
The severity type.
SeverityLevel - Enum Class in com.vaadin.appsec.backend.model.dto
Severity level for a vulnerability.
SeverityLevelComparator - Class in com.vaadin.appsec.backend.model.dto
Comparator for severity levels.
SeverityLevelComparator() - Constructor for class com.vaadin.appsec.backend.model.dto.SeverityLevelComparator
 
SPONSOR - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Credit.Type
 

T

TOOL - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Credit.Type
 
toString() - Method in class com.vaadin.appsec.backend.AppSecConfiguration
 
toString() - Method in class com.vaadin.appsec.backend.model.analysis.AffectedVersion
 
toString() - Method in class com.vaadin.appsec.backend.model.analysis.Assessment
 
toString() - Method in enum class com.vaadin.appsec.backend.model.analysis.AssessmentStatus
 
toString() - Method in class com.vaadin.appsec.backend.model.analysis.Dependency
 
toString() - Method in class com.vaadin.appsec.backend.model.analysis.VulnerabilityAnalysis
 
toString() - Method in class com.vaadin.appsec.backend.model.analysis.VulnerabilityDetails
 
toString() - Method in enum class com.vaadin.appsec.backend.model.AppSecData.VulnerabilityStatus
 
toString() - Method in class com.vaadin.appsec.backend.model.dto.Dependency
 
toString() - Method in enum class com.vaadin.appsec.backend.model.dto.SeverityLevel
 
toString() - Method in class com.vaadin.appsec.backend.model.dto.Vulnerability
 
toString() - Method in class com.vaadin.appsec.backend.model.osv.request.QueryBatchRequestPayload
 
toString() - Method in class com.vaadin.appsec.backend.model.osv.request.QueryRequestPayload
 
toString() - Method in class com.vaadin.appsec.backend.model.osv.response.Affected
 
toString() - Method in class com.vaadin.appsec.backend.model.osv.response.Credit
 
toString() - Method in enum class com.vaadin.appsec.backend.model.osv.response.Credit.Type
 
toString() - Method in class com.vaadin.appsec.backend.model.osv.response.DatabaseSpecific
 
toString() - Method in enum class com.vaadin.appsec.backend.model.osv.response.Ecosystem
 
toString() - Method in class com.vaadin.appsec.backend.model.osv.response.EcosystemSpecific
 
toString() - Method in class com.vaadin.appsec.backend.model.osv.response.Event
 
toString() - Method in class com.vaadin.appsec.backend.model.osv.response.OpenSourceVulnerability
 
toString() - Method in class com.vaadin.appsec.backend.model.osv.response.Package
 
toString() - Method in class com.vaadin.appsec.backend.model.osv.response.QueryBatchResponse
 
toString() - Method in class com.vaadin.appsec.backend.model.osv.response.QueryResponse
 
toString() - Method in class com.vaadin.appsec.backend.model.osv.response.Range
 
toString() - Method in enum class com.vaadin.appsec.backend.model.osv.response.Range.Type
 
toString() - Method in class com.vaadin.appsec.backend.model.osv.response.Reference
 
toString() - Method in enum class com.vaadin.appsec.backend.model.osv.response.Reference.Type
 
toString() - Method in class com.vaadin.appsec.backend.model.osv.response.Severity
 
toString() - Method in enum class com.vaadin.appsec.backend.model.osv.response.Severity.Type
 
toString() - Method in class com.vaadin.appsec.backend.model.osv.response.VulnerabilityId
 
toString() - Method in class com.vaadin.appsec.backend.model.osv.response.VulnerabilityIdArray
 
TRUE_POSITIVE - Enum constant in enum class com.vaadin.appsec.backend.model.analysis.AssessmentStatus
The vulnerability is a true positive.

U

UNDER_REVIEW - Enum constant in enum class com.vaadin.appsec.backend.model.analysis.AssessmentStatus
The vulnerability is under review.

V

value() - Method in enum class com.vaadin.appsec.backend.model.osv.response.Credit.Type
The value as string.
value() - Method in enum class com.vaadin.appsec.backend.model.osv.response.Ecosystem
The value as string.
value() - Method in enum class com.vaadin.appsec.backend.model.osv.response.Range.Type
The value as string.
value() - Method in enum class com.vaadin.appsec.backend.model.osv.response.Reference.Type
Returns the value as string.
value() - Method in enum class com.vaadin.appsec.backend.model.osv.response.Severity.Type
Returns the value as string.
valueOf(String) - Static method in enum class com.vaadin.appsec.backend.model.analysis.AssessmentStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vaadin.appsec.backend.model.AppSecData.VulnerabilityStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vaadin.appsec.backend.model.dto.SeverityLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vaadin.appsec.backend.model.osv.response.Credit.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vaadin.appsec.backend.model.osv.response.Ecosystem
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vaadin.appsec.backend.model.osv.response.Range.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vaadin.appsec.backend.model.osv.response.Reference.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vaadin.appsec.backend.model.osv.response.Severity.Type
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.vaadin.appsec.backend.model.analysis.AssessmentStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vaadin.appsec.backend.model.AppSecData.VulnerabilityStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vaadin.appsec.backend.model.dto.SeverityLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vaadin.appsec.backend.model.osv.response.Credit.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vaadin.appsec.backend.model.osv.response.Ecosystem
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vaadin.appsec.backend.model.osv.response.Range.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vaadin.appsec.backend.model.osv.response.Reference.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vaadin.appsec.backend.model.osv.response.Severity.Type
Returns an array containing the constants of this enum class, in the order they are declared.
Vulnerability - Class in com.vaadin.appsec.backend.model.dto
DTO for a vulnerability instance, used in the UI.
Vulnerability(String) - Constructor for class com.vaadin.appsec.backend.model.dto.Vulnerability
Instantiates a new Vulnerability dto.
VulnerabilityAnalysis - Class in com.vaadin.appsec.backend.model.analysis
The container of the vulnerability analysis coming from the Vaadin Security Team.
VulnerabilityAnalysis() - Constructor for class com.vaadin.appsec.backend.model.analysis.VulnerabilityAnalysis
 
VulnerabilityAssessment() - Constructor for class com.vaadin.appsec.backend.model.AppSecData.VulnerabilityAssessment
 
VulnerabilityDetails - Class in com.vaadin.appsec.backend.model.analysis
Container of information about a single vulnerability.
VulnerabilityDetails() - Constructor for class com.vaadin.appsec.backend.model.analysis.VulnerabilityDetails
 
VulnerabilityId - Class in com.vaadin.appsec.backend.model.osv.response
The Class VulnerabilityId.
VulnerabilityId() - Constructor for class com.vaadin.appsec.backend.model.osv.response.VulnerabilityId
No args constructor for use in serialization.
VulnerabilityId(String, Date) - Constructor for class com.vaadin.appsec.backend.model.osv.response.VulnerabilityId
Instantiates a new vulnerability id.
VulnerabilityIdArray - Class in com.vaadin.appsec.backend.model.osv.response
DTO for the OSV API vulnerability array property.
VulnerabilityIdArray() - Constructor for class com.vaadin.appsec.backend.model.osv.response.VulnerabilityIdArray
No args constructor for use in serialization.
VulnerabilityIdArray(VulnerabilityId[]) - Constructor for class com.vaadin.appsec.backend.model.osv.response.VulnerabilityIdArray
Instantiates a new vulnerability id array.

W

WEB - Enum constant in enum class com.vaadin.appsec.backend.model.osv.response.Reference.Type
 
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form