How to set up a MTLS connection from azure devops pipeline to target external api without exporting private key

Harmesh Choubisa 0 Reputation points
2024-11-01T07:53:29.74+00:00

Our client application is azure devops pipeline and we would like to connect to target api that requires MTLS authentication.
Hence we are required to store private key and certificates.
We identified one security threat that in order to establish an MTLS connection private key always need to be set as exportable else MTLS connection cannot be established.

Expected is something like inbuilt signing methods from azure key vault that do not requires private key to be exported.

Azure Key Vault
Azure Key Vault
An Azure service that is used to manage and protect cryptographic keys and other secrets used by cloud apps and services.
1,310 questions
0 comments No comments
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.