AJ ONeal
6 years ago
11 changed files with 158 additions and 43 deletions
@ -0,0 +1,22 @@ |
|||
var RSA = require('rsa-compat').RSA; |
|||
var fs = require('fs'); |
|||
|
|||
if (!fs.existsSync(__dirname + '/../tests/account.privkey.pem')) { |
|||
RSA.generateKeypair(2048, 65537, {}, function (err, keypair) { |
|||
console.log(keypair); |
|||
var privkeyPem = RSA.exportPrivatePem(keypair) |
|||
console.log(privkeyPem); |
|||
|
|||
fs.writeFileSync(__dirname + '/../tests/account.privkey.pem', privkeyPem); |
|||
}); |
|||
} |
|||
|
|||
if (!fs.existsSync(__dirname + '/../tests/privkey.pem')) { |
|||
RSA.generateKeypair(2048, 65537, {}, function (err, keypair) { |
|||
console.log(keypair); |
|||
var privkeyPem = RSA.exportPrivatePem(keypair) |
|||
console.log(privkeyPem); |
|||
|
|||
fs.writeFileSync(__dirname + '/../tests/privkey.pem', privkeyPem); |
|||
}); |
|||
} |
@ -0,0 +1,7 @@ |
|||
'use strict'; |
|||
|
|||
var http = require('http'); |
|||
var express = require('express'); |
|||
var server = http.createServer(express.static('../tests')).listen(80, function () { |
|||
console.log('Listening on', this.address()); |
|||
}); |
@ -0,0 +1,11 @@ |
|||
'use strict'; |
|||
|
|||
var https = require('https'); |
|||
var server = https.createServer({ |
|||
key: require('fs').readFileSync('../tests/privkey.pem') |
|||
, cert: require('fs').readFileSync('../tests/fullchain.pem') |
|||
}, function (req, res) { |
|||
res.end("Hello, World!"); |
|||
}).listen(443, function () { |
|||
console.log('Listening on', this.address()); |
|||
}); |
@ -1,18 +0,0 @@ |
|||
var RSA = require('rsa-compat').RSA; |
|||
var fs = require('fs'); |
|||
|
|||
RSA.generateKeypair(2048, 65537, {}, function (err, keypair) { |
|||
console.log(keypair); |
|||
var privkeyPem = RSA.exportPrivatePem(keypair) |
|||
console.log(privkeyPem); |
|||
|
|||
fs.writeFileSync(__dirname + '/account.privkey.pem', privkeyPem); |
|||
}); |
|||
|
|||
RSA.generateKeypair(2048, 65537, {}, function (err, keypair) { |
|||
console.log(keypair); |
|||
var privkeyPem = RSA.exportPrivatePem(keypair) |
|||
console.log(privkeyPem); |
|||
|
|||
fs.writeFileSync(__dirname + '/privkey.pem', privkeyPem); |
|||
}); |
@ -1,10 +1,8 @@ |
|||
'use strict'; |
|||
|
|||
module.exports.run = function run(web, chType, email, accountKeypair, domainKeypair) { |
|||
var RSA = require('rsa-compat').RSA; |
|||
var directoryUrl = 'https://acme-staging-v02.api.letsencrypt.org/directory'; |
|||
var acme2 = require('./').ACME.create({ RSA: RSA }); |
|||
module.exports.run = function run(directoryUrl, RSA, web, chType, email, accountKeypair, domainKeypair) { |
|||
// [ 'test.ppl.family' ] 'coolaj86@gmail.com''http-01'
|
|||
var acme2 = require('../').ACME.create({ RSA: RSA }); |
|||
acme2.init(directoryUrl).then(function () { |
|||
var options = { |
|||
agreeToTerms: function (tosUrl, agree) { |
@ -1,10 +1,8 @@ |
|||
'use strict'; |
|||
|
|||
/* global Promise */ |
|||
module.exports.run = function run(web, chType, email, accountKeypair, domainKeypair) { |
|||
var RSA = require('rsa-compat').RSA; |
|||
var directoryUrl = 'https://acme-staging-v02.api.letsencrypt.org/directory'; |
|||
var acme2 = require('./').ACME.create({ RSA: RSA }); |
|||
module.exports.run = function run(directoryUrl, RSA, web, chType, email, accountKeypair, domainKeypair) { |
|||
var acme2 = require('../').ACME.create({ RSA: RSA }); |
|||
// [ 'test.ppl.family' ] 'coolaj86@gmail.com''http-01'
|
|||
acme2.init(directoryUrl).then(function () { |
|||
var options = { |
Loading…
Reference in new issue