acme2: implement wildcard certs
This commit is contained in:
@@ -22,6 +22,8 @@ module.exports = exports = {
|
||||
|
||||
validateHostname: validateHostname,
|
||||
|
||||
makeWildcard: makeWildcard,
|
||||
|
||||
DomainsError: DomainsError
|
||||
};
|
||||
|
||||
@@ -462,3 +464,11 @@ function removeRestrictedFields(domain) {
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
function makeWildcard(hostname) {
|
||||
assert.strictEqual(typeof hostname, 'string');
|
||||
|
||||
let parts = hostname.split('.');
|
||||
parts[0] = '*';
|
||||
return parts.join('.');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user