authority.v1: add deprecation warning

ACMEv1 will be deprecated by letsencrypt.org in 2021* therefore add a
deprecation warning on object creation

* https://community.letsencrypt.org/t/end-of-life-plan-for-acmev1/88430
This commit is contained in:
Kishi85 2019-04-05 11:15:43 +02:00
parent 89be66dc87
commit b5bac4870a
1 changed files with 2 additions and 0 deletions

View File

@ -21,6 +21,8 @@ class ACMEAuthority(AbstractACMEAuthority):
# @param config Configuration data
# @param key Account key data
def __init__(self, config, key):
log('You currently use ACMEv1 which is deprecated, consider using ACMEv2 (RFC8555) if at all possible.',
warning=True)
AbstractACMEAuthority.__init__(self, config, key)
self.registered_account = False
self.ca = config['authority']