Invoke External API from OSvC using mTLS (TLS Mutual Authentication)
I am in the process of building an integration between OSvC and an External System to invoke the REST API. For this outbound REST API invocation from OSvC the external system wants to establish TLS Mutual Authentication.
From OSvC, I'm using cURL in CPM for the invocation. If any of you have implemented something similar to this or related to this, request you to share your input.
Few Questions I have are:
1) I understand that I need a Client Certificate and its corresponding Private Key for mTLS. Would these be two separate files or will the Certificate and Key be in the same .PEM file? Which one is recommended, separate files or combined file?