certbot.account
¶
Creates ACME accounts for server.
-
class
certbot.account.
Account
(regr, key, meta=None)[source]¶ Bases:
object
ACME protocol registration.
Variables: -
class
Meta
(**kwargs)[source]¶ Bases:
acme.jose.json_util.JSONObjectWithFields
Account metadata
Variables: - creation_dt (datetime.datetime) – Creation date and time (UTC).
- creation_host (str) – FQDN of host, where account has been created.
Note
creation_dt
andcreation_host
are useful in cross-machine migration scenarios.
-
slug
¶ Short account identification string, useful for UI.
-
class
-
class
certbot.account.
AccountMemoryStorage
(initial_accounts=None)[source]¶ Bases:
certbot.interfaces.AccountStorage
In-memory account storage.
-
class
certbot.account.
RegistrationResourceWithNewAuthzrURI
(**kwargs)[source]¶ Bases:
acme.messages.RegistrationResource
A backwards-compatible RegistrationResource with a new-authz URI.
Hack: Certbot versions pre-0.11.1 expect to load new_authzr_uri as part of the account. Because people sometimes switch between old and new versions, we will continue to write out this field for some time so older clients don’t crash in that scenario.
-
class
certbot.account.
AccountFileStorage
(config)[source]¶ Bases:
certbot.interfaces.AccountStorage
Accounts file storage.
Variables: config (IConfig) – Client configuration