Index

C D E G H K N P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values

C

CFN_NAG_REPORT_FILES_PROPERTY - Static variable in class com.hack23.sonar.cloudformation.reports.process.CloudformationConstants
The Constant CFN_NAG_REPORT_FILES_PROPERTY.
CfnNagProcessReports - Class in com.hack23.sonar.cloudformation.reports.process
The Class CfnNagProcessReports.
CfnNagProcessReports(FileSystem, PathResolver) - Constructor for class com.hack23.sonar.cloudformation.reports.process.CfnNagProcessReports
Instantiates a new cfn nag process reports.
CfnNagReport - Class in com.hack23.sonar.cloudformation.reports.cfnnag
The Class CfnNagReport.
CfnNagReport() - Constructor for class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagReport
 
CfnNagScanReport - Class in com.hack23.sonar.cloudformation.reports.cfnnag
The Class CfnNagScanReport.
CfnNagScanReport() - Constructor for class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagScanReport
 
CfnNagScanReportReader - Class in com.hack23.sonar.cloudformation.reports.process
The Class CfnNagScanReportReader.
CfnNagScanReportReader() - Constructor for class com.hack23.sonar.cloudformation.reports.process.CfnNagScanReportReader
 
CfnNagViolation - Class in com.hack23.sonar.cloudformation.reports.cfnnag
The Class CfnNagViolation.
CfnNagViolation() - Constructor for class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagViolation
 
CHECKOV_REPORT_FILES_PROPERTY - Static variable in class com.hack23.sonar.cloudformation.reports.process.CloudformationConstants
The Constant CHECKOV_REPORT_FILES_PROPERTY.
CheckovPassedCheck - Class in com.hack23.sonar.cloudformation.reports.checkov
The Class CheckovPassedCheck.
CheckovPassedCheck() - Constructor for class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
 
CheckovProcessReports - Class in com.hack23.sonar.cloudformation.reports.process
The Class CheckovProcessReports.
CheckovProcessReports(FileSystem, PathResolver) - Constructor for class com.hack23.sonar.cloudformation.reports.process.CheckovProcessReports
Instantiates a new checkov process reports.
CheckovReport - Class in com.hack23.sonar.cloudformation.reports.checkov
The Class CheckovReport.
CheckovReport() - Constructor for class com.hack23.sonar.cloudformation.reports.checkov.CheckovReport
 
CheckovReportReader - Class in com.hack23.sonar.cloudformation.reports.process
The Class CheckovReportReader.
CheckovReportReader() - Constructor for class com.hack23.sonar.cloudformation.reports.process.CheckovReportReader
 
CheckovResults - Class in com.hack23.sonar.cloudformation.reports.checkov
The Class CheckovResults.
CheckovResults() - Constructor for class com.hack23.sonar.cloudformation.reports.checkov.CheckovResults
 
CheckovSummary - Class in com.hack23.sonar.cloudformation.reports.checkov
The Class CheckovSummary.
CheckovSummary() - Constructor for class com.hack23.sonar.cloudformation.reports.checkov.CheckovSummary
 
CloudformationConstants - Class in com.hack23.sonar.cloudformation.reports.process
The Class CloudformationConstants.
CloudformationPlugin - Class in com.hack23.sonar.cloudformation
The Class CloudformationPlugin.
CloudformationPlugin() - Constructor for class com.hack23.sonar.cloudformation.CloudformationPlugin
 
CloudformationProperties - Class in com.hack23.sonar.cloudformation
The Class CloudformationProperties.
CloudformationQualityProfile - Class in com.hack23.sonar.cloudformation
The Class CloudformationQualityProfile.
CloudformationQualityProfile(CloudformationRulesDefinition) - Constructor for class com.hack23.sonar.cloudformation.CloudformationQualityProfile
Instantiates a new cloudformation quality profile.
CloudformationRulesDefinition - Class in com.hack23.sonar.cloudformation
The Class CloudformationRulesDefinition.
CloudformationRulesDefinition() - Constructor for class com.hack23.sonar.cloudformation.CloudformationRulesDefinition
 
CloudformationSensor - Class in com.hack23.sonar.cloudformation
The Class CloudformationSensor.
CloudformationSensor(CloudformationSensorConfiguration, FileSystem, PathResolver) - Constructor for class com.hack23.sonar.cloudformation.CloudformationSensor
Instantiates a new cloudformation sensor.
CloudformationSensorConfiguration - Class in com.hack23.sonar.cloudformation
The Class CloudformationSensorConfiguration.
CloudformationSensorConfiguration(Configuration) - Constructor for class com.hack23.sonar.cloudformation.CloudformationSensorConfiguration
Instantiates a new cloudformation sensor configuration.
com.hack23.sonar.cloudformation - package com.hack23.sonar.cloudformation
Provides sonarqube plugin extensions.
com.hack23.sonar.cloudformation.reports.cfnnag - package com.hack23.sonar.cloudformation.reports.cfnnag
Provides cfn-nag report model.
com.hack23.sonar.cloudformation.reports.checkov - package com.hack23.sonar.cloudformation.reports.checkov
Provides checkov report model.
com.hack23.sonar.cloudformation.reports.process - package com.hack23.sonar.cloudformation.reports.process
Provides report processors

