Commit Graph

384 Commits (feature/mock)

Author SHA1 Message Date
Richard Körber 5647d0c319
[maven-release-plugin] prepare for next development iteration 2019-12-07 16:21:26 +01:00
Richard Körber 85a4091ab7
[maven-release-plugin] prepare release v2.8 2019-12-07 16:21:25 +01:00
Richard Körber 925a116a38
Migrate docs to mkdocs 2019-12-07 14:27:33 +01:00
Richard Körber 8aa7e4ad8e
Throw AcmeLazyLoadingException on bindChallenge 2019-10-30 22:32:04 +01:00
Richard Körber e7c2bf25f5
Add a way to change network timeouts 2019-10-30 22:31:21 +01:00
Richard Körber 2215bfe83d
Expect JSON results to be always present
This saves an unnecessary and annoying null dereference check.
2019-10-27 14:47:23 +01:00
Anders Mikkelsen 0b1e512a57 implemented bindChallenge 2019-10-27 13:47:49 +01:00
Richard Körber 0343a81a9f
Add a mock framework 2019-06-20 14:41:50 +02:00
Richard Körber 210b2aa453
Return external account binding key identifier 2019-04-28 17:34:30 +02:00
Richard Körber d02746156d
Checkstyle fixes 2019-04-28 12:19:57 +02:00
Richard Körber c19a6ad1a4
Fix possible NPE 2019-04-27 17:37:03 +02:00
Richard Körber 576a798186
Use correct rate limit link relation name 2019-04-26 09:05:57 +02:00
Richard Körber efc4a04df4
Throw the original bad nonce exception 2019-04-26 09:04:47 +02:00
Richard Körber c0d6bfb057
Return JSON data as Map 2019-04-26 09:03:44 +02:00
Richard Körber 9a22a74429
Session accepts a provider instance 2019-04-26 09:03:27 +02:00
Richard Körber 396ddd7c86
Add remark that findChallenge(String) is not type safe 2019-04-17 14:42:27 +02:00
Richard Körber 9870f44cbf
Also find challenges by class type 2019-04-07 11:12:29 +02:00
Richard Körber 72a716bafd
Use consistent exceptions, remove unneccessary throws clause 2019-04-07 10:46:17 +02:00
Richard Körber 31409a3872
[maven-release-plugin] prepare for next development iteration 2019-03-24 15:41:38 +01:00
Richard Körber f799a2e5de
[maven-release-plugin] prepare release v2.7 2019-03-24 15:41:38 +01:00
Richard Körber 542b50b741
Code cleanup 2019-03-24 13:52:45 +01:00
Richard Körber a1db2fa29b
Move JOSE related methods into an utility class 2019-03-24 13:40:13 +01:00
Richard Körber d6b53b0bbd
Use base64 URL encoding in unit tests 2019-03-24 13:27:56 +01:00
Richard Körber e689f7373d
Use Java's own base64 decoder and encoder 2019-03-17 17:36:56 +01:00
Richard Körber 710d2ca948
Accept String IP for convenience 2019-03-16 16:58:30 +01:00
Richard Körber 0afee7a9e8
Add acme-star's recurrent-certificate-predate field 2019-03-16 16:53:14 +01:00
Richard Körber bfb2bc325d
Remove IDE generated files 2019-03-16 16:42:22 +01:00
Richard Körber 9941de6fc9
Add automatic-module-name 2019-01-31 00:43:11 +01:00
Richard Körber 0c6843ddd7
[maven-release-plugin] prepare for next development iteration 2019-01-26 13:29:40 +01:00
Richard Körber 6a3db93493
[maven-release-plugin] prepare release v2.6 2019-01-26 13:29:40 +01:00
Richard Körber c0c6d1a13a
Use official pebble docker image 2019-01-19 00:14:24 +01:00
Richard Körber 62d2e9c1c0
Support draft-ietf-acme-star-04 2019-01-12 18:11:38 +01:00
Richard Körber 9d3ab4972c
Validate challenge tokens before use 2019-01-12 16:28:07 +01:00
Richard Körber 1e50669999
Accept all host names when accessing Pebble 2019-01-12 15:08:21 +01:00
Richard Körber cda0f4284b
Revocate when only the account key and certificate is available 2019-01-12 13:59:19 +01:00
Richard Körber d9e52fe59a
[maven-release-plugin] prepare for next development iteration 2018-11-12 17:18:24 +01:00
Richard Körber e8160bd8ec
[maven-release-plugin] prepare release v2.5 2018-11-12 17:18:24 +01:00
Richard Körber 0c7aa2be1b
Remove pre-draft-15 compatibility code 2018-11-01 12:50:31 +01:00
Richard Körber 45ddd96e3e
Fix hamcrest deprecation warnings 2018-11-01 12:37:55 +01:00
Richard Körber 05841101fe
[maven-release-plugin] prepare for next development iteration 2018-10-13 10:45:11 +02:00
Richard Körber d0b38e22f3
[maven-release-plugin] prepare release v2.4 2018-10-13 10:45:11 +02:00
Richard Körber 158e0c8415
Use POST-as-GET for account updates 2018-10-10 21:58:54 +02:00
Richard Körber 724537f54b
Fix javadoc 2018-09-27 18:33:13 +02:00
Richard Körber a8a9bb4ebf
Remove deprecated methods (as announced) 2018-09-26 20:03:48 +02:00
Richard Körber 33db1c2186
Add postasget parameter to generic acme URI 2018-09-26 19:30:33 +02:00
Richard Körber 01398e1bbc
Pass serverUri to provider's connect() method 2018-09-26 19:30:04 +02:00
Richard Körber bb35678c2d
Boulder needs a pre-draft-15 compatibility mode 2018-09-26 19:27:41 +02:00
Richard Körber 1297ca4de2
Send POST-as-GET requests 2018-09-26 19:24:20 +02:00
Richard Körber 5098b5364b
Send Accept header when requesting a certificate 2018-09-21 00:00:19 +02:00
Richard Körber ea2dedbbba
[maven-release-plugin] prepare for next development iteration 2018-09-03 22:45:26 +02:00