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