Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractVulnerabilityReportFormatter<T> - Class in com.github.toolarium.dependency.check.report.format.impl
-
Defines the base class for vulnerability report formatters.
- AbstractVulnerabilityReportFormatter() - Constructor for class com.github.toolarium.dependency.check.report.format.impl.AbstractVulnerabilityReportFormatter
- add(String, Dependency) - Method in class com.github.toolarium.dependency.check.report.VulnerabilityReport
-
Add a vulnerability
- addProjectReferenceList(String) - Method in class com.github.toolarium.dependency.check.report.Dependency
-
Add a project reference
- addWhitelist(DependencyArtifact) - Method in class com.github.toolarium.dependency.check.report.DependencyCheckFilter
-
Add whitelist
- addWhitelist(String) - Method in class com.github.toolarium.dependency.check.report.DependencyCheckFilter
-
Add whitelist
- ALL - Enum constant in enum class com.github.toolarium.dependency.check.formatter.IDependencyCheckFormatter.DependencyFilter
- AnsiStringVulnerabilityReportFormatter - Class in com.github.toolarium.dependency.check.report.format.impl
-
Implements a string based
IVulnerabilityReportFormatter
. - AnsiStringVulnerabilityReportFormatter(AnsiColor) - Constructor for class com.github.toolarium.dependency.check.report.format.impl.AnsiStringVulnerabilityReportFormatter
-
Constructor for ColorizedStringVulnerabilityReportFormatter
- artefactName(String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AnsiStringVulnerabilityReportFormatter
- artefactName(String) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Artifact id
B
- BUILD_TIMESTAMP - Static variable in class com.github.toolarium.dependency.check.Version
-
The build timestamp
C
- com.github.toolarium.dependency.check - package com.github.toolarium.dependency.check
- com.github.toolarium.dependency.check.formatter - package com.github.toolarium.dependency.check.formatter
- com.github.toolarium.dependency.check.formatter.impl - package com.github.toolarium.dependency.check.formatter.impl
- com.github.toolarium.dependency.check.model - package com.github.toolarium.dependency.check.model
- com.github.toolarium.dependency.check.model.evidence - package com.github.toolarium.dependency.check.model.evidence
- com.github.toolarium.dependency.check.model.project - package com.github.toolarium.dependency.check.model.project
- com.github.toolarium.dependency.check.model.scan - package com.github.toolarium.dependency.check.model.scan
- com.github.toolarium.dependency.check.model.vulnerability - package com.github.toolarium.dependency.check.model.vulnerability
- com.github.toolarium.dependency.check.report - package com.github.toolarium.dependency.check.report
- com.github.toolarium.dependency.check.report.format - package com.github.toolarium.dependency.check.report.format
- com.github.toolarium.dependency.check.report.format.impl - package com.github.toolarium.dependency.check.report.format.impl
- com.github.toolarium.dependency.check.util - package com.github.toolarium.dependency.check.util
- COMPONENT_ID - Static variable in class com.github.toolarium.dependency.check.Version
-
The component id
- confidence(String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AnsiStringVulnerabilityReportFormatter
- confidence(String) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Confidence
- configurationName(String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AnsiStringVulnerabilityReportFormatter
- configurationName(String) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Configuration name
- convert(String) - Method in class com.github.toolarium.dependency.check.util.JSONUtil
-
Convert a JSON array into a list of strings
- convert(Collection<String>) - Method in class com.github.toolarium.dependency.check.util.JSONUtil
-
Convert a list of strings into a JSON array
- convertIncludeByList(List<IncludedBy>) - Method in class com.github.toolarium.dependency.check.formatter.impl.VulnerabilityReportDependecyCheckFormatter
-
Convert a included by list into a dependency artifact list
- convertPackageList(List<Package>) - Method in class com.github.toolarium.dependency.check.formatter.impl.VulnerabilityReportDependecyCheckFormatter
-
Convert package list
- createCveList(StringBuilder, Dependency) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Create cve list
- createDependencyIndent() - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Create dependency indention
- createEntryIndent(StringBuilder) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Create entry indention
- createIncludedBy(StringBuilder, Dependency) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Create included by
- createSeverity(StringBuilder, Vulnerability) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Create severity
- createSubEntryIndent(StringBuilder) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Create sub entry indention
- Credits - Class in com.github.toolarium.dependency.check.model.project
-
Define the credits
- Credits() - Constructor for class com.github.toolarium.dependency.check.model.project.Credits
- cve(String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AnsiStringVulnerabilityReportFormatter
- cve(String) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
The cve
- CVSS_V2 - Enum constant in enum class com.github.toolarium.dependency.check.report.Vulnerability.ScoreType
- CVSS_V3 - Enum constant in enum class com.github.toolarium.dependency.check.report.Vulnerability.ScoreType
- Cvssv2 - Class in com.github.toolarium.dependency.check.model.vulnerability
-
Define the Cvssv2
- Cvssv2() - Constructor for class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
- Cvssv3 - Class in com.github.toolarium.dependency.check.model.vulnerability
-
Define the Cvssv3
- Cvssv3() - Constructor for class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
D
- DataSource - Class in com.github.toolarium.dependency.check.model.scan
-
Define the data source
- DataSource() - Constructor for class com.github.toolarium.dependency.check.model.scan.DataSource
- DependecyCheckResult - Class in com.github.toolarium.dependency.check.model
-
Define the dependency check result
- DependecyCheckResult() - Constructor for class com.github.toolarium.dependency.check.model.DependecyCheckResult
-
Constructor for DependecyCheckResult
- DependecyCheckResult(DependecyCheckResult) - Constructor for class com.github.toolarium.dependency.check.model.DependecyCheckResult
-
Constructor for DependecyCheckResult
- Dependency - Class in com.github.toolarium.dependency.check.model
-
Defines the dependency
- Dependency - Class in com.github.toolarium.dependency.check.report
-
Defines the dependency
- Dependency() - Constructor for class com.github.toolarium.dependency.check.model.Dependency
- Dependency() - Constructor for class com.github.toolarium.dependency.check.report.Dependency
-
Constructor for Vulnerability
- DependencyArtifact - Class in com.github.toolarium.dependency.check.report
-
Defines the dependency artifact
- DependencyArtifact(String, String, String) - Constructor for class com.github.toolarium.dependency.check.report.DependencyArtifact
-
Constructor for DependencyArtefact
- DependencyCheckFilter - Class in com.github.toolarium.dependency.check.report
-
Defines the dependency check filter
- DependencyCheckFilter() - Constructor for class com.github.toolarium.dependency.check.report.DependencyCheckFilter
-
Constructor for DependencyCheckFilter
- DependencyCheckFormatterFactory - Class in com.github.toolarium.dependency.check.formatter
-
Defines the
IDependencyCheckFormatter
factory. - DependencyCheckUtil - Class in com.github.toolarium.dependency.check
-
Dependency check reader util
- DESCRIPTION - Static variable in class com.github.toolarium.dependency.check.Version
-
The description
- DIRECT - Enum constant in enum class com.github.toolarium.dependency.check.formatter.IDependencyCheckFormatter.DependencyFilter
E
- endExcludingVersion(String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AnsiStringVulnerabilityReportFormatter
- endExcludingVersion(String) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
End excluding version
- equals(Object) - Method in class com.github.toolarium.dependency.check.formatter.impl.VulnerabilityReportDependecyCheckFormatter.VulnerabilityDependencyArtifact
- equals(Object) - Method in class com.github.toolarium.dependency.check.model.DependecyCheckResult
- equals(Object) - Method in class com.github.toolarium.dependency.check.model.Dependency
- equals(Object) - Method in class com.github.toolarium.dependency.check.model.evidence.EvidenceCollected
- equals(Object) - Method in class com.github.toolarium.dependency.check.model.evidence.ProductEvidence
- equals(Object) - Method in class com.github.toolarium.dependency.check.model.evidence.VendorEvidence
- equals(Object) - Method in class com.github.toolarium.dependency.check.model.IncludedBy
- equals(Object) - Method in class com.github.toolarium.dependency.check.model.Package
- equals(Object) - Method in class com.github.toolarium.dependency.check.model.project.Credits
- equals(Object) - Method in class com.github.toolarium.dependency.check.model.project.ProjectInfo
- equals(Object) - Method in class com.github.toolarium.dependency.check.model.scan.DataSource
- equals(Object) - Method in class com.github.toolarium.dependency.check.model.scan.ScanInfo
- equals(Object) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
- equals(Object) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
- equals(Object) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Reference
- equals(Object) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Software
- equals(Object) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
- equals(Object) - Method in class com.github.toolarium.dependency.check.model.vulnerability.VulnerabilityId
- equals(Object) - Method in class com.github.toolarium.dependency.check.model.vulnerability.VulnerableSoftware
- equals(Object) - Method in class com.github.toolarium.dependency.check.report.Dependency
- equals(Object) - Method in class com.github.toolarium.dependency.check.report.DependencyArtifact
- equals(Object) - Method in class com.github.toolarium.dependency.check.report.Vulnerability
- equals(Object) - Method in class com.github.toolarium.dependency.check.report.VulnerabilityReport
- EvidenceCollected - Class in com.github.toolarium.dependency.check.model.evidence
-
Define the evidence collected
- EvidenceCollected() - Constructor for class com.github.toolarium.dependency.check.model.evidence.EvidenceCollected
- exist(String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AbstractVulnerabilityReportFormatter
-
Check if it exist or not
- exist(Collection<?>) - Method in class com.github.toolarium.dependency.check.report.format.impl.AbstractVulnerabilityReportFormatter
-
Check if it exist or not
F
- filter(DependecyCheckResult) - Method in class com.github.toolarium.dependency.check.DependencyCheckUtil
-
Filter out not relevant findings
- filter(DependecyCheckResult, DependencyCheckFilter) - Method in class com.github.toolarium.dependency.check.DependencyCheckUtil
-
Filter out not relevant findings
- format(DependecyCheckResult, IDependencyCheckFormatter.DependencyFilter) - Method in interface com.github.toolarium.dependency.check.formatter.IDependencyCheckFormatter
-
Format a dependency check result
- format(DependecyCheckResult, IDependencyCheckFormatter.DependencyFilter) - Method in class com.github.toolarium.dependency.check.formatter.impl.JsonDependecyCheckFormatter
- format(DependecyCheckResult, IDependencyCheckFormatter.DependencyFilter) - Method in class com.github.toolarium.dependency.check.formatter.impl.VulnerabilityReportDependecyCheckFormatter
- format(VulnerabilityReport, String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AbstractVulnerabilityReportFormatter
- format(VulnerabilityReport, String) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
- format(VulnerabilityReport, String) - Method in interface com.github.toolarium.dependency.check.report.format.IVulnerabilityReportFormatter
-
Format
- formatRuntimeRelevantVulneabilityReport(DependecyCheckResult, IVulnerabilityReportFormatter<T>, IDependencyCheckFormatter.DependencyFilter) - Method in class com.github.toolarium.dependency.check.DependencyCheckUtil
-
Format a runtime relevant vulnerability report
- formatRuntimeRelevantVulneabilityReport(VulnerabilityReport, IVulnerabilityReportFormatter<T>) - Method in class com.github.toolarium.dependency.check.DependencyCheckUtil
-
Format a runtime relevant vulnerability report
- formatVulneabilityReport(DependecyCheckResult, IVulnerabilityReportFormatter<T>, IDependencyCheckFormatter.DependencyFilter) - Method in class com.github.toolarium.dependency.check.DependencyCheckUtil
-
Format a dependency check result
- formatVulneabilityReport(DependecyCheckResult, IVulnerabilityReportFormatter<T>, IDependencyCheckFormatter.DependencyFilter, String...) - Method in class com.github.toolarium.dependency.check.DependencyCheckUtil
-
Format a dependency check result
- formatVulneabilityReport(VulnerabilityReport, IVulnerabilityReportFormatter<T>) - Method in class com.github.toolarium.dependency.check.DependencyCheckUtil
-
Format a vulnerability report
- formatVulneabilityReport(VulnerabilityReport, IVulnerabilityReportFormatter<T>, String...) - Method in class com.github.toolarium.dependency.check.DependencyCheckUtil
-
Format a dependency check result into
G
- getAccessComplexity() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Get the attack complexity
- getAccessVector() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Get the attack vector
- getAcInsufInfo() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Get the version
- getAdditionalProperties() - Method in class com.github.toolarium.dependency.check.model.DependecyCheckResult
-
Get the additional properties
- getAdditionalProperties() - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Get the additional properties
- getAdditionalProperties() - Method in class com.github.toolarium.dependency.check.model.evidence.EvidenceCollected
-
Get the additional properties
- getAdditionalProperties() - Method in class com.github.toolarium.dependency.check.model.evidence.ProductEvidence
-
Get the additional properties
- getAdditionalProperties() - Method in class com.github.toolarium.dependency.check.model.evidence.VendorEvidence
-
Get the additional properties
- getAdditionalProperties() - Method in class com.github.toolarium.dependency.check.model.IncludedBy
-
Get the additional properties
- getAdditionalProperties() - Method in class com.github.toolarium.dependency.check.model.Package
-
Get the additional properties
- getAdditionalProperties() - Method in class com.github.toolarium.dependency.check.model.project.Credits
-
Get the additional properties
- getAdditionalProperties() - Method in class com.github.toolarium.dependency.check.model.project.ProjectInfo
-
Get the additional properties
- getAdditionalProperties() - Method in class com.github.toolarium.dependency.check.model.scan.DataSource
-
Get the additional properties
- getAdditionalProperties() - Method in class com.github.toolarium.dependency.check.model.scan.ScanInfo
-
Get the additional properties
- getAdditionalProperties() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Get the additional properties
- getAdditionalProperties() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Get the additional properties
- getAdditionalProperties() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Reference
-
Get the additional properties
- getAdditionalProperties() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Software
-
Get the additional properties
- getAdditionalProperties() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Get the additional properties
- getAdditionalProperties() - Method in class com.github.toolarium.dependency.check.model.vulnerability.VulnerabilityId
-
Get the additional properties
- getAdditionalProperties() - Method in class com.github.toolarium.dependency.check.model.vulnerability.VulnerableSoftware
-
Get the additional properties
- getArtifactID() - Method in class com.github.toolarium.dependency.check.model.project.ProjectInfo
-
Get the artifact id
- getAttackComplexity() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Get the attack complexity
- getAttackVector() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Get the attack vector
- getAuthenticationr() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Get the attack vector
- getAvailabilityImpact() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Get the availability impact
- getAvailabilityImpact() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Get the availability impact
- getBaseScore() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Get the base score
- getBaseSeverity() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Get the base severity
- getBreakUrl() - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Get if urls should be break up into block text or not
- getCisa() - Method in class com.github.toolarium.dependency.check.model.project.Credits
-
GEt the cisa
- getConfidence() - Method in class com.github.toolarium.dependency.check.formatter.impl.VulnerabilityReportDependecyCheckFormatter.VulnerabilityDependencyArtifact
-
Get the confidence
- getConfidence() - Method in class com.github.toolarium.dependency.check.model.evidence.ProductEvidence
-
Get the confidence
- getConfidence() - Method in class com.github.toolarium.dependency.check.model.evidence.VendorEvidence
-
Get the confidence
- getConfidence() - Method in class com.github.toolarium.dependency.check.model.Package
-
Get the confidence
- getConfidence() - Method in class com.github.toolarium.dependency.check.model.vulnerability.VulnerabilityId
-
Get the confidence
- getConfidence() - Method in class com.github.toolarium.dependency.check.report.Dependency
-
Get the confidence
- getConfidence() - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Get the description
- getConfidentialityImpact() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Get the confidential impact
- getConfidentialityImpact() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Get the confidentiality impact
- getConfigurationStart() - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Get the configuration start header
- getContentStartSeparator() - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Get the content start separator
- getCredits() - Method in class com.github.toolarium.dependency.check.model.project.ProjectInfo
-
Get the credits
- getCve() - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Get the cve
- getCvssv2() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Get the cvssv2
- getCvssv3() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Get the cvssv3
- getCwes() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Get the cews
- getDataSource() - Method in class com.github.toolarium.dependency.check.model.scan.ScanInfo
-
Get the data source
- getDependencies() - Method in class com.github.toolarium.dependency.check.model.DependecyCheckResult
-
Get the dependencies
- getDependencyArtifact() - Method in class com.github.toolarium.dependency.check.formatter.impl.VulnerabilityReportDependecyCheckFormatter.VulnerabilityDependencyArtifact
-
Get the dependency artifact of the package
- getDependencyArtifact() - Method in class com.github.toolarium.dependency.check.report.Dependency
-
Get the dependency artifact of the package
- getDescription() - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Get the description
- getDescription() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Get the description
- getDescription() - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Get the description
- getEnableConfidence() - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Get enable confidence
- getEnableDependencyUrl() - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
get enable dependency url
- getEnableReason() - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Get enable reason
- getEnableVulnerabilityUrl() - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Get enable vulnerability url
- getEndExcludingVersion() - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Get the end excluding version
- getEngineVersion() - Method in class com.github.toolarium.dependency.check.model.scan.ScanInfo
-
Get the engine version
- getEntryStart() - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Get the entry start header
- getEvidenceCollected() - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Get the evidence collected
- getExploitabilityScore() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Get the exploitability score
- getExploitabilityScore() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Get the exploitability score
- getExploitabilityScore() - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Get the exploitability score
- getFilename() - Method in class com.github.toolarium.dependency.check.report.Dependency
-
Get the file name
- getFileName() - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Get the file name
- getFilePath() - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Get the file path
- getGroupId() - Method in class com.github.toolarium.dependency.check.report.DependencyArtifact
-
Get the group id
- getGroupID() - Method in class com.github.toolarium.dependency.check.model.project.ProjectInfo
-
Get the group id
- getId() - Method in class com.github.toolarium.dependency.check.model.Package
-
Get the id
- getId() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Software
-
Get the id
- getId() - Method in class com.github.toolarium.dependency.check.model.vulnerability.VulnerabilityId
-
Get the id
- getImpactScore() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Get the impact score
- getImpactScore() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Get the impact score
- getImpactScore() - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Get the impact score
- getIncludedBy() - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Get the included by
- getIncludedByReferenceList() - Method in class com.github.toolarium.dependency.check.report.Dependency
-
Get the included by reference list
- getIndent() - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Get the indent
- getInstance() - Static method in class com.github.toolarium.dependency.check.DependencyCheckUtil
-
Get the instance
- getInstance() - Static method in class com.github.toolarium.dependency.check.formatter.DependencyCheckFormatterFactory
-
Get the instance
- getInstance() - Static method in class com.github.toolarium.dependency.check.report.format.VulnerabilityReportFormatterFactory
-
Get the instance
- getInstance() - Static method in class com.github.toolarium.dependency.check.util.JSONUtil
-
Get the instance
- getIntegrityImpact() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Get the integrity impact
- getIntegrityImpact() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Get the integrity impact
- getIsVirtual() - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Check is virtual
- getJsonDependecyCheckFormatter() - Method in class com.github.toolarium.dependency.check.formatter.DependencyCheckFormatterFactory
-
Get a json dependency check formatter
- getLicense() - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Get the license
- getMaxTextLen() - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Get the max text len
- getMd5() - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Get the md5
- getMostCrititcalVulnerability() - Method in class com.github.toolarium.dependency.check.report.Dependency
-
Get the most critical vulnerability
- getMostCrititcalVulnerability() - Method in class com.github.toolarium.dependency.check.report.VulnerabilityReport
-
Get the most critical vulnerability
- getMostCrititcalVulnerability(String) - Method in class com.github.toolarium.dependency.check.report.VulnerabilityReport
-
Get the most critical vulnerability
- getName() - Method in class com.github.toolarium.dependency.check.model.evidence.ProductEvidence
-
Get the name
- getName() - Method in class com.github.toolarium.dependency.check.model.evidence.VendorEvidence
-
Get the name
- getName() - Method in class com.github.toolarium.dependency.check.model.project.ProjectInfo
-
Get the name
- getName() - Method in class com.github.toolarium.dependency.check.model.scan.DataSource
-
Get the name
- getName() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Reference
-
Get the name
- getName() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Get the name
- getName() - Method in class com.github.toolarium.dependency.check.report.DependencyArtifact
-
Get the name
- getNotes() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Get the notes
- getNpm() - Method in class com.github.toolarium.dependency.check.model.project.Credits
-
Get the npm
- getNvd() - Method in class com.github.toolarium.dependency.check.model.project.Credits
-
Get the Nvd
- getOssindex() - Method in class com.github.toolarium.dependency.check.model.project.Credits
-
Get the oss index
- getPackageDescription() - Method in class com.github.toolarium.dependency.check.report.Dependency
-
Get the package description
- getPackageLicence() - Method in class com.github.toolarium.dependency.check.report.Dependency
-
Get the package license
- getPackages() - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Get the packages
- getPrivilegesRequired() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Get the privileges required
- getProductEvidence() - Method in class com.github.toolarium.dependency.check.model.evidence.EvidenceCollected
-
Get the product evidence
- getProjectArtifact() - Method in class com.github.toolarium.dependency.check.report.VulnerabilityReport
-
Get the project artifact
- getProjectInfo() - Method in class com.github.toolarium.dependency.check.model.DependecyCheckResult
-
Get the project info
- getProjectReferenceList() - Method in class com.github.toolarium.dependency.check.report.Dependency
-
Get the project reference list
- getProjectReferences() - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Get the project reference
- getReference() - Method in class com.github.toolarium.dependency.check.model.IncludedBy
-
Get the reference
- getReferences() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Get the reference
- getReportDate() - Method in class com.github.toolarium.dependency.check.model.project.ProjectInfo
-
Get the report date
- getReportDate() - Method in class com.github.toolarium.dependency.check.report.VulnerabilityReport
-
Get the report date
- getReportSchema() - Method in class com.github.toolarium.dependency.check.model.DependecyCheckResult
-
Get the report schema
- getRetirejs() - Method in class com.github.toolarium.dependency.check.model.project.Credits
-
Get the retirejs
- getScanInfo() - Method in class com.github.toolarium.dependency.check.model.DependecyCheckResult
-
Get the scan info
- getScope() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Get the scope
- getScore() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Get the score
- getScore() - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Get the score
- getScoreType() - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Get the score type
- getSeverity() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Get the severity
- getSeverity() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Get the severity
- getSeverity() - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Get the severity
- getSha1() - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Get the sha1
- getSha256() - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Get the sha256
- getSoftware() - Method in class com.github.toolarium.dependency.check.model.vulnerability.VulnerableSoftware
-
Get the software
- getSource() - Method in class com.github.toolarium.dependency.check.model.evidence.ProductEvidence
-
Get the source
- getSource() - Method in class com.github.toolarium.dependency.check.model.evidence.VendorEvidence
-
Get the source
- getSource() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Reference
-
Get the source
- getSource() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Get the source
- getSource() - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Get the source
- getStringFormatter() - Method in class com.github.toolarium.dependency.check.report.format.VulnerabilityReportFormatterFactory
-
Get a string vulnerability report formatter
- getStringFormatter(AnsiColor) - Method in class com.github.toolarium.dependency.check.report.format.VulnerabilityReportFormatterFactory
-
Get a string vulnerability report formatter
- getSubEntryStart() - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Get the sub entry start header
- getTimestamp() - Method in class com.github.toolarium.dependency.check.model.scan.DataSource
-
Get the timestamp
- getTitleMaxLen() - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Get the title max len
- getType() - Method in class com.github.toolarium.dependency.check.model.evidence.ProductEvidence
-
Get the type
- getType() - Method in class com.github.toolarium.dependency.check.model.evidence.VendorEvidence
-
Get the type
- getUrl() - Method in class com.github.toolarium.dependency.check.formatter.impl.VulnerabilityReportDependecyCheckFormatter.VulnerabilityDependencyArtifact
-
Get the url
- getUrl() - Method in class com.github.toolarium.dependency.check.model.Package
-
Get the url
- getUrl() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Reference
-
Get the url
- getUrl() - Method in class com.github.toolarium.dependency.check.model.vulnerability.VulnerabilityId
-
Get the url
- getUrl() - Method in class com.github.toolarium.dependency.check.report.Dependency
-
Get the url
- getUrl() - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Get the url
- getUserInteraction() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Get the user interaction
- getUserInteractionRequired() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Get the user interaction
- getValue() - Method in class com.github.toolarium.dependency.check.model.evidence.ProductEvidence
-
Get the value
- getValue() - Method in class com.github.toolarium.dependency.check.model.evidence.VendorEvidence
-
Get the value
- getVendorEvidence() - Method in class com.github.toolarium.dependency.check.model.evidence.EvidenceCollected
-
Get the vendor engine
- getVersion() - Method in class com.github.toolarium.dependency.check.model.project.ProjectInfo
-
Get the version
- getVersion() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Get the version
- getVersion() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Get the version
- getVersion() - Method in class com.github.toolarium.dependency.check.report.DependencyArtifact
-
Get the version
- getVersion() - Static method in class com.github.toolarium.dependency.check.Version
-
Get the version number
- getVersionEndExcluding() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Software
-
Get the version end excluding
- getVulnerabilities() - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Get the vulnerabilities
- getVulnerabilities(String) - Method in class com.github.toolarium.dependency.check.report.VulnerabilityReport
-
Get the vulnerabilities
- getVulnerabilityConfigurations() - Method in class com.github.toolarium.dependency.check.report.VulnerabilityReport
-
Get the vulnerability configuration set
- getVulnerabilityIdMatched() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Software
-
Get the vulnerability id matched
- getVulnerabilityIds() - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Get the vulnerability ids
- getVulnerabilityList() - Method in class com.github.toolarium.dependency.check.report.Dependency
-
Get the vulnerability list
- getVulnerabilityReportDependecyCheckFormatter() - Method in class com.github.toolarium.dependency.check.formatter.DependencyCheckFormatterFactory
-
Get a vulnerability report dependency check formatter
- getVulnerableSoftware() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Get the vulnerable software
- GROUP_ID - Static variable in class com.github.toolarium.dependency.check.Version
-
The group id
H
- hashCode() - Method in class com.github.toolarium.dependency.check.formatter.impl.VulnerabilityReportDependecyCheckFormatter.VulnerabilityDependencyArtifact
- hashCode() - Method in class com.github.toolarium.dependency.check.model.DependecyCheckResult
- hashCode() - Method in class com.github.toolarium.dependency.check.model.Dependency
- hashCode() - Method in class com.github.toolarium.dependency.check.model.evidence.EvidenceCollected
- hashCode() - Method in class com.github.toolarium.dependency.check.model.evidence.ProductEvidence
- hashCode() - Method in class com.github.toolarium.dependency.check.model.evidence.VendorEvidence
- hashCode() - Method in class com.github.toolarium.dependency.check.model.IncludedBy
- hashCode() - Method in class com.github.toolarium.dependency.check.model.Package
- hashCode() - Method in class com.github.toolarium.dependency.check.model.project.Credits
- hashCode() - Method in class com.github.toolarium.dependency.check.model.project.ProjectInfo
- hashCode() - Method in class com.github.toolarium.dependency.check.model.scan.DataSource
- hashCode() - Method in class com.github.toolarium.dependency.check.model.scan.ScanInfo
- hashCode() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
- hashCode() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
- hashCode() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Reference
- hashCode() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Software
- hashCode() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
- hashCode() - Method in class com.github.toolarium.dependency.check.model.vulnerability.VulnerabilityId
- hashCode() - Method in class com.github.toolarium.dependency.check.model.vulnerability.VulnerableSoftware
- hashCode() - Method in class com.github.toolarium.dependency.check.report.Dependency
- hashCode() - Method in class com.github.toolarium.dependency.check.report.DependencyArtifact
- hashCode() - Method in class com.github.toolarium.dependency.check.report.Vulnerability
- hashCode() - Method in class com.github.toolarium.dependency.check.report.VulnerabilityReport
- hasVulnerability(VulnerabilityReport, String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AbstractVulnerabilityReportFormatter
-
Validate if it hAS vulnerability to process
I
- IDependencyCheckFormatter<T> - Interface in com.github.toolarium.dependency.check.formatter
-
Defines the dependency check formatter api.
- IDependencyCheckFormatter.DependencyFilter - Enum Class in com.github.toolarium.dependency.check.formatter
-
Defines the dependency filter
- includedBy(String, String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AnsiStringVulnerabilityReportFormatter
- includedBy(String, String) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Included by
- IncludedBy - Class in com.github.toolarium.dependency.check.model
-
Define the included by
- IncludedBy() - Constructor for class com.github.toolarium.dependency.check.model.IncludedBy
- IS_RELEASE_VERSION - Static variable in class com.github.toolarium.dependency.check.Version
-
Define if it is a release version
- IVulnerabilityReportFormatter<T> - Interface in com.github.toolarium.dependency.check.report.format
-
Define the vulnerability report fromatter
J
- JsonDependecyCheckFormatter - Class in com.github.toolarium.dependency.check.formatter.impl
-
Format the
DependecyCheckResult
into a json string. - JsonDependecyCheckFormatter() - Constructor for class com.github.toolarium.dependency.check.formatter.impl.JsonDependecyCheckFormatter
-
Constructor for JsonDependecyCheckFormatter
- JSONUtil - Class in com.github.toolarium.dependency.check.util
-
Simple JSON util
L
- LICENSE - Static variable in class com.github.toolarium.dependency.check.Version
-
The license
- LICENSE_ORGANISATION - Static variable in class com.github.toolarium.dependency.check.Version
-
The license organisation
M
- main(String[]) - Static method in class com.github.toolarium.dependency.check.Version
-
Main class to print build / version information
- MAJOR_NUMBER - Static variable in class com.github.toolarium.dependency.check.Version
-
The major number
- MINOR_NUMBER - Static variable in class com.github.toolarium.dependency.check.Version
-
The minor number
P
- Package - Class in com.github.toolarium.dependency.check.model
-
Define the package
- Package() - Constructor for class com.github.toolarium.dependency.check.model.Package
- PACKAGE - Static variable in class com.github.toolarium.dependency.check.Version
-
The package
- parseVulnerabilityArtifactId(String) - Method in class com.github.toolarium.dependency.check.formatter.impl.VulnerabilityReportDependecyCheckFormatter
-
Parse a vulnerability artifact id
- prepareReportVulnerability(VulnerabilityId, Vulnerability, Vulnerability, Set<String>) - Method in class com.github.toolarium.dependency.check.formatter.impl.VulnerabilityReportDependecyCheckFormatter
-
Prepare report vulnerability
- ProductEvidence - Class in com.github.toolarium.dependency.check.model.evidence
-
Define the product evidence
- ProductEvidence() - Constructor for class com.github.toolarium.dependency.check.model.evidence.ProductEvidence
- PROJECT_NAME - Static variable in class com.github.toolarium.dependency.check.Version
-
The project name
- PROJECT_TYPE - Static variable in class com.github.toolarium.dependency.check.Version
-
The project type
- ProjectInfo - Class in com.github.toolarium.dependency.check.model.project
-
Define the product info
- ProjectInfo() - Constructor for class com.github.toolarium.dependency.check.model.project.ProjectInfo
Q
- QUALIFIER - Static variable in class com.github.toolarium.dependency.check.Version
-
The version qualifier
R
- read(Class<T>, InputStream) - Method in class com.github.toolarium.dependency.check.util.JSONUtil
-
Reads an object from an input stream.
- readFile(File) - Method in class com.github.toolarium.dependency.check.DependencyCheckUtil
-
Read a dependency check result
- readFile(String) - Method in class com.github.toolarium.dependency.check.DependencyCheckUtil
-
Read a dependency check result
- reason(String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AnsiStringVulnerabilityReportFormatter
- reason(String) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
reason
- Reference - Class in com.github.toolarium.dependency.check.model.vulnerability
-
Define the reference
- Reference() - Constructor for class com.github.toolarium.dependency.check.model.vulnerability.Reference
- REVISION_NUMBER - Static variable in class com.github.toolarium.dependency.check.Version
-
The revision number
S
- ScanInfo - Class in com.github.toolarium.dependency.check.model.scan
-
Defines the scan info
- ScanInfo() - Constructor for class com.github.toolarium.dependency.check.model.scan.ScanInfo
- SCM_NUMBER - Static variable in class com.github.toolarium.dependency.check.Version
-
The source management number
- setAccessComplexity(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Set the access complexity
- setAccessVector(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Set the access vector
- setAcInsufInfo(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Set the version
- setAdditionalProperty(String, Object) - Method in class com.github.toolarium.dependency.check.model.DependecyCheckResult
-
Set the additional properties
- setAdditionalProperty(String, Object) - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Set the additional properties
- setAdditionalProperty(String, Object) - Method in class com.github.toolarium.dependency.check.model.evidence.EvidenceCollected
-
Set the additional properties
- setAdditionalProperty(String, Object) - Method in class com.github.toolarium.dependency.check.model.evidence.ProductEvidence
-
Set the additional properties
- setAdditionalProperty(String, Object) - Method in class com.github.toolarium.dependency.check.model.evidence.VendorEvidence
-
Set the additional properties
- setAdditionalProperty(String, Object) - Method in class com.github.toolarium.dependency.check.model.IncludedBy
-
Set the additional properties
- setAdditionalProperty(String, Object) - Method in class com.github.toolarium.dependency.check.model.Package
-
Set the additional properties
- setAdditionalProperty(String, Object) - Method in class com.github.toolarium.dependency.check.model.project.Credits
-
Set the additional properties
- setAdditionalProperty(String, Object) - Method in class com.github.toolarium.dependency.check.model.project.ProjectInfo
-
Set the additional properties
- setAdditionalProperty(String, Object) - Method in class com.github.toolarium.dependency.check.model.scan.DataSource
-
Set the additional properties
- setAdditionalProperty(String, Object) - Method in class com.github.toolarium.dependency.check.model.scan.ScanInfo
-
Set the additional properties
- setAdditionalProperty(String, Object) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Set the additional properties
- setAdditionalProperty(String, Object) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Reference
-
Set the additional properties
- setAdditionalProperty(String, Object) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Software
-
Set the additional properties
- setAdditionalProperty(String, Object) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Set the additional properties
- setAdditionalProperty(String, Object) - Method in class com.github.toolarium.dependency.check.model.vulnerability.VulnerabilityId
-
Set the additional properties
- setAdditionalProperty(String, Object) - Method in class com.github.toolarium.dependency.check.model.vulnerability.VulnerableSoftware
-
Set the additional properties
- setArtifactColor(String, String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AnsiStringVulnerabilityReportFormatter
-
Set the artifact color
- setArtifactID(String) - Method in class com.github.toolarium.dependency.check.model.project.ProjectInfo
-
Set the artifact id
- setAttackComplexity(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Set the attack complexity
- setAttackVector(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Set the attack vector
- setAuthenticationr(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Set the authenticator
- setAvailabilityImpact(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Set the availability impact
- setAvailabilityImpact(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Set the availability impact
- setBaseScore(Double) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Set the base score
- setBaseSeverity(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Set the base severity
- setBreakUrl(boolean) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Define if urls should be break up into block text or not
- setCisa(String) - Method in class com.github.toolarium.dependency.check.model.project.Credits
-
Set the cisa
- setConfidence(String) - Method in class com.github.toolarium.dependency.check.formatter.impl.VulnerabilityReportDependecyCheckFormatter.VulnerabilityDependencyArtifact
-
Set the confidence
- setConfidence(String) - Method in class com.github.toolarium.dependency.check.model.evidence.ProductEvidence
-
Set the confidence
- setConfidence(String) - Method in class com.github.toolarium.dependency.check.model.evidence.VendorEvidence
-
Set the confidence
- setConfidence(String) - Method in class com.github.toolarium.dependency.check.model.Package
-
Set the confidence
- setConfidence(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.VulnerabilityId
-
Set the confidence
- setConfidence(String) - Method in class com.github.toolarium.dependency.check.report.Dependency
-
Set the confidence
- setConfidence(String) - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Set the confidence
- setConfidenceColor(String, String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AnsiStringVulnerabilityReportFormatter
-
Set the confidence color
- setConfidentialityImpact(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Set the confidential impact
- setConfidentialityImpact(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Set the confidentiality impact
- setConfigurationColor(String, String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AnsiStringVulnerabilityReportFormatter
-
Set the configuration color
- setConfigurationStart(String) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Set the configuration start header
- setContentStartSeparator(String) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Set the content start separator
- setCredits(Credits) - Method in class com.github.toolarium.dependency.check.model.project.ProjectInfo
-
Set the credits
- setCve(String) - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Set the cve
- setCveColor(String, String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AnsiStringVulnerabilityReportFormatter
-
Set the ce color
- setCvssv2(Cvssv2) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Set the cvssv2
- setCvssv3(Cvssv3) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Set the cvssv3
- setCwes(List<String>) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Set the cews
- setDataSource(List<DataSource>) - Method in class com.github.toolarium.dependency.check.model.scan.ScanInfo
-
Set the data source
- setDependencies(List<Dependency>) - Method in class com.github.toolarium.dependency.check.model.DependecyCheckResult
-
Set the dependencies
- setDependencyArtifact(DependencyArtifact) - Method in class com.github.toolarium.dependency.check.formatter.impl.VulnerabilityReportDependecyCheckFormatter.VulnerabilityDependencyArtifact
-
Set the dependency artifact of the package
- setDependencyArtifact(DependencyArtifact) - Method in class com.github.toolarium.dependency.check.report.Dependency
-
Set the dependency artifact of the package
- setDescription(String) - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Set the description
- setDescription(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Set the description
- setDescription(String) - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Set the description
- setEnableConfidence(boolean) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Set enable confidence
- setEnableDependencyUrl(boolean) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Set enable dependency url
- setEnableReason(boolean) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Set enable reason
- setEnableVulnerabilityUrl(boolean) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Set enable vulnerability url
- setEndExcludingVersion(String) - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Set the end excluding version
- setEndExcludingVersionColor(String, String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AnsiStringVulnerabilityReportFormatter
-
Set the end excluding version color
- setEngineVersion(String) - Method in class com.github.toolarium.dependency.check.model.scan.ScanInfo
-
Set the engine version
- setEntryStart(String) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Set the entry start header
- setEvidenceCollected(EvidenceCollected) - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Set the evidence collected
- setExploitabilityScore(Double) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Set the exploitability score
- setExploitabilityScore(Double) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Set the exploitability score
- setExploitabilityScore(Double) - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Set the exploitability score
- setFilename(String) - Method in class com.github.toolarium.dependency.check.report.Dependency
-
Set the file name
- setFileName(String) - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Set the file name
- setFilePath(String) - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Set the file path
- setGroupId(String) - Method in class com.github.toolarium.dependency.check.report.DependencyArtifact
-
Set the group id
- setGroupID(String) - Method in class com.github.toolarium.dependency.check.model.project.ProjectInfo
-
Set the group id
- setId(String) - Method in class com.github.toolarium.dependency.check.model.Package
-
Set the id
- setId(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Software
-
Set the id
- setId(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.VulnerabilityId
-
Set the id
- setImpactScore(Double) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Set the impact score
- setImpactScore(Double) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Set the impact score
- setImpactScore(Double) - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Set the impact score
- setIncludedBy(List<IncludedBy>) - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Set the included by
- setIncludedByColor(String, String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AnsiStringVulnerabilityReportFormatter
-
Set the included by color
- setIncludedByReferenceList(List<DependencyArtifact>) - Method in class com.github.toolarium.dependency.check.report.Dependency
-
Set the included by reference list
- setIndent(String) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Set the indent
- setIntegrityImpact(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Set the integrity impact
- setIntegrityImpact(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Set the integrity impact
- setIsVirtual(Boolean) - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Set is virtual
- setLicense(String) - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Set the license
- setMaxTextLen(int) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Set the max text len
- setMd5(String) - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Set the md5
- setName(String) - Method in class com.github.toolarium.dependency.check.model.evidence.ProductEvidence
-
Set the name
- setName(String) - Method in class com.github.toolarium.dependency.check.model.evidence.VendorEvidence
-
Set the name
- setName(String) - Method in class com.github.toolarium.dependency.check.model.project.ProjectInfo
-
Set the name
- setName(String) - Method in class com.github.toolarium.dependency.check.model.scan.DataSource
-
Set the name
- setName(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Reference
-
Set the name
- setName(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Set the name
- setName(String) - Method in class com.github.toolarium.dependency.check.report.DependencyArtifact
-
Set the g
- setNotes(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Set the notes
- setNpm(String) - Method in class com.github.toolarium.dependency.check.model.project.Credits
-
Set the npm
- setNvd(String) - Method in class com.github.toolarium.dependency.check.model.project.Credits
-
Set the nvd
- setOssindex(String) - Method in class com.github.toolarium.dependency.check.model.project.Credits
-
Set the oss index
- setPackageDescription(String) - Method in class com.github.toolarium.dependency.check.report.Dependency
-
Get the package description
- setPackageLicence(String) - Method in class com.github.toolarium.dependency.check.report.Dependency
-
Get the package license
- setPackages(List<Package>) - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Set the packages
- setPrivilegesRequired(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Set the privileges required
- setProductEvidence(List<ProductEvidence>) - Method in class com.github.toolarium.dependency.check.model.evidence.EvidenceCollected
-
Set the product evidence
- setProjectArtifact(DependencyArtifact) - Method in class com.github.toolarium.dependency.check.report.VulnerabilityReport
-
Set the project artifact
- setProjectInfo(ProjectInfo) - Method in class com.github.toolarium.dependency.check.model.DependecyCheckResult
-
Set the project info
- setProjectReferenceList(List<String>) - Method in class com.github.toolarium.dependency.check.report.Dependency
-
Set the project reference list
- setProjectReferences(List<String>) - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Set the project reference
- setReasonColor(String, String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AnsiStringVulnerabilityReportFormatter
-
Set reason color
- setReference(String) - Method in class com.github.toolarium.dependency.check.model.IncludedBy
-
Set the reference
- setReferences(List<Reference>) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Set the reference
- setReportDate(String) - Method in class com.github.toolarium.dependency.check.model.project.ProjectInfo
-
Set the report date
- setReportDate(String) - Method in class com.github.toolarium.dependency.check.report.VulnerabilityReport
-
Get the report date
- setReportSchema(String) - Method in class com.github.toolarium.dependency.check.model.DependecyCheckResult
-
Set the report schema
- setRetirejs(String) - Method in class com.github.toolarium.dependency.check.model.project.Credits
-
Set the retirejs
- setScanInfo(ScanInfo) - Method in class com.github.toolarium.dependency.check.model.DependecyCheckResult
-
Set the scan info
- setScope(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Set the scope
- setScore(Double) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Set the score
- setScore(Double) - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Set the score
- setScoreType(Vulnerability.ScoreType) - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Set the score type
- setSeverity(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Set the severity
- setSeverity(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Set the severity
- setSeverity(String) - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Set the severity
- setSeverityColor(String, String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AnsiStringVulnerabilityReportFormatter
-
Set the severity color
- setSha1(String) - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Set the sha1
- setSha256(String) - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Set the sha256
- setSoftware(Software) - Method in class com.github.toolarium.dependency.check.model.vulnerability.VulnerableSoftware
-
Set the software
- setSource(String) - Method in class com.github.toolarium.dependency.check.model.evidence.ProductEvidence
-
Set the source
- setSource(String) - Method in class com.github.toolarium.dependency.check.model.evidence.VendorEvidence
-
Set the source
- setSource(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Reference
-
Set the source
- setSource(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Set the source
- setSource(String) - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Set the source
- setSubEntryStart(String) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Set the sub entry start header
- setTimestamp(String) - Method in class com.github.toolarium.dependency.check.model.scan.DataSource
-
Set the timestamp
- setTitleMaxLen(int) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Set the title max len
- setType(String) - Method in class com.github.toolarium.dependency.check.model.evidence.ProductEvidence
-
Set the type
- setType(String) - Method in class com.github.toolarium.dependency.check.model.evidence.VendorEvidence
-
Set the type
- setUrl(String) - Method in class com.github.toolarium.dependency.check.formatter.impl.VulnerabilityReportDependecyCheckFormatter.VulnerabilityDependencyArtifact
-
Set the url
- setUrl(String) - Method in class com.github.toolarium.dependency.check.model.Package
-
Set the url
- setUrl(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Reference
-
Set the url
- setUrl(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.VulnerabilityId
-
Set the url
- setUrl(String) - Method in class com.github.toolarium.dependency.check.report.Dependency
-
Set the url
- setUrl(String) - Method in class com.github.toolarium.dependency.check.report.Vulnerability
-
Set the url
- setUrlColor(String, String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AnsiStringVulnerabilityReportFormatter
-
Set the end excluding version color
- setUserInteraction(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Set the user interaction
- setUserInteractionRequired(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Set the user interaction
- setValue(String) - Method in class com.github.toolarium.dependency.check.model.evidence.ProductEvidence
-
Set the value
- setValue(String) - Method in class com.github.toolarium.dependency.check.model.evidence.VendorEvidence
-
Set the value
- setVendorEvidence(List<VendorEvidence>) - Method in class com.github.toolarium.dependency.check.model.evidence.EvidenceCollected
-
Set the vendor engine
- setVersion(String) - Method in class com.github.toolarium.dependency.check.model.project.ProjectInfo
-
Set the version
- setVersion(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
-
Set the version
- setVersion(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
-
Set the version
- setVersion(String) - Method in class com.github.toolarium.dependency.check.report.DependencyArtifact
-
Set the version
- setVersionEndExcluding(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Software
-
Set the version end excluding
- setVulnerabilities(List<Vulnerability>) - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Set the vulnerabilities
- setVulnerabilityIdMatched(String) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Software
-
Set the vulnerability id matched
- setVulnerabilityIds(List<VulnerabilityId>) - Method in class com.github.toolarium.dependency.check.model.Dependency
-
Set the the vulnerability ids
- setVulnerabilityList(List<Vulnerability>) - Method in class com.github.toolarium.dependency.check.report.Dependency
-
Set the vulnerability list
- setVulnerableSoftware(List<VulnerableSoftware>) - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
-
Set the vulnerable software
- severity(String, Double, String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AnsiStringVulnerabilityReportFormatter
- severity(String, Double, String) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Severity
- simplify(DependecyCheckResult) - Method in class com.github.toolarium.dependency.check.DependencyCheckUtil
-
Simplify a dependency check result and remove attributes.
- Software - Class in com.github.toolarium.dependency.check.model.vulnerability
-
Define the software
- Software() - Constructor for class com.github.toolarium.dependency.check.model.vulnerability.Software
- StringVulnerabilityReportFormatter - Class in com.github.toolarium.dependency.check.report.format.impl
-
Implements a string based
IVulnerabilityReportFormatter
. - StringVulnerabilityReportFormatter() - Constructor for class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Constructor for StringVulnerabilityReportFormatter
T
- toArtifactId() - Method in class com.github.toolarium.dependency.check.report.DependencyArtifact
-
Format as an artifact id
- toDependencyArtifact(String) - Static method in class com.github.toolarium.dependency.check.report.DependencyArtifact
-
Parse artifact id
- toJsonString(DependecyCheckResult) - Method in class com.github.toolarium.dependency.check.DependencyCheckUtil
-
Read a dependency check result
- toString() - Method in class com.github.toolarium.dependency.check.formatter.impl.VulnerabilityReportDependecyCheckFormatter.VulnerabilityDependencyArtifact
- toString() - Method in class com.github.toolarium.dependency.check.model.DependecyCheckResult
- toString() - Method in class com.github.toolarium.dependency.check.model.Dependency
- toString() - Method in class com.github.toolarium.dependency.check.model.evidence.EvidenceCollected
- toString() - Method in class com.github.toolarium.dependency.check.model.evidence.ProductEvidence
- toString() - Method in class com.github.toolarium.dependency.check.model.evidence.VendorEvidence
- toString() - Method in class com.github.toolarium.dependency.check.model.IncludedBy
- toString() - Method in class com.github.toolarium.dependency.check.model.Package
- toString() - Method in class com.github.toolarium.dependency.check.model.project.Credits
- toString() - Method in class com.github.toolarium.dependency.check.model.project.ProjectInfo
- toString() - Method in class com.github.toolarium.dependency.check.model.scan.DataSource
- toString() - Method in class com.github.toolarium.dependency.check.model.scan.ScanInfo
- toString() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv2
- toString() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Cvssv3
- toString() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Reference
- toString() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Software
- toString() - Method in class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
- toString() - Method in class com.github.toolarium.dependency.check.model.vulnerability.VulnerabilityId
- toString() - Method in class com.github.toolarium.dependency.check.model.vulnerability.VulnerableSoftware
- toString() - Method in class com.github.toolarium.dependency.check.report.Dependency
- toString() - Method in class com.github.toolarium.dependency.check.report.DependencyArtifact
- toString() - Method in class com.github.toolarium.dependency.check.report.Vulnerability
- toString() - Method in class com.github.toolarium.dependency.check.report.VulnerabilityReport
- toVulnerabilityReport(DependecyCheckResult, IDependencyCheckFormatter.DependencyFilter) - Method in class com.github.toolarium.dependency.check.DependencyCheckUtil
-
Format a dependency check result into a vulnerability report
U
- url(String) - Method in class com.github.toolarium.dependency.check.report.format.impl.AnsiStringVulnerabilityReportFormatter
- url(String) - Method in class com.github.toolarium.dependency.check.report.format.impl.StringVulnerabilityReportFormatter
-
Url
- URL - Static variable in class com.github.toolarium.dependency.check.Version
-
The url of the project
V
- valueOf(String) - Static method in enum class com.github.toolarium.dependency.check.formatter.IDependencyCheckFormatter.DependencyFilter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.toolarium.dependency.check.report.Vulnerability.ScoreType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.github.toolarium.dependency.check.formatter.IDependencyCheckFormatter.DependencyFilter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.toolarium.dependency.check.report.Vulnerability.ScoreType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VendorEvidence - Class in com.github.toolarium.dependency.check.model.evidence
-
Define the vendor evidence
- VendorEvidence() - Constructor for class com.github.toolarium.dependency.check.model.evidence.VendorEvidence
- Version - Class in com.github.toolarium.dependency.check
-
The version class
- Version() - Constructor for class com.github.toolarium.dependency.check.Version
- VERSION - Static variable in class com.github.toolarium.dependency.check.Version
-
The full version number
- Vulnerability - Class in com.github.toolarium.dependency.check.model.vulnerability
-
Define the vulnerability
- Vulnerability - Class in com.github.toolarium.dependency.check.report
-
Defines the Vulnerability
- Vulnerability() - Constructor for class com.github.toolarium.dependency.check.model.vulnerability.Vulnerability
- Vulnerability() - Constructor for class com.github.toolarium.dependency.check.report.Vulnerability
- Vulnerability.ScoreType - Enum Class in com.github.toolarium.dependency.check.report
-
Define the score type
- VulnerabilityDependencyArtifact() - Constructor for class com.github.toolarium.dependency.check.formatter.impl.VulnerabilityReportDependecyCheckFormatter.VulnerabilityDependencyArtifact
- VulnerabilityId - Class in com.github.toolarium.dependency.check.model.vulnerability
-
The vulnerabilidy id
- VulnerabilityId() - Constructor for class com.github.toolarium.dependency.check.model.vulnerability.VulnerabilityId
- VulnerabilityReport - Class in com.github.toolarium.dependency.check.report
-
Defines the vulnerability report
- VulnerabilityReport(String, DependencyArtifact) - Constructor for class com.github.toolarium.dependency.check.report.VulnerabilityReport
-
Constructor for VulnerabilityResult
- VulnerabilityReportDependecyCheckFormatter - Class in com.github.toolarium.dependency.check.formatter.impl
-
Format the
DependecyCheckResult
into aVulnerabilityReport
. - VulnerabilityReportDependecyCheckFormatter() - Constructor for class com.github.toolarium.dependency.check.formatter.impl.VulnerabilityReportDependecyCheckFormatter
-
Constructor for VulnerabilityReportDependecyCheckFormatter
- VulnerabilityReportDependecyCheckFormatter.VulnerabilityDependencyArtifact - Class in com.github.toolarium.dependency.check.formatter.impl
-
Defines the vulnerability dependency artifact
- VulnerabilityReportFormatterFactory - Class in com.github.toolarium.dependency.check.report.format
-
Defines the
IVulnerabilityReportFormatter
facory. - VulnerableSoftware - Class in com.github.toolarium.dependency.check.model.vulnerability
-
Defines the vulnerable software
- VulnerableSoftware() - Constructor for class com.github.toolarium.dependency.check.model.vulnerability.VulnerableSoftware
W
- write(T, OutputStream) - Method in class com.github.toolarium.dependency.check.util.JSONUtil
-
Writes an object to an output stream.
- writeFile(File, DependecyCheckResult) - Method in class com.github.toolarium.dependency.check.DependencyCheckUtil
-
Read a dependency check result
- writeFile(String, DependecyCheckResult) - Method in class com.github.toolarium.dependency.check.DependencyCheckUtil
-
Read a dependency check result
All Classes and Interfaces|All Packages|Constant Field Values