Richard Körber
3403c69985
Major refactoring and improved API.
...
- AcmeClient is replaced by a Session object.
- Server communication has been moved from AcmeClient to the resource classes.
- Removed clutter from API (e.g. internal setters).
- Updated documentation and added a migration guide.
2016-07-07 00:02:09 +02:00
Richard Körber
9916abb5b3
Merge pull request #18 from nogenhat/master
...
Request a Certificate | Documentation update
2016-06-22 23:03:11 +02:00
Ivan Nastyukhin
07db4dae7a
documentation update
2016-06-22 19:29:12 +03:00
Richard Körber
05cc02dca6
Fixed missing JSON debug output
2016-06-22 00:47:48 +02:00
Richard Körber
b72d0ee66f
Update key rollover to current acme draft
2016-06-22 00:47:03 +02:00
Richard Körber
c48febda62
Move jwkThumbprint() to SignatureUtils, add unit test
2016-06-22 00:45:57 +02:00
Richard Körber
ddac0c45d1
Add support for oob-01 challenge
2016-06-21 00:01:40 +02:00
Richard Körber
279e0f3993
Evaluate Retry-After header on rate limit excess
2016-06-21 00:00:16 +02:00
Richard Körber
5dc1b9314e
Accounts and registrations are now deactivated, not deleted
2016-06-13 23:17:30 +02:00
Richard Körber
e72d2e2f02
Update documentation
2016-06-09 22:56:28 +02:00
Richard Körber
1c2b7392e4
Minor formatting fixes
2016-06-09 22:56:13 +02:00
Richard Körber
288bf31c24
AcmeProtocolException is sufficient for recursion excess
2016-06-09 22:55:53 +02:00
Richard Körber
726aff9b80
Assert that relation is 'up'
2016-06-09 22:55:07 +02:00
Richard Körber
24b11fe5a9
Merge pull request #16 from cargy/fetch_cert_chain
...
add support for fetching certificate chain
2016-06-09 22:52:09 +02:00
Richard Körber
5e3167ac06
[maven-release-plugin] prepare for next development iteration
2016-06-03 20:26:01 +02:00
Richard Körber
a2e8bc2076
[maven-release-plugin] prepare release v0.5
2016-06-03 20:26:01 +02:00
Richard Körber
859622ed9e
Tests seem to require BC on OpenJDK
2016-06-03 20:14:22 +02:00
Richard Körber
97fb036bf8
Merge pull request #15 from wsz87/master
...
DefaultConnection response stream reading fix
2016-06-03 20:09:08 +02:00
argy
b13c90b7a4
fixed code formatting issues and added copyright header
2016-06-02 23:24:44 +03:00
Wojciech Szarmach
048994de8e
Code style issues fix
2016-06-02 14:07:00 +02:00
argy
d5b4ff37dc
add support for fetching certificate chain
2016-05-29 03:44:27 +03:00
Wojciech Szarmach
428ca84613
Whitespace fix
2016-05-24 10:54:31 +02:00
Wojciech Szarmach
21092fc647
DefaultConnection stream reading fix
2016-05-24 10:51:13 +02:00
Richard Körber
41e9e177be
Remove renewal chapter from LE CA doc
2016-04-16 15:42:11 +02:00
Richard Körber
093ab147b6
[maven-release-plugin] prepare for next development iteration
2016-04-16 15:12:12 +02:00
Richard Körber
9041b08a4f
[maven-release-plugin] prepare release v0.4
2016-04-16 15:12:12 +02:00
Richard Körber
a4d8273ffa
Let's Encrypt left beta phase
2016-04-16 15:10:10 +02:00
Richard Körber
b9e3ac9b8e
Link to maven central
2016-04-16 15:09:52 +02:00
Richard Körber
92b3076031
Remove account recovery. Closes issue #1 .
2016-03-21 23:28:46 +01:00
Richard Körber
19787f4c00
Also accept 'urn:ietf:params:acme:error' error responses
2016-03-21 23:12:24 +01:00
Richard Körber
b8bfc5fa0f
Remove proof-of-possession challenge. Closes issue #4 .
2016-03-21 22:35:36 +01:00
Richard Körber
bc8c8f24f0
Accept an optional address for http-01 challenge
2016-03-19 16:20:58 +01:00
Richard Körber
8deceb473c
Add support for tls-sni-02
2016-03-19 15:42:22 +01:00
Richard Körber
acd6f8019d
Add method to delete an authorization
2016-03-19 13:53:54 +01:00
Richard Körber
23bd838928
Add method to delete an account
2016-03-19 13:39:16 +01:00
Richard Körber
9ce3718861
Expect Account Key Roll-Over to return HTTP_OK on success
2016-03-19 13:05:57 +01:00
Richard Körber
158c3c46d1
Review exceptions, closes issue #10
2016-03-17 00:58:32 +01:00
Richard Körber
bfa3f92a93
Remove unused javadoc link
2016-03-17 00:45:08 +01:00
Richard Körber
4e3b30fc78
Accept EC keys on changeRegistrationKey()
2016-03-10 01:40:34 +01:00
Richard Körber
d0915051d1
Document certificate renewal
2016-03-10 01:40:16 +01:00
Richard Körber
ec8ea0bd87
Add an utility method to read CSR PEM files
2016-03-06 16:54:04 +01:00
Richard Körber
7213eede8c
Add a convenience method to write CSR to an OutputStream
2016-03-06 16:53:39 +01:00
Richard Körber
ebbec52a6e
CSR was written into wrong file, fixed.
2016-03-06 16:35:17 +01:00
Richard Körber
dd6ff33ff8
Add BouncyCastleProvider on startup
2016-03-06 16:34:25 +01:00
Richard Körber
2db775cdbf
Add links to bouncycastle and jose4j JavaDoc
2016-03-06 15:55:09 +01:00
Richard Körber
74aafe9514
Update dependencies
2016-03-06 15:54:38 +01:00
Richard Körber
dad58923f8
Make usage of keypair and keyPair consistent. Fixes issue #11 .
2016-02-21 17:23:42 +01:00
Richard Körber
37352c96a8
Document request of multiple domains (SAN) per certificate
2016-02-21 12:29:41 +01:00
Richard Körber
9afaed1fb4
Document the current rate limits of Let's Encrypt
2016-02-21 12:29:00 +01:00
Richard Körber
6f122e63f1
Accept null for JSON problem type and detail
2016-02-20 13:58:04 +01:00