Commit Graph

129 Commits (a4d8273ffa92ca2c0072f098f0cc6bd9332844cd)

Author SHA1 Message Date
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
Richard Körber 749abc8f99 Fix detection of NIST P521. Add unit tests for SignatureUtils. 2016-02-02 00:08:31 +01:00
Richard Körber 99edd1032c [maven-release-plugin] prepare for next development iteration 2016-01-31 17:44:31 +01:00
Richard Körber 74b52ae77b [maven-release-plugin] prepare release v0.3 2016-01-31 17:44:31 +01:00
Richard Körber 82a6eb16cb Add version number to challenge classes 2016-01-31 17:08:55 +01:00
Richard Körber 2c4e8bb6d4 ECC documentation 2016-01-31 14:54:12 +01:00
Richard Körber 6735d3b3f7 Add utility method to generate ECDSA key pairs 2016-01-31 14:53:36 +01:00
Richard Körber f84c2cfe57 CSRBuilder support ECC keys 2016-01-31 14:47:51 +01:00
Richard Körber 162c2c3773 Support ECC in JWS 2016-01-31 14:47:02 +01:00
Richard Körber 2da97c2dc9 Add caution infoboxes for calls that are not implemented yet 2016-01-28 23:56:09 +01:00
Richard Körber 1b83115892 Merge Account and Registration, simplify API 2016-01-28 23:55:09 +01:00
Richard Körber d48f7ee0f8 Fix subject term in tls-sni documentation 2016-01-28 23:42:54 +01:00
Richard Körber d36aaa6a03 Fix scm url 2016-01-24 10:51:18 +01:00
Richard Körber d4a8d449c9 Add Account Key Roll-over 2016-01-16 16:23:01 +01:00
Richard Körber d7adc5d486 Change 'proofOfPossession' to 'proof-of-possession' 2016-01-11 01:28:50 +01:00
Richard Körber 289c71bb4e [maven-release-plugin] prepare for next development iteration 2016-01-09 17:28:53 +01:00
Richard Körber e49bf4e8f2 [maven-release-plugin] prepare release v0.2 2016-01-09 17:28:53 +01:00
Richard Körber ef8c85a763 Make doclint less nagging.
I am not going to do "@return the result" javadocs. :)
2016-01-09 17:23:20 +01:00
Richard Körber c83df44eed Expire resource directory cache.
A long term AcmeClient instance could miss changes to the directory,
so the cache is invalidated after 1 hour.
2016-01-09 17:23:05 +01:00
Richard Körber 06ccd6f2e1 Add a rate limit exception 2015-12-26 18:20:57 +01:00
Richard Körber fa31a1cf94 Parse dates, use Date instead of String 2015-12-26 18:15:05 +01:00
Richard Körber 74750a9f88 Add a RFC3339 parser 2015-12-26 18:00:07 +01:00
Richard Körber 78ccec7d1d Make the challenge selectable 2015-12-26 16:21:10 +01:00
Richard Körber 7b6af21cd1 Make CertificateUtils.createTlsSniCertificate more useful for TLS-SNI challenge 2015-12-26 12:40:37 +01:00
Richard Körber 5e699df6c1 [maven-release-plugin] prepare for next development iteration 2015-12-25 14:51:27 +01:00
Richard Körber 4414abb1d2 [maven-release-plugin] prepare release v0.1 2015-12-25 14:51:27 +01:00
Richard Körber 0f6c1a8abd Prepare first release at Maven Central 2015-12-25 14:50:10 +01:00