A G I O P S T 
All Classes All Packages

A

analyze(String) - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.ICodeAnalyst
Request a analysis result of a repository or docker image from the analysis provider.
analyze(String) - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykCLIStaticCodeAnalyst
 
analyze(Map<Entity, Set<Path>>) - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IStaticCodeAnalyst
 
analyze(Map<Entity, Set<Path>>) - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykCLIStaticCodeAnalyst
 
analyze(Map<Entity, Set<Path>>, boolean) - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykCLIStaticCodeAnalyst
 

G

getCVEVulnerability(URI) - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IVulnerabilityDatabase
Returns a CVEVulnerability for the given path
getCVEVulnerability(URI) - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykVulnerabilityDatabase
 
getCVSSScore() - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IStaticCodeAnalysisIssue
Returns a Common Vulnerability Scoring System (CVSS) score to measure the issue.
getCVSSScore() - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykIssue
 
getCVSSv3() - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IStaticCodeAnalysisIssue
Returns the Common Vulnerability Scoring System (CVSS).
getCVSSv3() - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykIssue
 
getCWEVulnerability(URI) - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IVulnerabilityDatabase
Returns a CWEVulnerability for the given path
getCWEVulnerability(URI) - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykVulnerabilityDatabase
 
getDependencyCount() - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IStaticCodeAnalysisResult
 
getDependencyCount() - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.StaticCodeAnalyisResult
 
getDescription() - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IStaticCodeAnalysisIssue
Returns a detailed description of the issue.
getDescription() - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykIssue
 
getDisclosureTime() - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IStaticCodeAnalysisIssue
Return the date when the issue was disclosed to the package maintainers.
getDisclosureTime() - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykIssue
 
getId() - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IStaticCodeAnalysisIssue
Returns the issue's id as a String.
getId() - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykIssue
 
getIdentifiers() - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IStaticCodeAnalysisIssue
Returns a map of common categorization identifiers for example CWE.
getIdentifiers() - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykIssue
 
getIssues() - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IStaticCodeAnalysisResult
 
getIssues() - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.StaticCodeAnalyisResult
 
getLanguage() - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IStaticCodeAnalysisIssue
Returns the programming language the package that got the issue is written in.
getLanguage() - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykIssue
 
getPackage() - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IStaticCodeAnalysisIssue
Returns the package identifier for the package that got the issue.
getPackage() - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykIssue
 
getPackageVersion() - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IStaticCodeAnalysisIssue
Returns the package version of the package that got the issue.
getPackageVersion() - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykIssue
 
getPacketManager() - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IStaticCodeAnalysisResult
 
getPacketManager() - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.StaticCodeAnalyisResult
 
getPaths() - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IStaticCodeAnalysisIssue
Returns an array of String that represent paths to the dependencies that got an issue.
getPaths() - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykIssue
 
getPublicationTime() - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IStaticCodeAnalysisIssue
Returns the date when the issue was first published.
getPublicationTime() - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykIssue
 
getSeverity() - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IStaticCodeAnalysisIssue
Returns the level of severity of the issue.
getSeverity() - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykIssue
 
getTitle() - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IStaticCodeAnalysisIssue
Returns the issue's name.
getTitle() - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykIssue
 
getUrl() - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IStaticCodeAnalysisIssue
Get a URL where one may get further information about the issue.
getUrl() - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykIssue
 
gotIssues() - Method in interface org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces.IStaticCodeAnalysisResult
 
gotIssues() - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.StaticCodeAnalyisResult
 

I

ICodeAnalysisResult - Interface in org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces
Empty parent interface for CodeAnalysResults.
ICodeAnalyst - Interface in org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces
Parent interface for CodeAnalysts.
IStaticCodeAnalysisIssue - Interface in org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces
 
IStaticCodeAnalysisResult - Interface in org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces
 
IStaticCodeAnalyst - Interface in org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces
 
IVulnerabilityDatabase - Interface in org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces
Interface for communication with a vulnerability database.

O

org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces - package org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.iface.parts.interfaces
 
org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts - package org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts
 

P

parseAttributes(Document) - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykDatabaseParser
 
parseSnykCLIOutput(String) - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykCLIStaticCodeAnalyst
Takes Snyk CLI output and parses it.
parseWebEntry(String) - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykDatabaseParser
Parses the specified web entry for vulnerability attributes.

S

SnykCLIStaticCodeAnalyst - Class in org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts
 
SnykCLIStaticCodeAnalyst(Path) - Constructor for class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykCLIStaticCodeAnalyst
Creates a SnykCLIStaticCodeAnalyst which will use the snyk executable in the specified directory.
SnykDatabaseParser - Class in org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts
 
SnykDatabaseParser() - Constructor for class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykDatabaseParser
 
SnykIssue - Class in org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts
 
SnykIssue(String, String, String, String) - Constructor for class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykIssue
 
SnykVulnerabilityDatabase - Class in org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts
 
SnykVulnerabilityDatabase(SnykDatabaseParser) - Constructor for class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykVulnerabilityDatabase
 
StaticCodeAnalyisResult - Class in org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts
 
StaticCodeAnalyisResult(List<IStaticCodeAnalysisIssue>, String) - Constructor for class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.StaticCodeAnalyisResult
 

T

toString() - Method in class org.palladiosimulator.pcm.confidentiality.reverseengineering.staticcodeanalysis.parts.SnykIssue
 
A G I O P S T 
All Classes All Packages