@restorecommerce/acs-client
Version:
Access Control Service Client
31 lines • 2.15 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Operation = exports.AuthZAction = exports.AttributeTarget = exports.ACSResponse = exports.PolicySetRQ = exports.PolicyRQ = exports.RuleRQ = exports.Context = exports.Decision = void 0;
const policy_set_1 = require("@restorecommerce/rc-grpc-clients/dist/generated-server/io/restorecommerce/policy_set");
Object.defineProperty(exports, "PolicySetRQ", { enumerable: true, get: function () { return policy_set_1.PolicySetRQ; } });
const policy_1 = require("@restorecommerce/rc-grpc-clients/dist/generated-server/io/restorecommerce/policy");
Object.defineProperty(exports, "PolicyRQ", { enumerable: true, get: function () { return policy_1.PolicyRQ; } });
const rule_1 = require("@restorecommerce/rc-grpc-clients/dist/generated-server/io/restorecommerce/rule");
Object.defineProperty(exports, "RuleRQ", { enumerable: true, get: function () { return rule_1.RuleRQ; } });
Object.defineProperty(exports, "AttributeTarget", { enumerable: true, get: function () { return rule_1.Target; } });
const access_control_1 = require("@restorecommerce/rc-grpc-clients/dist/generated-server/io/restorecommerce/access_control");
Object.defineProperty(exports, "Decision", { enumerable: true, get: function () { return access_control_1.Response_Decision; } });
Object.defineProperty(exports, "Context", { enumerable: true, get: function () { return access_control_1.Context; } });
Object.defineProperty(exports, "ACSResponse", { enumerable: true, get: function () { return access_control_1.Response; } });
var AuthZAction;
(function (AuthZAction) {
AuthZAction["CREATE"] = "CREATE";
AuthZAction["READ"] = "READ";
AuthZAction["MODIFY"] = "MODIFY";
AuthZAction["DELETE"] = "DELETE";
AuthZAction["EXECUTE"] = "EXECUTE";
AuthZAction["DROP"] = "DROP";
AuthZAction["ALL"] = "*";
})(AuthZAction || (exports.AuthZAction = AuthZAction = {}));
var Operation;
(function (Operation) {
Operation["isAllowed"] = "isAllowed";
Operation["whatIsAllowed"] = "whatIsAllowed";
})(Operation || (exports.Operation = Operation = {}));
;
//# sourceMappingURL=interfaces.js.map