PKISharp / ACMESharpCore

An ACME v2 client library for .NET Standard (Let's Encrypt)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How Can I Contribute?

KennethJakobsen opened this issue · comments

If you need any help, add an issue I can pick up.

Let me try to put some ideas together

I Will also be happy to do code reviews If you need it.

So the core client is working now -- it's able to:

  • create/update/deactivate an Account
  • create/refresh/deactivate an Order
  • resolve/answer an Authorization Challenge
    • dns-01
    • http-01
  • finalize an Order and retrieve a cert

I'm going back and cleaning up the API now -- the core client and supporting model artifacts.

One of the next things I was going to work on was an extension to ASP.NET Core to support integrated cert configuration -- this would be a good use case to exercise the client, see how the API feels and provide a good use case for others to do integrations with their own use cases.

This may be an area that interests you specifically for your own uses cases, so you can start that up if you like?

Code reviews would be great too -- would be interested in any feedback on API, how intuitive it is to work with, any missing uses cases, etc, general code quality, etc.

I'm also in the middle of setting up the automated CI pipeline, but that should be finished up in a day or two.

I’ll have a look at the code over the weekend