dotnet / sign

Code Signing CLI tool supporting Authenticode, NuGet, VSIX, and ClickOnce
MIT License
439 stars 84 forks source link

Moved the shared logic of the AzureKeyVaultCommand and CertificateStoreCommand to a new Handle method inside the CodeCommand #713

Closed dlemstra closed 2 weeks ago

dlemstra commented 2 weeks ago

This PR moves the shared logic of the AzureKeyVaultCommand and CertificateStoreCommand to a new Handle method inside the CodeCommand. And this also introduces a new interface called ISignatureProvider that can be used for a new TrustedSigningServiceProvider class.