├── .gitignore ├── .travis.yml ├── AUTHORS.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── nbactions.xml ├── pom.xml ├── resources └── example │ └── policies │ └── POLICY ├── run_devserver.py └── src ├── main ├── appengine │ └── app.yaml ├── java │ └── com │ │ └── google │ │ └── cloud │ │ └── security │ │ └── scanner │ │ ├── actions │ │ ├── extractors │ │ │ ├── ExtractState.java │ │ │ ├── FilePathToLiveState.java │ │ │ ├── FileToState.java │ │ │ ├── ListServiceAccountKeys.java │ │ │ └── ListServiceAccounts.java │ │ ├── messengers │ │ │ ├── DiscrepancyAutoFixMessenger.java │ │ │ ├── ExportedServiceAccountKeyMessenger.java │ │ │ ├── MessageConstructor.java │ │ │ ├── PolicyDiscrepancyMessenger.java │ │ │ ├── ResourceErrorMessenger.java │ │ │ ├── StateDiscrepancyMessenger.java │ │ │ └── UnmatchedStatesMessenger.java │ │ └── modifiers │ │ │ ├── FilePathFromPair.java │ │ │ ├── FilterOutMatchingState.java │ │ │ ├── FilterOutPolicies.java │ │ │ ├── FindUnmatchedStates.java │ │ │ ├── JoinKnownGoodAndLiveStates.java │ │ │ └── TagStateWithSource.java │ │ ├── common │ │ ├── CloudUtil.java │ │ └── Constants.java │ │ ├── exceptions │ │ ├── BucketAccessException.java │ │ └── PolicyScannerDataflowException.java │ │ ├── pipelines │ │ ├── DesiredStateEnforcer.java │ │ ├── ExportedServiceAccountKeyRemover.java │ │ ├── LiveStateChecker.java │ │ └── OnDemandLiveStateChecker.java │ │ ├── primitives │ │ ├── GCPProject.java │ │ ├── GCPResource.java │ │ ├── GCPResourceErrorInfo.java │ │ ├── GCPResourcePolicy.java │ │ ├── GCPResourcePolicyDiff.java │ │ ├── GCPResourceState.java │ │ ├── GCPServiceAccount.java │ │ ├── GCPServiceAccountKey.java │ │ └── PoliciedObject.java │ │ ├── servlets │ │ ├── DesiredStateEnforcerApp.java │ │ ├── GitGCSSyncApp.java │ │ ├── LiveStateCheckerApp.java │ │ ├── LiveStateCheckerRunner.java │ │ └── UserManagedKeysApp.java │ │ └── sources │ │ ├── GCSFilesSource.java │ │ └── LiveProjectSource.java └── webapp │ ├── WEB-INF │ ├── cron.xml │ ├── logging.properties │ └── web.xml │ └── index.jsp └── test └── java └── com └── google └── cloud └── security └── scanner ├── actions ├── extractors │ ├── ExtractStateTest.java │ ├── FilePathToLiveStateTest.java │ ├── FileToStateTest.java │ └── ListServiceAccountsTest.java ├── messengers │ ├── StateDiscrepancyMessengerTest.java │ └── UnmatchedStatesMessengerTest.java └── modifiers │ ├── FilePathFromPairTest.java │ ├── FilterOutMatchingStateTest.java │ ├── JoinKnownGoodAndLiveStatesTest.java │ └── TagStateWithSourceTest.java ├── coders ├── GCPProjectCoderTest.java ├── GCPResourcePolicyCoderTest.java └── PolicyBindingCoderTest.java ├── pipelines ├── DesiredStateEnforcerTest.java ├── LiveStateCheckerTest.java └── OnDemandLiveStateCheckerTest.java ├── primitives └── GCPResourcePolicyDiffTest.java └── sources ├── GCSFilesSourceTest.java └── LiveProjectSourceTest.java /.gitignore: -------------------------------------------------------------------------------- 1 | .classpath 2 | .project 3 | .settings/ 4 | target/ 5 | .*swp 6 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/AUTHORS.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/README.md -------------------------------------------------------------------------------- /nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/nbactions.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/pom.xml -------------------------------------------------------------------------------- /resources/example/policies/POLICY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/resources/example/policies/POLICY -------------------------------------------------------------------------------- /run_devserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/run_devserver.py -------------------------------------------------------------------------------- /src/main/appengine/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/appengine/app.yaml -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/actions/extractors/ExtractState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/actions/extractors/ExtractState.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/actions/extractors/FilePathToLiveState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/actions/extractors/FilePathToLiveState.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/actions/extractors/FileToState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/actions/extractors/FileToState.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/actions/extractors/ListServiceAccountKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/actions/extractors/ListServiceAccountKeys.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/actions/extractors/ListServiceAccounts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/actions/extractors/ListServiceAccounts.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/actions/messengers/DiscrepancyAutoFixMessenger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/actions/messengers/DiscrepancyAutoFixMessenger.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/actions/messengers/ExportedServiceAccountKeyMessenger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/actions/messengers/ExportedServiceAccountKeyMessenger.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/actions/messengers/MessageConstructor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/actions/messengers/MessageConstructor.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/actions/messengers/PolicyDiscrepancyMessenger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/actions/messengers/PolicyDiscrepancyMessenger.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/actions/messengers/ResourceErrorMessenger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/actions/messengers/ResourceErrorMessenger.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/actions/messengers/StateDiscrepancyMessenger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/actions/messengers/StateDiscrepancyMessenger.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/actions/messengers/UnmatchedStatesMessenger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/actions/messengers/UnmatchedStatesMessenger.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/actions/modifiers/FilePathFromPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/actions/modifiers/FilePathFromPair.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/actions/modifiers/FilterOutMatchingState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/actions/modifiers/FilterOutMatchingState.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/actions/modifiers/FilterOutPolicies.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/actions/modifiers/FilterOutPolicies.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/actions/modifiers/FindUnmatchedStates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/actions/modifiers/FindUnmatchedStates.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/actions/modifiers/JoinKnownGoodAndLiveStates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/actions/modifiers/JoinKnownGoodAndLiveStates.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/actions/modifiers/TagStateWithSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/actions/modifiers/TagStateWithSource.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/common/CloudUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/common/CloudUtil.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/common/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/common/Constants.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/exceptions/BucketAccessException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/exceptions/BucketAccessException.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/exceptions/PolicyScannerDataflowException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/exceptions/PolicyScannerDataflowException.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/pipelines/DesiredStateEnforcer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/pipelines/DesiredStateEnforcer.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/pipelines/ExportedServiceAccountKeyRemover.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/pipelines/ExportedServiceAccountKeyRemover.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/pipelines/LiveStateChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/pipelines/LiveStateChecker.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/pipelines/OnDemandLiveStateChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/pipelines/OnDemandLiveStateChecker.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/primitives/GCPProject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/primitives/GCPProject.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/primitives/GCPResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/primitives/GCPResource.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/primitives/GCPResourceErrorInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/primitives/GCPResourceErrorInfo.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/primitives/GCPResourcePolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/primitives/GCPResourcePolicy.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/primitives/GCPResourcePolicyDiff.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/primitives/GCPResourcePolicyDiff.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/primitives/GCPResourceState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/primitives/GCPResourceState.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/primitives/GCPServiceAccount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/primitives/GCPServiceAccount.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/primitives/GCPServiceAccountKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/primitives/GCPServiceAccountKey.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/primitives/PoliciedObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/primitives/PoliciedObject.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/servlets/DesiredStateEnforcerApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/servlets/DesiredStateEnforcerApp.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/servlets/GitGCSSyncApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/servlets/GitGCSSyncApp.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/servlets/LiveStateCheckerApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/servlets/LiveStateCheckerApp.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/servlets/LiveStateCheckerRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/servlets/LiveStateCheckerRunner.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/servlets/UserManagedKeysApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/servlets/UserManagedKeysApp.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/sources/GCSFilesSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/sources/GCSFilesSource.java -------------------------------------------------------------------------------- /src/main/java/com/google/cloud/security/scanner/sources/LiveProjectSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/java/com/google/cloud/security/scanner/sources/LiveProjectSource.java -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/cron.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/webapp/WEB-INF/cron.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/logging.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/webapp/WEB-INF/logging.properties -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /src/test/java/com/google/cloud/security/scanner/actions/extractors/ExtractStateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/test/java/com/google/cloud/security/scanner/actions/extractors/ExtractStateTest.java -------------------------------------------------------------------------------- /src/test/java/com/google/cloud/security/scanner/actions/extractors/FilePathToLiveStateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/test/java/com/google/cloud/security/scanner/actions/extractors/FilePathToLiveStateTest.java -------------------------------------------------------------------------------- /src/test/java/com/google/cloud/security/scanner/actions/extractors/FileToStateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/test/java/com/google/cloud/security/scanner/actions/extractors/FileToStateTest.java -------------------------------------------------------------------------------- /src/test/java/com/google/cloud/security/scanner/actions/extractors/ListServiceAccountsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/test/java/com/google/cloud/security/scanner/actions/extractors/ListServiceAccountsTest.java -------------------------------------------------------------------------------- /src/test/java/com/google/cloud/security/scanner/actions/messengers/StateDiscrepancyMessengerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/test/java/com/google/cloud/security/scanner/actions/messengers/StateDiscrepancyMessengerTest.java -------------------------------------------------------------------------------- /src/test/java/com/google/cloud/security/scanner/actions/messengers/UnmatchedStatesMessengerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/test/java/com/google/cloud/security/scanner/actions/messengers/UnmatchedStatesMessengerTest.java -------------------------------------------------------------------------------- /src/test/java/com/google/cloud/security/scanner/actions/modifiers/FilePathFromPairTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/test/java/com/google/cloud/security/scanner/actions/modifiers/FilePathFromPairTest.java -------------------------------------------------------------------------------- /src/test/java/com/google/cloud/security/scanner/actions/modifiers/FilterOutMatchingStateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/test/java/com/google/cloud/security/scanner/actions/modifiers/FilterOutMatchingStateTest.java -------------------------------------------------------------------------------- /src/test/java/com/google/cloud/security/scanner/actions/modifiers/JoinKnownGoodAndLiveStatesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/test/java/com/google/cloud/security/scanner/actions/modifiers/JoinKnownGoodAndLiveStatesTest.java -------------------------------------------------------------------------------- /src/test/java/com/google/cloud/security/scanner/actions/modifiers/TagStateWithSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/test/java/com/google/cloud/security/scanner/actions/modifiers/TagStateWithSourceTest.java -------------------------------------------------------------------------------- /src/test/java/com/google/cloud/security/scanner/coders/GCPProjectCoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/test/java/com/google/cloud/security/scanner/coders/GCPProjectCoderTest.java -------------------------------------------------------------------------------- /src/test/java/com/google/cloud/security/scanner/coders/GCPResourcePolicyCoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/test/java/com/google/cloud/security/scanner/coders/GCPResourcePolicyCoderTest.java -------------------------------------------------------------------------------- /src/test/java/com/google/cloud/security/scanner/coders/PolicyBindingCoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/test/java/com/google/cloud/security/scanner/coders/PolicyBindingCoderTest.java -------------------------------------------------------------------------------- /src/test/java/com/google/cloud/security/scanner/pipelines/DesiredStateEnforcerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/test/java/com/google/cloud/security/scanner/pipelines/DesiredStateEnforcerTest.java -------------------------------------------------------------------------------- /src/test/java/com/google/cloud/security/scanner/pipelines/LiveStateCheckerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/test/java/com/google/cloud/security/scanner/pipelines/LiveStateCheckerTest.java -------------------------------------------------------------------------------- /src/test/java/com/google/cloud/security/scanner/pipelines/OnDemandLiveStateCheckerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/test/java/com/google/cloud/security/scanner/pipelines/OnDemandLiveStateCheckerTest.java -------------------------------------------------------------------------------- /src/test/java/com/google/cloud/security/scanner/primitives/GCPResourcePolicyDiffTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/test/java/com/google/cloud/security/scanner/primitives/GCPResourcePolicyDiffTest.java -------------------------------------------------------------------------------- /src/test/java/com/google/cloud/security/scanner/sources/GCSFilesSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/test/java/com/google/cloud/security/scanner/sources/GCSFilesSourceTest.java -------------------------------------------------------------------------------- /src/test/java/com/google/cloud/security/scanner/sources/LiveProjectSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoogleCloudPlatform/policyscanner/HEAD/src/test/java/com/google/cloud/security/scanner/sources/LiveProjectSourceTest.java --------------------------------------------------------------------------------