Index
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
-
A listener of
AppSecScanEventthat can be added toAppSecServicewithAppSecService.addScanEventListener(AppSecScanEventListener). - 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
Packagewith package URL. - Package(String, String) - Constructor for class com.vaadin.appsec.backend.model.osv.response.Package
-
Constructs
Packagewith 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
All Classes and Interfaces|All Packages|Serialized Form