Serialized Form
-
Package com.vaadin.appsec.backend
-
Class com.vaadin.appsec.backend.AppSecConfiguration
class AppSecConfiguration extends Object implements Serializable-
Serialized Fields
-
appSecRoute
String appSecRoute
-
automaticallyActivatePush
boolean automaticallyActivatePush
-
autoScanInterval
Duration autoScanInterval
-
bomMavenFilePath
Path bomMavenFilePath
-
bomNpmFilePath
Path bomNpmFilePath
-
dataFilePath
Path dataFilePath
-
includeNpmDevDependencies
boolean includeNpmDevDependencies
-
osvApiRatePerSecond
int osvApiRatePerSecond
-
taskExecutor
ScheduledExecutorService taskExecutor
-
vaadinPlatformVersion
String vaadinPlatformVersion
-
-
-
Exception Class com.vaadin.appsec.backend.AppSecException
class AppSecException extends RuntimeException implements Serializable -
Class com.vaadin.appsec.backend.AppSecScanEvent
class AppSecScanEvent extends EventObject implements Serializable
-
-
Package com.vaadin.appsec.backend.model
-
Class com.vaadin.appsec.backend.model.AppSecData
class AppSecData extends Object implements Serializable-
Serialized Fields
-
lastScan
Instant lastScan
-
vulnerabilities
Map<String,
AppSecData.VulnerabilityAssessment> vulnerabilities
-
-
-
-
Package com.vaadin.appsec.backend.model.analysis
-
Class com.vaadin.appsec.backend.model.analysis.AffectedVersion
class AffectedVersion extends Object implements Serializable-
Serialized Fields
-
comment
String comment
-
fixedIn
String fixedIn
-
status
AssessmentStatus status
-
versionRange
String versionRange
-
-
-
Class com.vaadin.appsec.backend.model.analysis.Assessment
class Assessment extends Object implements Serializable-
Serialized Fields
-
affectedVersions
Map<String,
AffectedVersion> affectedVersions -
name
String name
-
-
-
Class com.vaadin.appsec.backend.model.analysis.Dependency
class Dependency extends Object implements Serializable -
Class com.vaadin.appsec.backend.model.analysis.VulnerabilityAnalysis
class VulnerabilityAnalysis extends Object implements Serializable-
Serialized Fields
-
vulnerabilities
Map<String,
VulnerabilityDetails> vulnerabilities
-
-
-
Class com.vaadin.appsec.backend.model.analysis.VulnerabilityDetails
class VulnerabilityDetails extends Object implements Serializable-
Serialized Fields
-
assessments
Map<String,
Assessment> assessments -
dependency
Dependency dependency
-
id
String id
-
-
-
-
Package com.vaadin.appsec.backend.model.dto
-
Class com.vaadin.appsec.backend.model.dto.Dependency
class Dependency extends Object implements Serializable-
Serialized Fields
-
cvssString
String cvssString
-
devDependency
boolean devDependency
-
ecosystem
Ecosystem ecosystem
-
group
String group
-
name
String name
-
numOfVulnerabilities
Integer numOfVulnerabilities
-
parentBomRef
String parentBomRef
-
riskScore
Double riskScore
-
severityLevel
SeverityLevel severityLevel
-
version
String version
-
-
-
Class com.vaadin.appsec.backend.model.dto.Vulnerability
class Vulnerability extends Object implements Serializable-
Serialized Fields
-
affectedVersion
AffectedVersion affectedVersion
-
datePublished
Date datePublished
-
dependency
Dependency dependency
-
details
String details
-
developerAnalysis
String developerAnalysis
-
developerStatus
AppSecData.VulnerabilityStatus developerStatus
-
developerUpdated
Instant developerUpdated
-
identifier
String identifier
-
patchedVersion
String patchedVersion
-
referenceUrls
Set<String> referenceUrls
-
-
-
-
Package com.vaadin.appsec.backend.model.osv.request
-
Class com.vaadin.appsec.backend.model.osv.request.QueryBatchRequestPayload
class QueryBatchRequestPayload extends Object implements Serializable-
Serialized Fields
-
queries
QueryRequestPayload[] queries
-
-
-
Class com.vaadin.appsec.backend.model.osv.request.QueryRequestPayload
class QueryRequestPayload extends Object implements Serializable
-
-
Package com.vaadin.appsec.backend.model.osv.response
-
Class com.vaadin.appsec.backend.model.osv.response.Package
class Package extends Object implements Serializable
-