Add a configurable truststore for A1 adapter

The default truststore truststore.a1.adapter.jks contains a1simulator's cert from ORAN-SC:
https://gerrit.o-ran-sc.org/r/gitweb?p=sim/a1-interface.git;a=blob;f=near-rt-ric-simulator/certificate/cert.crt;h=51e37a79a508242a2179f0607df61fb795e94a6a;hb=refs/heads/master
This truststore can be overridden by mounting a new volume in docker-compose/helm,
and the correpoding password for the truststore is set using an environment variable.

Change-Id: Iec489a5a8f0435191475db0a1737e822f0a44b99
Issue-ID: SDNC-1339
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>

Former-commit-id: 6ee5a32752bd838225b9cbacd22ed451fd24c9a6
5 files changed
tree: bc8789f341fe16220bac0a7f40deaf26ce385612
  1. admportal/
  2. configbackuprestore/
  3. data-migrator/
  4. docs/
  5. installation/
  6. platform-logic/
  7. releases/
  8. SdncReports/
  9. .gitignore
  10. .gitreview
  11. .readthedocs.yaml
  12. INFO.yaml
  13. LICENSE.txt
  14. pom.xml
  15. README.md
  16. version.properties
README.md

This source repository contains the code for SDN Controller operations, administration and maintenance utilities. This code depends on the following, which should be downloaded and compiled first:

  1. org.openecomp.sdnc/sdnc-core
  2. org.openecomp.sdnc/sdnc-adaptors
  3. org.openecomp.sdnc/sdnc-northbound
  4. org.openecomp.sdnc/sdnc-plugins

To compile this code:

  1. Make sure your local Maven settings file ($HOME/.m2/settings.xml) contains references to the OpenECOMP repositories and OpenDaylight repositories. See example-settings.xml for an example.

  2. To compile, run "mvn clean install".