Add encrypt/decrypt functionality for sensitive fields 86/140286/2
authorrameshiyer27 <ramesh.murugan.iyer@est.tech>
Sun, 16 Feb 2025 10:24:55 +0000 (10:24 +0000)
committerrameshiyer27 <ramesh.murugan.iyer@est.tech>
Mon, 24 Feb 2025 11:18:52 +0000 (11:18 +0000)
commit8daa4d84d8eee9c0713239e354aebc76e4a299f9
tree3422f527e78e3e54c9f9c57efdf1e43985e5005a
parentf25247386d9cf1e669c9ce0fc2ad0d31216b566c
Add encrypt/decrypt functionality for sensitive fields

Issue-ID: POLICY-5134
Signed-off-by: rameshiyer27 <ramesh.murugan.iyer@est.tech>
Change-Id: If564f01900fbc51496b9ba6f9cea05bab93d44f9
16 files changed:
runtime-acm/src/main/java/org/onap/policy/clamp/acm/runtime/instantiation/AutomationCompositionInstantiationProvider.java
runtime-acm/src/main/java/org/onap/policy/clamp/acm/runtime/main/parameters/AcmParameters.java
runtime-acm/src/main/java/org/onap/policy/clamp/acm/runtime/main/utils/EncryptionUtils.java [new file with mode: 0644]
runtime-acm/src/main/java/org/onap/policy/clamp/acm/runtime/supervision/scanner/AbstractScanner.java
runtime-acm/src/main/java/org/onap/policy/clamp/acm/runtime/supervision/scanner/PhaseScanner.java
runtime-acm/src/main/java/org/onap/policy/clamp/acm/runtime/supervision/scanner/SimpleScanner.java
runtime-acm/src/main/java/org/onap/policy/clamp/acm/runtime/supervision/scanner/StageScanner.java
runtime-acm/src/main/resources/application.yaml
runtime-acm/src/test/java/org/onap/policy/clamp/acm/runtime/instantiation/AutomationCompositionInstantiationProviderTest.java
runtime-acm/src/test/java/org/onap/policy/clamp/acm/runtime/main/utils/EncryptionUtilTest.java [new file with mode: 0644]
runtime-acm/src/test/java/org/onap/policy/clamp/acm/runtime/supervision/scanner/PhaseScannerTest.java
runtime-acm/src/test/java/org/onap/policy/clamp/acm/runtime/supervision/scanner/SimpleScannerTest.java
runtime-acm/src/test/java/org/onap/policy/clamp/acm/runtime/supervision/scanner/StageScannerTest.java
runtime-acm/src/test/java/org/onap/policy/clamp/acm/runtime/util/CommonTestData.java
runtime-acm/src/test/resources/providers/AcDefinitionEncryptTest.yaml [new file with mode: 0644]
runtime-acm/src/test/resources/providers/AcInstantiateEncryptTest.json [new file with mode: 0644]