@minimaltech/electron-infra
Version:
Minimal Technology ElectronJS Infrastructure
26 lines • 815 B
JavaScript
;
var _a, _b;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CASignTypes = exports.ExposeVerbs = void 0;
class ExposeVerbs {
static isValid(input) {
return this.SCHEME_SET.has(input);
}
}
exports.ExposeVerbs = ExposeVerbs;
_a = ExposeVerbs;
ExposeVerbs.HANDLER = 'handler';
ExposeVerbs.SUBSCRIBER = 'subscriber';
ExposeVerbs.SENDER = 'sender';
ExposeVerbs.SCHEME_SET = new Set([_a.HANDLER, _a.SUBSCRIBER, _a.SENDER]);
class CASignTypes {
static isValid(input) {
return this.SCHEME_SET.has(input);
}
}
exports.CASignTypes = CASignTypes;
_b = CASignTypes;
CASignTypes.TRUSTED_CA = 'trusted-ca';
CASignTypes.SELF_SIGNED_CA = 'self-signed-ca';
CASignTypes.SCHEME_SET = new Set([_b.TRUSTED_CA, _b.SELF_SIGNED_CA]);
//# sourceMappingURL=constants.js.map