We need to be able to import 3rd party certificates into the Java trust store on container startup. This is necessary since we are using certificates during deployment that are issued by DFN. Their intermediate and root CA certificates have to be within the trust store which they are not by default. Otherwise we cannot use our certificates since the trust chain is incomplete.
Proposed Solution:
- define a directory to load 3rd party certificates into
- have a start script looking for files within this directory
- load certificates from the directory into the trust store using Java's
keytool