Struct async_acme::acme::Account  [−][src]
pub struct Account { /* fields omitted */ }Expand description
An Acout at an ACME provider. Used to query certificates and challanges
- load_or_createyour Account
- place a new_orderfor your domains
- check_authfor a single domain, if valid move to 6.
- use tls_alpn_01to get a certificate for it
- trigger_challengeon that domain
- repeat 3. - 5. for all other domains
- send_csrfor your cert …
- … and finally obtain_certificate
Implementations
Create or load a cached Account for ACME provider at directory.
Provide your email in contact in the form mailto:admin@example.com to receive warnings regarding your certificate.
Set a cache to remember/load your account.
send a new order for the DNS identifiers in domains
check the authentication status for a particular challange
trigger a particular challange
request a certificate to be signed
obtain a signed certificate for a privious CSR