Package org.sonar.iac.terraform.checks
Class AnonymousAccessPolicyCheck
- java.lang.Object
-
- org.sonar.iac.terraform.checks.AbstractResourceCheck
-
- org.sonar.iac.terraform.checks.AnonymousAccessPolicyCheck
-
- All Implemented Interfaces:
IacCheck
public class AnonymousAccessPolicyCheck extends AbstractResourceCheck
-
-
Field Summary
-
Fields inherited from class org.sonar.iac.terraform.checks.AbstractResourceCheck
S3_BUCKET
-
-
Constructor Summary
Constructors Constructor Description AnonymousAccessPolicyCheck()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheckResource(CheckContext ctx, BlockTree resource)voidinitialize(InitContext init)-
Methods inherited from class org.sonar.iac.terraform.checks.AbstractResourceCheck
getReferenceLabel, getResourceType, hasReferenceLabel, isResource, isResource, isS3Bucket, isS3BucketResource, register, register, registerResourceChecks, reportOnFalse, reportOnTrue, reportResource, reportSensitiveValue, reportUnexpectedValue
-
-
-
-
Method Detail
-
initialize
public void initialize(InitContext init)
- Specified by:
initializein interfaceIacCheck- Overrides:
initializein classAbstractResourceCheck
-
checkResource
protected void checkResource(CheckContext ctx, BlockTree resource)
- Overrides:
checkResourcein classAbstractResourceCheck
-
-