2018-03-15 06:41:00 +00:00
|
|
|
acme-v2.js
|
|
|
|
==========
|
|
|
|
|
|
|
|
A framework for building letsencrypt clients (and other ACME v2 clients), forked from `le-acme-core.js`.
|
|
|
|
|
2018-03-15 06:43:41 +00:00
|
|
|
Summary of spec that I'm working off of here: https://git.coolaj86.com/coolaj86/greenlock.js/issues/5#issuecomment-8
|
|
|
|
|
2018-03-15 06:41:00 +00:00
|
|
|
In progress
|
|
|
|
|
2018-03-20 07:24:36 +00:00
|
|
|
* Mar 15, 2018 - get directory
|
|
|
|
* Mar 15, 2018 - get nonce
|
|
|
|
* Mar 15, 2018 - generate account keypair
|
|
|
|
* Mar 15, 2018 - create account
|
|
|
|
* Mar 16, 2018 - new order
|
|
|
|
* Mar 16, 2018 - get challenges
|
|
|
|
* Mar 20, 2018 - respond to challenges
|
|
|
|
* Mar 20, 2018 - generate domain keypair
|
|
|
|
* Mar 20, 2018 - finalize order (submit csr)
|
|
|
|
* Mar 20, 2018 - poll for status
|
|
|
|
* Mar 20, 2018 - download certificate
|
2018-03-16 06:59:40 +00:00
|
|
|
|
2018-03-20 07:24:36 +00:00
|
|
|
* Mar 20, 2018 - SUCCESS - got a test certificate (hard-coded)
|
2018-03-16 06:59:40 +00:00
|
|
|
|
2018-03-20 07:24:36 +00:00
|
|
|
Todo
|
|
|
|
|
|
|
|
* match api for acme v1 (le-acme-core.js)
|
|
|
|
* make not hard-coded
|