ebekker / ACMESharp

An ACME client library and PowerShell client for the .NET platform (Let's Encrypt)
https://pkisharp.github.io/ACMESharp-docs/
1.21k stars 184 forks source link

[WIP] Allow customization of RSA ProviderType and ProviderName #297

Closed WouterTinus closed 4 years ago

WouterTinus commented 7 years ago

This would enable clients to better support specific use cases such as older versions of Microsoft Exchange.

Note that while the key bit has been tested in LEWS, the integration into ACMESharp is untested as I haven't been able to do a full build of the solution yet. The PR is meant for inspiration.

WouterTinus commented 6 years ago

Actually just being able to set ProviderType would be enough.

ebekker commented 6 years ago

@WouterTinus -- based on your comment, I'm not sure if this is more of a WIP that you want to discuss or you do want to merge this in? It sounds like you have been able to test this yet, so I'm going to assume the latter for now.

Maybe with the changes I'm merging in today, hopefully we can get this to a working state that you can build and test on your setup...

WouterTinus commented 6 years ago

It's a WIP indeed.

My issue with building the solution is that Visual Studio complains that the test projects are missing references. I would be tempted to add packages.config files to them to be able to restore them, but I'm sure it works for you like this, so I'm not sure what's wrong.