remove express parts
This commit is contained in:
parent
22e1d768af
commit
60f9968177
42
index.js
42
index.js
|
@ -117,46 +117,6 @@ LE.create = function (defaults, handlers, backend) {
|
||||||
// TODO check certs with setInterval?
|
// TODO check certs with setInterval?
|
||||||
//options.cacheContextsFor = options.cacheContextsFor || (1 * 60 * 60 * 1000);
|
//options.cacheContextsFor = options.cacheContextsFor || (1 * 60 * 60 * 1000);
|
||||||
|
|
||||||
function sniCallback(hostname, cb) {
|
|
||||||
var args = LE.merge(defaults, {});
|
|
||||||
args.domains = [hostname];
|
|
||||||
|
|
||||||
le.fetch(args, function (err, cache) {
|
|
||||||
if (err) {
|
|
||||||
cb(err);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
// vazhdo is Albanian for 'continue'
|
|
||||||
function vazhdo(err, c2) {
|
|
||||||
if (err) {
|
|
||||||
cb(err);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
cache = c2 || cache;
|
|
||||||
|
|
||||||
if (!cache.context) {
|
|
||||||
cache.context = tls.createSecureContext({
|
|
||||||
key: cache.key // privkey.pem
|
|
||||||
, cert: cache.cert // fullchain.pem
|
|
||||||
//, ciphers // node's defaults are great
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
cb(null, cache.context);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (cache) {
|
|
||||||
vazhdo();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
var args = LE.merge(defaults, { domains: [hostname] });
|
|
||||||
handlers.sniRegisterCallback(args, cache, vazhdo);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
le = {
|
le = {
|
||||||
backend: backend
|
backend: backend
|
||||||
, validate: function (hostnames, cb) {
|
, validate: function (hostnames, cb) {
|
||||||
|
@ -214,8 +174,6 @@ LE.create = function (defaults, handlers, backend) {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
, SNICallback: sniCallback
|
|
||||||
, sniCallback: sniCallback
|
|
||||||
, _registerHelper: function (args, cb) {
|
, _registerHelper: function (args, cb) {
|
||||||
var copy = LE.merge(defaults, args);
|
var copy = LE.merge(defaults, args);
|
||||||
var err;
|
var err;
|
||||||
|
|
Loading…
Reference in New Issue