ADR Support self-signed certificates for elasticsearch
Context and Scope
Indexer Service does not support HTTPS connections with self-signed certificates for elastic search.
Decision
Add a property 'security.https.certificate.trust' into application-*.properties.
If it is 'true', we will use TrustSelfSignedStrategy()
in org.opengroup.osdu.search.util.ElasticClientHandler
that trusts self-signed certificates.
Rational
We would use self-signed certificates for elastic search instead of signed certificates.
Consequences
These changes could affect all providers due to these things will be implemented in indexer-core.