UNPKG

@itwin/access-control-client

Version:

Access control client for the iTwin platform

25 lines 1.42 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.AccessControlClient = void 0; const PermissionsClient_1 = require("./subClients/PermissionsClient"); const RolesClient_1 = require("./subClients/RolesClient"); const GroupsClient_1 = require("./subClients/GroupsClient"); const UserMembersClient_1 = require("./subClients/UserMembersClient"); const GroupMembersClient_1 = require("./subClients/GroupMembersClient"); const OwnerMembersClient_1 = require("./subClients/OwnerMembersClient"); const MemberInvitationsClient_1 = require("./subClients/MemberInvitationsClient"); const ITwinJobsClient_1 = require("./subClients/ITwinJobsClient"); class AccessControlClient { constructor(url) { this.permissions = new PermissionsClient_1.PermissionsClient(url); this.roles = new RolesClient_1.RolesClient(url); this.groups = new GroupsClient_1.GroupsClient(url); this.userMembers = new UserMembersClient_1.UserMembersClient(url); this.groupMembers = new GroupMembersClient_1.GroupMembersClient(url); this.ownerMembers = new OwnerMembersClient_1.OwnerMembersClient(url); this.memberInvitations = new MemberInvitationsClient_1.MemberInvitationsClient(url); this.itwinJobs = new ITwinJobsClient_1.ITwinJobsClient(url); } } exports.AccessControlClient = AccessControlClient; //# sourceMappingURL=AccessControlClient.js.map