https
express server läuft jetzt mit https
This commit is contained in:
52
express-server/node_modules/.bin/certpem
generated
vendored
Normal file
52
express-server/node_modules/.bin/certpem
generated
vendored
Normal file
@ -0,0 +1,52 @@
|
||||
#!/usr/bin/env node
|
||||
|
||||
'use strict';
|
||||
|
||||
var certpem = require('../').certpem;
|
||||
var path = require('path');
|
||||
var filepath = (process.cwd() + path.sep + 'cert.pem');
|
||||
var debug = false;
|
||||
var json;
|
||||
var cert;
|
||||
|
||||
if (/--debug/.test(process.argv[2]) || /--debug/.test(process.argv[3])) {
|
||||
debug = true;
|
||||
}
|
||||
if (/--json/.test(process.argv[2]) || /--json/.test(process.argv[3])) {
|
||||
json = true;
|
||||
}
|
||||
if (process.argv[2] && !/^--/.test(process.argv[2])) {
|
||||
filepath = process.argv[2];
|
||||
}
|
||||
if (process.argv[3] && !/^--/.test(process.argv[3])) {
|
||||
filepath = process.argv[3];
|
||||
}
|
||||
|
||||
if (filepath.length > 256) {
|
||||
cert = filepath;
|
||||
}
|
||||
else {
|
||||
cert = require('fs').readFileSync(filepath, 'ascii');
|
||||
}
|
||||
|
||||
if (debug) {
|
||||
console.info(JSON.stringify(certpem.debug(cert), null, ' '));
|
||||
} else {
|
||||
var c = certpem.info(cert);
|
||||
|
||||
if (json) {
|
||||
console.info(JSON.stringify(c, null, ' '));
|
||||
return;
|
||||
}
|
||||
|
||||
console.info('');
|
||||
|
||||
console.info('Certificate for', c.subject);
|
||||
console.info('');
|
||||
console.info('Altnames:', c.altnames.join(', '));
|
||||
console.info('');
|
||||
console.info('Issued at', new Date(c.issuedAt));
|
||||
console.info('Expires at', new Date(c.expiresAt));
|
||||
|
||||
console.info('');
|
||||
}
|
Reference in New Issue
Block a user