Respect custom SSL certificate for C8 SaaS connections, but also simplifies general custom certificate configurations. If we merge this PR then customSSL.rootCerts will be inherited by any oAuth configuration.
I chose this route over alternatives as I think there is little use-case to configure different root certs, across oAuth and zeebe (GRPC) connections. If needed, then rootCerts can be concatenated or custom oAuth root certs can be configured through oAuth.customRootCert.
Respect custom SSL certificate for C8 SaaS connections, but also simplifies general custom certificate configurations. If we merge this PR then
customSSL.rootCerts
will be inherited by anyoAuth
configuration.I chose this route over alternatives as I think there is little use-case to configure different root certs, across oAuth and zeebe (GRPC) connections. If needed, then
rootCerts
can be concatenated or custom oAuth root certs can be configured throughoAuth.customRootCert
.Closes https://github.com/camunda-community-hub/zeebe-client-node-js/issues/319