Comparing version 1.1.2 to 1.2.0
17
node.js
@@ -179,2 +179,6 @@ /*! | ||
if (2 !== Math.floor(resp.statusCode / 100)) { | ||
throw new Error('account error: ' + JSON.stringify(body)); | ||
} | ||
me._nonce = resp.toJSON().headers['replay-nonce']; | ||
@@ -190,10 +194,4 @@ var location = resp.toJSON().headers.location; | ||
{ | ||
id: 5925245, | ||
key: | ||
{ kty: 'RSA', | ||
n: 'tBr7m1hVaUNQjUeakznGidnrYyegVUQrsQjNrcipljI9Vxvxd0baHc3vvRZWFyFO5BlS7UDl-KHQdbdqb-MQzfP6T2sNXsOHARQ41pCGY5BYzIPRJF0nD48-CY717is-7BKISv8rf9yx5iSjvK1wZ3Ke3YIpxzK2fWRqccVxXQ92VYioxOfGObACgEUSvdoEttWV2B0Uv4Sdi6zZbk5eo2zALvyGb1P4fKVfQycGLXC41AyhHOAuTqzNCyIkiWEkbfh2lZNcYClP2epS0pHRFXYyjJN6-c8InfM3PISo4k6Qew65HZ-oqUow0tTIgNwuen9q5O6Hc73GvU-2npGJVQ', | ||
e: 'AQAB' }, | ||
contact: [], | ||
initialIp: '198.199.82.211', | ||
createdAt: '2018-04-16T00:41:00.720584972Z', | ||
contact: ["mailto:jon@example.com"], | ||
orders: "https://some-url", | ||
status: 'valid' | ||
@@ -203,2 +201,4 @@ } | ||
if (!account) { account = { _emptyResponse: true, key: {} }; } | ||
// https://git.coolaj86.com/coolaj86/acme-v2.js/issues/8 | ||
if (!account.key) { account.key = {}; } | ||
account.key.kid = me._kid; | ||
@@ -635,2 +635,3 @@ return account; | ||
var certsarr = ACME.splitPemChain(ACME.formatPemChain((resp.body||''))); | ||
// cert, chain, fullchain, privkey, /*TODO, subject, altnames, issuedAt, expiresAt */ | ||
var certs = { | ||
@@ -637,0 +638,0 @@ expires: order.expires |
{ | ||
"name": "acme-v2", | ||
"version": "1.1.2", | ||
"version": "1.2.0", | ||
"description": "Free SSL. A framework for building Let's Encrypt v2 clients, and other ACME v2 (draft 11) clients. Successor to le-acme-core.js", | ||
@@ -5,0 +5,0 @@ "homepage": "https://git.coolaj86.com/coolaj86/acme-v2.js", |
50125
14
1078