Skip to content
This repository has been archived by the owner on Jan 5, 2025. It is now read-only.

feat: support app service certificate store pds integration #9

Merged
merged 20 commits into from
Apr 18, 2024

Conversation

liammoat
Copy link
Contributor

@liammoat liammoat commented Apr 16, 2024

This PR introduces the ability to store PDS certificates as "certificates" in Azure Key Vault. This enables us to load those certificates into the Azure App Service certificate store. From here, they are loaded into the application and read as X509 certs.

Confirmation from development this auth flow works successfully:

image

NOTE: We are tracking a bug on the downstream project. ClientId and Kid are not currently being set in the configuration. These needs picking up separately.

@gaurarpit gaurarpit self-requested a review April 17, 2024 09:09
@liammoat liammoat self-assigned this Apr 17, 2024
Copy link
Contributor

@gaurarpit gaurarpit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

some comments.

@gaurarpit
Copy link
Contributor

approved. let's wait for final testing from your in ADO.

@liammoat liammoat changed the title [DRAFT] feat: support app service certificate store pds integration feat: support app service certificate store pds integration Apr 18, 2024
@liammoat liammoat merged commit 7ec7e97 into main Apr 18, 2024
@liammoat liammoat deleted the feat/x509-certificate-for-pds branch April 18, 2024 14:36
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants