certbot/acme/acme
alexzorin 391f301dd8 acme: Implement authz deactivation (#7254)
Resolves #4945. First PR in order to address #5116.

* acme: Implement authz deactivation

Resolves #4945

* update AUTHORS and CHANGELOG

* typos in mypy annotations

* formatting: missing newline

* improve test_deactivate_authorization

* improve deactivate_authorization

* test: s/STATUS_INVALID/STATUS_DEACTIVATED/

* simplify dict to keyword argument

* acme: add UpdateAuthorization

* acme: use UpdateAuthorization in deactivate_authz

and add mypy annotation

This allows deactivate_authorization to succeed for both ACME v1
and v2 servers.
2019-07-24 18:04:59 -07:00
..
testdata Partially revert "Implement TLS-ALPN-01 challenge and standalone TLS-ALPN server (#5894)" (#6144) 2018-06-26 15:33:41 -07:00
__init__.py Deprecate all tls-sni related objects in acme module (#6859) 2019-03-26 18:26:38 -07:00
challenges.py Remove keyAuthorization fallback dump in challenges response (#6975) 2019-04-23 15:10:15 -07:00
challenges_test.py Remove keyAuthorization fallback dump in challenges response (#6975) 2019-04-23 15:10:15 -07:00
client.py acme: Implement authz deactivation (#7254) 2019-07-24 18:04:59 -07:00
client_test.py acme: Implement authz deactivation (#7254) 2019-07-24 18:04:59 -07:00
crypto_util.py Update to Pylint 1.9.4 and corrections 2019-04-09 09:22:19 +02:00
crypto_util_test.py Remove module-level ignore::ResourceWarnings 2018-11-05 17:28:26 -08:00
errors.py Raise ConflictError on attempts to create an existing account (#6251) 2018-07-27 08:50:53 -07:00
errors_test.py acme: fix empty set repr py3 compat 2016-01-18 21:39:25 +00:00
fields.py Use josepy instead of acme.jose. (#5203) 2017-12-11 11:25:09 -08:00
fields_test.py Use josepy instead of acme.jose. (#5203) 2017-12-11 11:25:09 -08:00
jose_test.py Add missing acme.jose attribute. (#6637) 2019-01-03 12:46:25 -08:00
jws.py Use josepy instead of acme.jose. (#5203) 2017-12-11 11:25:09 -08:00
jws_test.py Update to Pylint 1.9.4 and corrections 2019-04-09 09:22:19 +02:00
magic_typing.py Prepare certbot module for mypy check untyped defs (#6005) 2018-05-18 06:28:17 -07:00
magic_typing_test.py Check_untyped_defs in mypy with clean output for acme (#5874) 2018-05-03 13:10:33 -07:00
messages.py acme: Implement authz deactivation (#7254) 2019-07-24 18:04:59 -07:00
messages_test.py WIP External Account Binding (#6059) 2018-12-03 15:27:35 -08:00
standalone.py Update to Pylint 1.9.4 and corrections 2019-04-09 09:22:19 +02:00
standalone_test.py Update to Pylint 1.9.4 and corrections 2019-04-09 09:22:19 +02:00
test_util.py Deprecate all tls-sni related objects in acme module (#6859) 2019-03-26 18:26:38 -07:00
util.py Remove optional dependencies (#4088) 2017-01-30 16:55:54 -08:00
util_test.py remove unused six imports 2018-11-05 17:38:29 -08:00