Skip to content

Comments

Don't create dev certificate when using Azure trusted signing#27

Open
daniel-weisse wants to merge 1 commit intoelectron-userland:mainfrom
daniel-weisse:azure-trusted-signing
Open

Don't create dev certificate when using Azure trusted signing#27
daniel-weisse wants to merge 1 commit intoelectron-userland:mainfrom
daniel-weisse:azure-trusted-signing

Conversation

@daniel-weisse
Copy link

Azure artifact signing uses a dll and json config file to retrieve the certificates required to sign artifacts with signtool.exe.
The configuration is passed to signtool.exe using the /dlib and /dmdf flags.
No certificate is explicitly passed using the /f flag.
The MSIX packager however automatically generates a dev certificate if none is provided and adds it to the arguments for signtool.exe, effectively blocking artifact signing.

This PR changes the dev cert creation behavior by simply not creating one if the parameters for signtool.exe contains the /dlib flag

Fixes #24

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.

Support Azure Trusted Signing

1 participant