D

define(Plugin.Context) - Method in class com.hack23.sonar.cloudformation.CloudformationPlugin
Define.
define(BuiltInQualityProfilesDefinition.Context) - Method in class com.hack23.sonar.cloudformation.CloudformationQualityProfile
Define.
define(RulesDefinition.Context) - Method in class com.hack23.sonar.cloudformation.CloudformationRulesDefinition
Define.
describe(SensorDescriptor) - Method in class com.hack23.sonar.cloudformation.CloudformationSensor
Describe.

E

EntityTags - Class in com.hack23.sonar.cloudformation.reports.checkov
The Class EntityTags.
EntityTags() - Constructor for class com.hack23.sonar.cloudformation.reports.checkov.EntityTags
 
equals(Object) - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagReport
Equals.
equals(Object) - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagScanReport
Equals.
equals(Object) - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagViolation
Equals.
equals(Object) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Equals.
equals(Object) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovReport
Equals.
equals(Object) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovResults
Equals.
equals(Object) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovSummary
Equals.
execute(SensorContext) - Method in class com.hack23.sonar.cloudformation.CloudformationSensor
Execute.

G

getBcCheckId() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Gets the bc check id.
getCallerFileLineRange() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Gets the caller file line range.
getCallerFilePath() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Gets the caller file path.
getCfnNagReportFiles() - Method in class com.hack23.sonar.cloudformation.CloudformationSensorConfiguration
Gets the cfn nag report files.
getCheckClass() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Gets the check class.
getCheckId() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Gets the check id.
getCheckName() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Gets the check name.
getCheckovReportFiles() - Method in class com.hack23.sonar.cloudformation.CloudformationSensorConfiguration
Gets the checkov report files.
getCheckovVersion() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovSummary
Gets the checkov version.
getCheckResult() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Gets the check result.
getCheckType() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovReport
Gets the check type.
getCodeBlock() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Gets the code block.
getContext() - Method in class com.hack23.sonar.cloudformation.CloudformationRulesDefinition
Gets the context.
getEntityTags() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Gets the entity tags.
getEvaluations() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Gets the evaluations.
getFailed() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovSummary
Gets the failed.
getFailedChecks() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovResults
Gets the failed checks.
getFailureCount() - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagReport
Gets the failure count.
getFileAbsPath() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Gets the file abs path.
getFileLineRange() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Gets the file line range.
getFilename() - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagScanReport
Gets the filename.
getFilePath() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Gets the file path.
getFileResults() - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagScanReport
Gets the file results.
getFixedDefinition() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Gets the fixed definition.
getGuideline() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Gets the guideline.
getId() - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagViolation
Gets the id.
getLineNumbers() - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagViolation
Gets the line numbers.
getLogicalResourceIds() - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagViolation
Gets the logical resource ids.
getMessage() - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagViolation
Gets the message.
getName() - Method in class com.hack23.sonar.cloudformation.reports.checkov.EntityTags
Gets the name.
getParsingErrors() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovResults
Gets the parsing errors.
getParsingErrors() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovSummary
Gets the parsing errors.
getPassed() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovSummary
Gets the passed.
getPassedChecks() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovResults
Gets the passed checks.
getProperties() - Static method in class com.hack23.sonar.cloudformation.CloudformationProperties
Gets the properties.
getRepoFilePath() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Gets the repo file path.
getResource() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Gets the resource.
getResourceCount() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovSummary
Gets the resource count.
getResults() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovReport
Gets the results.
getSkipped() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovSummary
Gets the skipped.
getSkippedChecks() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovResults
Gets the skipped checks.
getSummary() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovReport
Gets the summary.
getType() - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagViolation
Gets the type.
getViolations() - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagReport
Gets the violations.

H

hashCode() - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagReport
Hash code.
hashCode() - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagScanReport
Hash code.
hashCode() - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagViolation
Hash code.
hashCode() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Hash code.
hashCode() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovReport
Hash code.
hashCode() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovResults
Hash code.
hashCode() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovSummary
Hash code.
hasRule(String) - Static method in class com.hack23.sonar.cloudformation.reports.process.CfnNagProcessReports
Checks for rule.

