Index

A B C D E F G H I J L M P Q R S T U V W 
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
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
A B C D E F G H I J L M P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values