Index
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(RulesDefinitionXmlLoader) - Constructor for class com.hack23.sonar.cloudformation.CloudformationRulesDefinition
-
Instantiates a new cloudformation rules definition.
- 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.
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(List<Integer>) - 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.
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.
All Classes and Interfaces|All Packages|Constant Field Values