Uses of Enum Class
com.cloudforgeci.api.core.rules.ComplianceMatrix.SecurityControl
Packages that use ComplianceMatrix.SecurityControl
-
Uses of ComplianceMatrix.SecurityControl in com.cloudforgeci.api.core
Methods in com.cloudforgeci.api.core with parameters of type ComplianceMatrix.SecurityControlModifier and TypeMethodDescriptionvoidSystemContext.requireConfigRulesForControl(ComplianceMatrix.SecurityControl control) Register all AWS Config rules for a specific security control. -
Uses of ComplianceMatrix.SecurityControl in com.cloudforgeci.api.core.rules
Methods in com.cloudforgeci.api.core.rules that return ComplianceMatrix.SecurityControlModifier and TypeMethodDescriptionAwsConfigRule.getSecurityControl()Get the SecurityControl this rule validates.Returns the enum constant of this class with the specified name.static ComplianceMatrix.SecurityControl[]ComplianceMatrix.SecurityControl.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.cloudforgeci.api.core.rules that return types with arguments of type ComplianceMatrix.SecurityControlModifier and TypeMethodDescriptionCdkNagControlMapper.mapRuleToControl(String ruleId) Maps a cdk-nag rule ID to the corresponding CloudForge SecurityControl.Methods in com.cloudforgeci.api.core.rules with parameters of type ComplianceMatrix.SecurityControlModifier and TypeMethodDescriptionstatic Set<AwsConfigRule> AwsConfigRule.getRulesForControl(ComplianceMatrix.SecurityControl control) Get all Config rules that validate a specific SecurityControl.CdkNagControlMapper.getRulesForControl(ComplianceMatrix.SecurityControl control) Gets all cdk-nag rules mapped to a specific SecurityControl.static booleanComplianceMatrix.isControlRequired(String frameworksStr, ComplianceMode mode, ComplianceMatrix.SecurityControl control) Check if a security control should be enforced based on compliance requirements.static booleanComplianceMatrix.shouldWarnForControl(String frameworksStr, ComplianceMode mode, ComplianceMatrix.SecurityControl control, boolean isEnabled) Check if warnings should be logged for a disabled control.ComplianceMatrix.validateControl(ComplianceMatrix.SecurityControl control, String framework, boolean isEnabled, ComplianceMode complianceMode) Validates a control against framework requirements with complianceMode consideration.ComplianceMatrix.validateControlMultiFramework(ComplianceMatrix.SecurityControl control, String frameworksStr, boolean isEnabled, ComplianceMode complianceMode) Validates multiple frameworks against a control.