4 stable releases
1.1.0 | Mar 27, 2023 |
---|---|
1.0.3 | Mar 25, 2023 |
1.0.1 | Mar 24, 2023 |
#1237 in Cryptography
47 downloads per month
180KB
4K
SLoC
yacme-service
High level ACME client based on component yacme
crates.
License
MIT
lib.rs
:
A high-level implementation of an ACME client
Used for managing an acocunt and issuing certificates. The usual flow for a client is:
- Create a
Provider
. - Get or create an
Account
. - Create an
Order
. - For each identity, complete a
Challenge
attached to anAuthorization
on that order. Only one challenge per authorization is required. - Finalize the order, submitting a certificate signing request, using
Order::finalize
. - Download the certificate with
Order::download
.
Dependencies
~12–27MB
~357K SLoC