K

KEY - Static variable in class com.hack23.sonar.cloudformation.CloudformationRulesDefinition
The Constant KEY.

N

NAME - Static variable in class com.hack23.sonar.cloudformation.CloudformationRulesDefinition
The Constant NAME.

P

processCfnNagReport(SensorContext, Optional<String>) - Method in class com.hack23.sonar.cloudformation.reports.process.CfnNagProcessReports
Process cfn nag report.
processCheckovReport(SensorContext, Optional<String>) - Method in class com.hack23.sonar.cloudformation.reports.process.CheckovProcessReports
Process checkov report.

R

readReport(InputStream) - Method in class com.hack23.sonar.cloudformation.reports.process.CfnNagScanReportReader
Read report.
readReport(InputStream) - Method in class com.hack23.sonar.cloudformation.reports.process.CheckovReportReader
Read report.

S

SENSOR_NAME - Static variable in class com.hack23.sonar.cloudformation.CloudformationSensor
The Constant SENSOR_NAME.
SENSOR_NAME - Static variable in class com.hack23.sonar.cloudformation.reports.process.CheckovProcessReports
The Constant SENSOR_NAME.
setBcCheckId(String) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Sets the bc check id.
setCallerFileLineRange(String) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Sets the caller file line range.
setCallerFilePath(String) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Sets the caller file path.
setCheckClass(String) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Sets the check class.
setCheckId(String) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Sets the check id.
setCheckName(String) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Sets the check name.
setCheckovVersion(String) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovSummary
Sets the checkov version.
setCheckResult(Object) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Sets the check result.
setCheckType(String) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovReport
Sets the check type.
setCodeBlock(List<Object>) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Sets the code block.
setEntityTags(EntityTags) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Sets the entity tags.
setEvaluations(Object) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Sets the evaluations.
setFailed(int) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovSummary
Sets the failed.
setFailedChecks(List<CheckovPassedCheck>) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovResults
Sets the failed checks.
setFailureCount(int) - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagReport
Sets the failure count.
setFileAbsPath(String) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Sets the file abs path.
setFileLineRange(List<Integer>) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Sets the file line range.
setFilename(String) - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagScanReport
Sets the filename.
setFilePath(String) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Sets the file path.
setFileResults(CfnNagReport) - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagScanReport
Sets the file results.
setFixedDefinition(String) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Sets the fixed definition.
setGuideline(String) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Sets the guideline.
setId(String) - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagViolation
Sets the id.
setLineNumbers(List<Integer>) - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagViolation
Sets the line numbers.
setLogicalResourceIds(List<String>) - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagViolation
Sets the logical resource ids.
setMessage(String) - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagViolation
Sets the message.
setName(String) - Method in class com.hack23.sonar.cloudformation.reports.checkov.EntityTags
Sets the name.
setParsingErrors(int) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovSummary
Sets the parsing errors.
setParsingErrors(List<String>) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovResults
Sets the parsing errors.
setPassed(int) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovSummary
Sets the passed.
setPassedChecks(List<CheckovPassedCheck>) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovResults
Sets the passed checks.
setRepoFilePath(String) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Sets the repo file path.
setResource(String) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
Sets the resource.
setResourceCount(int) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovSummary
Sets the resource count.
setResults(CheckovResults) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovReport
Sets the results.
setSkipped(int) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovSummary
Sets the skipped.
setSkippedChecks(List<String>) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovResults
Sets the skipped checks.
setSummary(CheckovSummary) - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovReport
Sets the summary.
setType(String) - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagViolation
Sets the type.
setViolations(List<CfnNagViolation>) - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagReport
Sets the violations.
SUPPORTED_RULES - Static variable in class com.hack23.sonar.cloudformation.reports.process.CfnNagProcessReports
The Constant SUPPORTED_RULES.

T

toString() - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagReport
To string.
toString() - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagScanReport
To string.
toString() - Method in class com.hack23.sonar.cloudformation.reports.cfnnag.CfnNagViolation
To string.
toString() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovPassedCheck
To string.
toString() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovReport
To string.
toString() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovResults
To string.
toString() - Method in class com.hack23.sonar.cloudformation.reports.checkov.CheckovSummary
To string.

U

UNDEFINED_FAILURE - Static variable in class com.hack23.sonar.cloudformation.reports.process.CfnNagProcessReports
The Constant UNDEFINED_FAILURE.
UNDEFINED_WARNING - Static variable in class com.hack23.sonar.cloudformation.reports.process.CfnNagProcessReports
The Constant UNDEFINED_WARNING.
C D E G H K N P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values