Package crypto.analysis
Class CryptoScannerSettings
- java.lang.Object
-
- crypto.analysis.CryptoScannerSettings
-
public class CryptoScannerSettings extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCryptoScannerSettings.ControlGraphstatic classCryptoScannerSettings.ReportFormatstatic classCryptoScannerSettings.RulesetPathType
-
Constructor Summary
Constructors Constructor Description CryptoScannerSettings()
-
Method Summary
-
-
-
Method Detail
-
getControlGraph
public CryptoScannerSettings.ControlGraph getControlGraph()
-
setControlGraph
public void setControlGraph(CryptoScannerSettings.ControlGraph controlGraph)
-
getRulesetPathType
public CryptoScannerSettings.RulesetPathType getRulesetPathType()
-
setRulesetPathType
public void setRulesetPathType(CryptoScannerSettings.RulesetPathType rulesetPathType)
-
getRulesetPathDir
public String getRulesetPathDir()
-
setRulesetPathDir
public void setRulesetPathDir(String rulesPath)
-
getRulesetPathZip
public String getRulesetPathZip()
-
setRulesetPathZip
public void setRulesetPathZip(String rulesetPathZip)
-
getSootPath
public String getSootPath()
-
setSootPath
public void setSootPath(String sootClasspath)
-
getApplicationPath
public String getApplicationPath()
-
setApplicationPath
public void setApplicationPath(String applicationClasspath)
-
getSoftwareIdentifier
public String getSoftwareIdentifier()
-
setSoftwareIdentifier
public void setSoftwareIdentifier(String softwareIdentifier)
-
getReportDirectory
public String getReportDirectory()
-
setReportDirectory
public void setReportDirectory(String reportDirectory)
-
getReportFormats
public Set<CryptoScannerSettings.ReportFormat> getReportFormats()
-
isPreAnalysis
public boolean isPreAnalysis()
-
setPreAnalysis
public void setPreAnalysis(boolean preAnalysis)
-
isVisualization
public boolean isVisualization()
-
setVisualization
public void setVisualization(boolean visualization)
-
isProviderDetectionAnalysis
public boolean isProviderDetectionAnalysis()
-
setProviderDetectionAnalysis
public void setProviderDetectionAnalysis(boolean providerDetectionAnalysis)
-
isIncludeStatistics
public boolean isIncludeStatistics()
-
setIncludeStatistics
public void setIncludeStatistics(boolean includeStatistics)
-
parseSettingsFromCLI
public void parseSettingsFromCLI(String[] settings) throws CryptoAnalysisParserException
- Throws:
CryptoAnalysisParserException
-
-