letsencrypt.account¶
Creates ACME accounts for server.
-
class
letsencrypt.account.Account(regr, key, meta=None)[source]¶ Bases:
objectACME protocol registration.
Variables: -
class
Meta(**kwargs)[source]¶ Bases:
acme.jose.json_util.JSONObjectWithFieldsAccount metadata
Variables: - creation_dt (datetime.datetime) – Creation date and time (UTC).
- creation_host (str) – FQDN of host, where account has been created.
Note
creation_dtandcreation_hostare useful in cross-machine migration scenarios.
-
Account.slug¶ Short account identification string, useful for UI.
-
class
-
letsencrypt.account.report_new_account(acc, config)[source]¶ Informs the user about their new Let’s Encrypt account.
-
class
letsencrypt.account.AccountMemoryStorage(initial_accounts=None)[source]¶ Bases:
letsencrypt.interfaces.AccountStorageIn-memory account strage.
-
class
letsencrypt.account.AccountFileStorage(config)[source]¶ Bases:
letsencrypt.interfaces.AccountStorageAccounts file storage.
Variables: config (IConfig) – Client configuration