@minimaltech/node-infra
Version:
Minimal Technology NodeJS Infrastructure - Loopback 4 Framework
22 lines • 1.39 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.AuthorizerKeys = void 0;
class AuthorizerKeys {
}
exports.AuthorizerKeys = AuthorizerKeys;
AuthorizerKeys.APPLICATION_NAME = '/authorize/component/application_name';
AuthorizerKeys.ROLE_MODEL = '/authorize/component/models/user';
AuthorizerKeys.PERMISSION_MODEL = '/authorize/component/models/permission';
AuthorizerKeys.PERMISSION_MAPPING_MODEL = '/authorize/component/models/permission_mapping';
AuthorizerKeys.USER_ROLE_MODEL = '/authorize/component/models/user_role';
AuthorizerKeys.ROLE_REPOSITORY = '/authorize/component/repositories/user';
AuthorizerKeys.PERMISSION_REPOSITORY = '/authorize/component/repositories/permission';
AuthorizerKeys.PERMISSION_MAPPING_REPOSITORY = '/authorize/component/repositories/permission_mapping';
AuthorizerKeys.USER_ROLE_REPOSITORY = '/authorize/component/repositories/user_role';
AuthorizerKeys.PROVIDER = '/authorize/provider';
AuthorizerKeys.ENFORCER = '/authorize/enforcer';
AuthorizerKeys.ALWAYS_ALLOW_ROLES = '/authorize/always_allow_roles';
AuthorizerKeys.AUTHORIZE_DATASOURCE = '/authorize/enforcer/adapter/datasource';
AuthorizerKeys.CONFIGURE_OPTIONS = '/authorize/configure_options';
AuthorizerKeys.NORMALIZE_PAYLOAD_FN = '/authorize/normalize_payload_fn';
//# sourceMappingURL=keys.js.map