Skip to content

Integrate parameter validation for Azure Key Vault client auth#375

Open
AsmCord wants to merge 10 commits intovcsjones:mainfrom
AsmCord:main_adapted
Open

Integrate parameter validation for Azure Key Vault client auth#375
AsmCord wants to merge 10 commits intovcsjones:mainfrom
AsmCord:main_adapted

Conversation

@AsmCord
Copy link
Copy Markdown

@AsmCord AsmCord commented Mar 2, 2026

New options allows more control which computer can sign and use the codesigning certificate, because it does not depend on the knowledge of the secret in the build pipeline

Integrate the ability to use a dedicated certificate to secure and validate the communication between the caller of the AzureSignTool (typically a build machine) and the Key Vault which might be located elsewhere.

Add new parameter options to control the behavior.

AsmCord and others added 5 commits March 5, 2026 16:40
Co-authored-by: Kevin Jones <vcsjones@github.com>
Added validation to ensure --azure-key-vault-client-auth-certificate is a valid 40-character hexadecimal string when used with --azure-key-vault-client-id. Introduced IsValidHex method to perform this check and display an error if validation fails.
@AsmCord
Copy link
Copy Markdown
Author

AsmCord commented Mar 17, 2026

What can i do to help finish the pull request. I am a github rookie, let me know if i missed something.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants