UNPKG

@ragnaraven/zitadel-node-dual

Version:

Library for API access to ZITADEL with modern ES import syntax. Works everywhere - NestJS, Node.js, any TypeScript environment. No more require()!

1,457 lines 47.2 kB
"use strict"; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __hasOwnProp = Object.prototype.hasOwnProperty; var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true }); }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); var project_exports = {}; __export(project_exports, { AllProjectGrantQuery: () => AllProjectGrantQuery, GrantProjectNameQuery: () => GrantProjectNameQuery, GrantRoleKeyQuery: () => GrantRoleKeyQuery, GrantedOrgIDQuery: () => GrantedOrgIDQuery, GrantedProject: () => GrantedProject, PrivateLabelingSetting: () => PrivateLabelingSetting, Project: () => Project, ProjectGrantQuery: () => ProjectGrantQuery, ProjectGrantState: () => ProjectGrantState, ProjectIDQuery: () => ProjectIDQuery, ProjectNameQuery: () => ProjectNameQuery, ProjectQuery: () => ProjectQuery, ProjectResourceOwnerQuery: () => ProjectResourceOwnerQuery, ProjectState: () => ProjectState, Role: () => Role, RoleDisplayNameQuery: () => RoleDisplayNameQuery, RoleKeyQuery: () => RoleKeyQuery, RoleQuery: () => RoleQuery, privateLabelingSettingFromJSON: () => privateLabelingSettingFromJSON, privateLabelingSettingToJSON: () => privateLabelingSettingToJSON, projectGrantStateFromJSON: () => projectGrantStateFromJSON, projectGrantStateToJSON: () => projectGrantStateToJSON, projectStateFromJSON: () => projectStateFromJSON, projectStateToJSON: () => projectStateToJSON, protobufPackage: () => protobufPackage }); module.exports = __toCommonJS(project_exports); var import_wire = require("@bufbuild/protobuf/wire"); var import_object = require("./object.js"); const protobufPackage = "zitadel.project.v1"; var ProjectState = /* @__PURE__ */ ((ProjectState2) => { ProjectState2[ProjectState2["PROJECT_STATE_UNSPECIFIED"] = 0] = "PROJECT_STATE_UNSPECIFIED"; ProjectState2[ProjectState2["PROJECT_STATE_ACTIVE"] = 1] = "PROJECT_STATE_ACTIVE"; ProjectState2[ProjectState2["PROJECT_STATE_INACTIVE"] = 2] = "PROJECT_STATE_INACTIVE"; ProjectState2[ProjectState2["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; return ProjectState2; })(ProjectState || {}); function projectStateFromJSON(object) { switch (object) { case 0: case "PROJECT_STATE_UNSPECIFIED": return 0 /* PROJECT_STATE_UNSPECIFIED */; case 1: case "PROJECT_STATE_ACTIVE": return 1 /* PROJECT_STATE_ACTIVE */; case 2: case "PROJECT_STATE_INACTIVE": return 2 /* PROJECT_STATE_INACTIVE */; case -1: case "UNRECOGNIZED": default: return -1 /* UNRECOGNIZED */; } } function projectStateToJSON(object) { switch (object) { case 0 /* PROJECT_STATE_UNSPECIFIED */: return "PROJECT_STATE_UNSPECIFIED"; case 1 /* PROJECT_STATE_ACTIVE */: return "PROJECT_STATE_ACTIVE"; case 2 /* PROJECT_STATE_INACTIVE */: return "PROJECT_STATE_INACTIVE"; case -1 /* UNRECOGNIZED */: default: return "UNRECOGNIZED"; } } var PrivateLabelingSetting = /* @__PURE__ */ ((PrivateLabelingSetting2) => { PrivateLabelingSetting2[PrivateLabelingSetting2["PRIVATE_LABELING_SETTING_UNSPECIFIED"] = 0] = "PRIVATE_LABELING_SETTING_UNSPECIFIED"; PrivateLabelingSetting2[PrivateLabelingSetting2["PRIVATE_LABELING_SETTING_ENFORCE_PROJECT_RESOURCE_OWNER_POLICY"] = 1] = "PRIVATE_LABELING_SETTING_ENFORCE_PROJECT_RESOURCE_OWNER_POLICY"; PrivateLabelingSetting2[PrivateLabelingSetting2["PRIVATE_LABELING_SETTING_ALLOW_LOGIN_USER_RESOURCE_OWNER_POLICY"] = 2] = "PRIVATE_LABELING_SETTING_ALLOW_LOGIN_USER_RESOURCE_OWNER_POLICY"; PrivateLabelingSetting2[PrivateLabelingSetting2["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; return PrivateLabelingSetting2; })(PrivateLabelingSetting || {}); function privateLabelingSettingFromJSON(object) { switch (object) { case 0: case "PRIVATE_LABELING_SETTING_UNSPECIFIED": return 0 /* PRIVATE_LABELING_SETTING_UNSPECIFIED */; case 1: case "PRIVATE_LABELING_SETTING_ENFORCE_PROJECT_RESOURCE_OWNER_POLICY": return 1 /* PRIVATE_LABELING_SETTING_ENFORCE_PROJECT_RESOURCE_OWNER_POLICY */; case 2: case "PRIVATE_LABELING_SETTING_ALLOW_LOGIN_USER_RESOURCE_OWNER_POLICY": return 2 /* PRIVATE_LABELING_SETTING_ALLOW_LOGIN_USER_RESOURCE_OWNER_POLICY */; case -1: case "UNRECOGNIZED": default: return -1 /* UNRECOGNIZED */; } } function privateLabelingSettingToJSON(object) { switch (object) { case 0 /* PRIVATE_LABELING_SETTING_UNSPECIFIED */: return "PRIVATE_LABELING_SETTING_UNSPECIFIED"; case 1 /* PRIVATE_LABELING_SETTING_ENFORCE_PROJECT_RESOURCE_OWNER_POLICY */: return "PRIVATE_LABELING_SETTING_ENFORCE_PROJECT_RESOURCE_OWNER_POLICY"; case 2 /* PRIVATE_LABELING_SETTING_ALLOW_LOGIN_USER_RESOURCE_OWNER_POLICY */: return "PRIVATE_LABELING_SETTING_ALLOW_LOGIN_USER_RESOURCE_OWNER_POLICY"; case -1 /* UNRECOGNIZED */: default: return "UNRECOGNIZED"; } } var ProjectGrantState = /* @__PURE__ */ ((ProjectGrantState2) => { ProjectGrantState2[ProjectGrantState2["PROJECT_GRANT_STATE_UNSPECIFIED"] = 0] = "PROJECT_GRANT_STATE_UNSPECIFIED"; ProjectGrantState2[ProjectGrantState2["PROJECT_GRANT_STATE_ACTIVE"] = 1] = "PROJECT_GRANT_STATE_ACTIVE"; ProjectGrantState2[ProjectGrantState2["PROJECT_GRANT_STATE_INACTIVE"] = 2] = "PROJECT_GRANT_STATE_INACTIVE"; ProjectGrantState2[ProjectGrantState2["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; return ProjectGrantState2; })(ProjectGrantState || {}); function projectGrantStateFromJSON(object) { switch (object) { case 0: case "PROJECT_GRANT_STATE_UNSPECIFIED": return 0 /* PROJECT_GRANT_STATE_UNSPECIFIED */; case 1: case "PROJECT_GRANT_STATE_ACTIVE": return 1 /* PROJECT_GRANT_STATE_ACTIVE */; case 2: case "PROJECT_GRANT_STATE_INACTIVE": return 2 /* PROJECT_GRANT_STATE_INACTIVE */; case -1: case "UNRECOGNIZED": default: return -1 /* UNRECOGNIZED */; } } function projectGrantStateToJSON(object) { switch (object) { case 0 /* PROJECT_GRANT_STATE_UNSPECIFIED */: return "PROJECT_GRANT_STATE_UNSPECIFIED"; case 1 /* PROJECT_GRANT_STATE_ACTIVE */: return "PROJECT_GRANT_STATE_ACTIVE"; case 2 /* PROJECT_GRANT_STATE_INACTIVE */: return "PROJECT_GRANT_STATE_INACTIVE"; case -1 /* UNRECOGNIZED */: default: return "UNRECOGNIZED"; } } function createBaseProject() { return { id: "", details: void 0, name: "", state: 0, projectRoleAssertion: false, projectRoleCheck: false, hasProjectCheck: false, privateLabelingSetting: 0 }; } const Project = { encode(message, writer = new import_wire.BinaryWriter()) { if (message.id !== "") { writer.uint32(10).string(message.id); } if (message.details !== void 0) { import_object.ObjectDetails.encode(message.details, writer.uint32(18).fork()).join(); } if (message.name !== "") { writer.uint32(26).string(message.name); } if (message.state !== 0) { writer.uint32(32).int32(message.state); } if (message.projectRoleAssertion !== false) { writer.uint32(40).bool(message.projectRoleAssertion); } if (message.projectRoleCheck !== false) { writer.uint32(48).bool(message.projectRoleCheck); } if (message.hasProjectCheck !== false) { writer.uint32(56).bool(message.hasProjectCheck); } if (message.privateLabelingSetting !== 0) { writer.uint32(64).int32(message.privateLabelingSetting); } return writer; }, decode(input, length) { const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input); const end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseProject(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.id = reader.string(); continue; } case 2: { if (tag !== 18) { break; } message.details = import_object.ObjectDetails.decode(reader, reader.uint32()); continue; } case 3: { if (tag !== 26) { break; } message.name = reader.string(); continue; } case 4: { if (tag !== 32) { break; } message.state = reader.int32(); continue; } case 5: { if (tag !== 40) { break; } message.projectRoleAssertion = reader.bool(); continue; } case 6: { if (tag !== 48) { break; } message.projectRoleCheck = reader.bool(); continue; } case 7: { if (tag !== 56) { break; } message.hasProjectCheck = reader.bool(); continue; } case 8: { if (tag !== 64) { break; } message.privateLabelingSetting = reader.int32(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { id: isSet(object.id) ? globalThis.String(object.id) : "", details: isSet(object.details) ? import_object.ObjectDetails.fromJSON(object.details) : void 0, name: isSet(object.name) ? globalThis.String(object.name) : "", state: isSet(object.state) ? projectStateFromJSON(object.state) : 0, projectRoleAssertion: isSet(object.projectRoleAssertion) ? globalThis.Boolean(object.projectRoleAssertion) : false, projectRoleCheck: isSet(object.projectRoleCheck) ? globalThis.Boolean(object.projectRoleCheck) : false, hasProjectCheck: isSet(object.hasProjectCheck) ? globalThis.Boolean(object.hasProjectCheck) : false, privateLabelingSetting: isSet(object.privateLabelingSetting) ? privateLabelingSettingFromJSON(object.privateLabelingSetting) : 0 }; }, toJSON(message) { const obj = {}; if (message.id !== "") { obj.id = message.id; } if (message.details !== void 0) { obj.details = import_object.ObjectDetails.toJSON(message.details); } if (message.name !== "") { obj.name = message.name; } if (message.state !== 0) { obj.state = projectStateToJSON(message.state); } if (message.projectRoleAssertion !== false) { obj.projectRoleAssertion = message.projectRoleAssertion; } if (message.projectRoleCheck !== false) { obj.projectRoleCheck = message.projectRoleCheck; } if (message.hasProjectCheck !== false) { obj.hasProjectCheck = message.hasProjectCheck; } if (message.privateLabelingSetting !== 0) { obj.privateLabelingSetting = privateLabelingSettingToJSON(message.privateLabelingSetting); } return obj; }, create(base) { return Project.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseProject(); message.id = object.id ?? ""; message.details = object.details !== void 0 && object.details !== null ? import_object.ObjectDetails.fromPartial(object.details) : void 0; message.name = object.name ?? ""; message.state = object.state ?? 0; message.projectRoleAssertion = object.projectRoleAssertion ?? false; message.projectRoleCheck = object.projectRoleCheck ?? false; message.hasProjectCheck = object.hasProjectCheck ?? false; message.privateLabelingSetting = object.privateLabelingSetting ?? 0; return message; } }; function createBaseGrantedProject() { return { grantId: "", grantedOrgId: "", grantedOrgName: "", grantedRoleKeys: [], state: 0, projectId: "", projectName: "", projectOwnerId: "", projectOwnerName: "", details: void 0 }; } const GrantedProject = { encode(message, writer = new import_wire.BinaryWriter()) { if (message.grantId !== "") { writer.uint32(10).string(message.grantId); } if (message.grantedOrgId !== "") { writer.uint32(18).string(message.grantedOrgId); } if (message.grantedOrgName !== "") { writer.uint32(26).string(message.grantedOrgName); } for (const v of message.grantedRoleKeys) { writer.uint32(34).string(v); } if (message.state !== 0) { writer.uint32(40).int32(message.state); } if (message.projectId !== "") { writer.uint32(50).string(message.projectId); } if (message.projectName !== "") { writer.uint32(58).string(message.projectName); } if (message.projectOwnerId !== "") { writer.uint32(66).string(message.projectOwnerId); } if (message.projectOwnerName !== "") { writer.uint32(74).string(message.projectOwnerName); } if (message.details !== void 0) { import_object.ObjectDetails.encode(message.details, writer.uint32(82).fork()).join(); } return writer; }, decode(input, length) { const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input); const end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseGrantedProject(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.grantId = reader.string(); continue; } case 2: { if (tag !== 18) { break; } message.grantedOrgId = reader.string(); continue; } case 3: { if (tag !== 26) { break; } message.grantedOrgName = reader.string(); continue; } case 4: { if (tag !== 34) { break; } message.grantedRoleKeys.push(reader.string()); continue; } case 5: { if (tag !== 40) { break; } message.state = reader.int32(); continue; } case 6: { if (tag !== 50) { break; } message.projectId = reader.string(); continue; } case 7: { if (tag !== 58) { break; } message.projectName = reader.string(); continue; } case 8: { if (tag !== 66) { break; } message.projectOwnerId = reader.string(); continue; } case 9: { if (tag !== 74) { break; } message.projectOwnerName = reader.string(); continue; } case 10: { if (tag !== 82) { break; } message.details = import_object.ObjectDetails.decode(reader, reader.uint32()); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { grantId: isSet(object.grantId) ? globalThis.String(object.grantId) : "", grantedOrgId: isSet(object.grantedOrgId) ? globalThis.String(object.grantedOrgId) : "", grantedOrgName: isSet(object.grantedOrgName) ? globalThis.String(object.grantedOrgName) : "", grantedRoleKeys: globalThis.Array.isArray(object?.grantedRoleKeys) ? object.grantedRoleKeys.map((e) => globalThis.String(e)) : [], state: isSet(object.state) ? projectGrantStateFromJSON(object.state) : 0, projectId: isSet(object.projectId) ? globalThis.String(object.projectId) : "", projectName: isSet(object.projectName) ? globalThis.String(object.projectName) : "", projectOwnerId: isSet(object.projectOwnerId) ? globalThis.String(object.projectOwnerId) : "", projectOwnerName: isSet(object.projectOwnerName) ? globalThis.String(object.projectOwnerName) : "", details: isSet(object.details) ? import_object.ObjectDetails.fromJSON(object.details) : void 0 }; }, toJSON(message) { const obj = {}; if (message.grantId !== "") { obj.grantId = message.grantId; } if (message.grantedOrgId !== "") { obj.grantedOrgId = message.grantedOrgId; } if (message.grantedOrgName !== "") { obj.grantedOrgName = message.grantedOrgName; } if (message.grantedRoleKeys?.length) { obj.grantedRoleKeys = message.grantedRoleKeys; } if (message.state !== 0) { obj.state = projectGrantStateToJSON(message.state); } if (message.projectId !== "") { obj.projectId = message.projectId; } if (message.projectName !== "") { obj.projectName = message.projectName; } if (message.projectOwnerId !== "") { obj.projectOwnerId = message.projectOwnerId; } if (message.projectOwnerName !== "") { obj.projectOwnerName = message.projectOwnerName; } if (message.details !== void 0) { obj.details = import_object.ObjectDetails.toJSON(message.details); } return obj; }, create(base) { return GrantedProject.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseGrantedProject(); message.grantId = object.grantId ?? ""; message.grantedOrgId = object.grantedOrgId ?? ""; message.grantedOrgName = object.grantedOrgName ?? ""; message.grantedRoleKeys = object.grantedRoleKeys?.map((e) => e) || []; message.state = object.state ?? 0; message.projectId = object.projectId ?? ""; message.projectName = object.projectName ?? ""; message.projectOwnerId = object.projectOwnerId ?? ""; message.projectOwnerName = object.projectOwnerName ?? ""; message.details = object.details !== void 0 && object.details !== null ? import_object.ObjectDetails.fromPartial(object.details) : void 0; return message; } }; function createBaseProjectQuery() { return { nameQuery: void 0, projectResourceOwnerQuery: void 0 }; } const ProjectQuery = { encode(message, writer = new import_wire.BinaryWriter()) { if (message.nameQuery !== void 0) { ProjectNameQuery.encode(message.nameQuery, writer.uint32(10).fork()).join(); } if (message.projectResourceOwnerQuery !== void 0) { ProjectResourceOwnerQuery.encode(message.projectResourceOwnerQuery, writer.uint32(18).fork()).join(); } return writer; }, decode(input, length) { const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input); const end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseProjectQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.nameQuery = ProjectNameQuery.decode(reader, reader.uint32()); continue; } case 2: { if (tag !== 18) { break; } message.projectResourceOwnerQuery = ProjectResourceOwnerQuery.decode(reader, reader.uint32()); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { nameQuery: isSet(object.nameQuery) ? ProjectNameQuery.fromJSON(object.nameQuery) : void 0, projectResourceOwnerQuery: isSet(object.projectResourceOwnerQuery) ? ProjectResourceOwnerQuery.fromJSON(object.projectResourceOwnerQuery) : void 0 }; }, toJSON(message) { const obj = {}; if (message.nameQuery !== void 0) { obj.nameQuery = ProjectNameQuery.toJSON(message.nameQuery); } if (message.projectResourceOwnerQuery !== void 0) { obj.projectResourceOwnerQuery = ProjectResourceOwnerQuery.toJSON(message.projectResourceOwnerQuery); } return obj; }, create(base) { return ProjectQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseProjectQuery(); message.nameQuery = object.nameQuery !== void 0 && object.nameQuery !== null ? ProjectNameQuery.fromPartial(object.nameQuery) : void 0; message.projectResourceOwnerQuery = object.projectResourceOwnerQuery !== void 0 && object.projectResourceOwnerQuery !== null ? ProjectResourceOwnerQuery.fromPartial(object.projectResourceOwnerQuery) : void 0; return message; } }; function createBaseProjectNameQuery() { return { name: "", method: 0 }; } const ProjectNameQuery = { encode(message, writer = new import_wire.BinaryWriter()) { if (message.name !== "") { writer.uint32(10).string(message.name); } if (message.method !== 0) { writer.uint32(16).int32(message.method); } return writer; }, decode(input, length) { const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input); const end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseProjectNameQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.name = reader.string(); continue; } case 2: { if (tag !== 16) { break; } message.method = reader.int32(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { name: isSet(object.name) ? globalThis.String(object.name) : "", method: isSet(object.method) ? (0, import_object.textQueryMethodFromJSON)(object.method) : 0 }; }, toJSON(message) { const obj = {}; if (message.name !== "") { obj.name = message.name; } if (message.method !== 0) { obj.method = (0, import_object.textQueryMethodToJSON)(message.method); } return obj; }, create(base) { return ProjectNameQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseProjectNameQuery(); message.name = object.name ?? ""; message.method = object.method ?? 0; return message; } }; function createBaseProjectResourceOwnerQuery() { return { resourceOwner: "" }; } const ProjectResourceOwnerQuery = { encode(message, writer = new import_wire.BinaryWriter()) { if (message.resourceOwner !== "") { writer.uint32(10).string(message.resourceOwner); } return writer; }, decode(input, length) { const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input); const end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseProjectResourceOwnerQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.resourceOwner = reader.string(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { resourceOwner: isSet(object.resourceOwner) ? globalThis.String(object.resourceOwner) : "" }; }, toJSON(message) { const obj = {}; if (message.resourceOwner !== "") { obj.resourceOwner = message.resourceOwner; } return obj; }, create(base) { return ProjectResourceOwnerQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseProjectResourceOwnerQuery(); message.resourceOwner = object.resourceOwner ?? ""; return message; } }; function createBaseRole() { return { key: "", details: void 0, displayName: "", group: "" }; } const Role = { encode(message, writer = new import_wire.BinaryWriter()) { if (message.key !== "") { writer.uint32(10).string(message.key); } if (message.details !== void 0) { import_object.ObjectDetails.encode(message.details, writer.uint32(18).fork()).join(); } if (message.displayName !== "") { writer.uint32(26).string(message.displayName); } if (message.group !== "") { writer.uint32(34).string(message.group); } return writer; }, decode(input, length) { const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input); const end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseRole(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.key = reader.string(); continue; } case 2: { if (tag !== 18) { break; } message.details = import_object.ObjectDetails.decode(reader, reader.uint32()); continue; } case 3: { if (tag !== 26) { break; } message.displayName = reader.string(); continue; } case 4: { if (tag !== 34) { break; } message.group = reader.string(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { key: isSet(object.key) ? globalThis.String(object.key) : "", details: isSet(object.details) ? import_object.ObjectDetails.fromJSON(object.details) : void 0, displayName: isSet(object.displayName) ? globalThis.String(object.displayName) : "", group: isSet(object.group) ? globalThis.String(object.group) : "" }; }, toJSON(message) { const obj = {}; if (message.key !== "") { obj.key = message.key; } if (message.details !== void 0) { obj.details = import_object.ObjectDetails.toJSON(message.details); } if (message.displayName !== "") { obj.displayName = message.displayName; } if (message.group !== "") { obj.group = message.group; } return obj; }, create(base) { return Role.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseRole(); message.key = object.key ?? ""; message.details = object.details !== void 0 && object.details !== null ? import_object.ObjectDetails.fromPartial(object.details) : void 0; message.displayName = object.displayName ?? ""; message.group = object.group ?? ""; return message; } }; function createBaseRoleQuery() { return { keyQuery: void 0, displayNameQuery: void 0 }; } const RoleQuery = { encode(message, writer = new import_wire.BinaryWriter()) { if (message.keyQuery !== void 0) { RoleKeyQuery.encode(message.keyQuery, writer.uint32(10).fork()).join(); } if (message.displayNameQuery !== void 0) { RoleDisplayNameQuery.encode(message.displayNameQuery, writer.uint32(18).fork()).join(); } return writer; }, decode(input, length) { const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input); const end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseRoleQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.keyQuery = RoleKeyQuery.decode(reader, reader.uint32()); continue; } case 2: { if (tag !== 18) { break; } message.displayNameQuery = RoleDisplayNameQuery.decode(reader, reader.uint32()); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { keyQuery: isSet(object.keyQuery) ? RoleKeyQuery.fromJSON(object.keyQuery) : void 0, displayNameQuery: isSet(object.displayNameQuery) ? RoleDisplayNameQuery.fromJSON(object.displayNameQuery) : void 0 }; }, toJSON(message) { const obj = {}; if (message.keyQuery !== void 0) { obj.keyQuery = RoleKeyQuery.toJSON(message.keyQuery); } if (message.displayNameQuery !== void 0) { obj.displayNameQuery = RoleDisplayNameQuery.toJSON(message.displayNameQuery); } return obj; }, create(base) { return RoleQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseRoleQuery(); message.keyQuery = object.keyQuery !== void 0 && object.keyQuery !== null ? RoleKeyQuery.fromPartial(object.keyQuery) : void 0; message.displayNameQuery = object.displayNameQuery !== void 0 && object.displayNameQuery !== null ? RoleDisplayNameQuery.fromPartial(object.displayNameQuery) : void 0; return message; } }; function createBaseRoleKeyQuery() { return { key: "", method: 0 }; } const RoleKeyQuery = { encode(message, writer = new import_wire.BinaryWriter()) { if (message.key !== "") { writer.uint32(10).string(message.key); } if (message.method !== 0) { writer.uint32(16).int32(message.method); } return writer; }, decode(input, length) { const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input); const end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseRoleKeyQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.key = reader.string(); continue; } case 2: { if (tag !== 16) { break; } message.method = reader.int32(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { key: isSet(object.key) ? globalThis.String(object.key) : "", method: isSet(object.method) ? (0, import_object.textQueryMethodFromJSON)(object.method) : 0 }; }, toJSON(message) { const obj = {}; if (message.key !== "") { obj.key = message.key; } if (message.method !== 0) { obj.method = (0, import_object.textQueryMethodToJSON)(message.method); } return obj; }, create(base) { return RoleKeyQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseRoleKeyQuery(); message.key = object.key ?? ""; message.method = object.method ?? 0; return message; } }; function createBaseRoleDisplayNameQuery() { return { displayName: "", method: 0 }; } const RoleDisplayNameQuery = { encode(message, writer = new import_wire.BinaryWriter()) { if (message.displayName !== "") { writer.uint32(10).string(message.displayName); } if (message.method !== 0) { writer.uint32(16).int32(message.method); } return writer; }, decode(input, length) { const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input); const end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseRoleDisplayNameQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.displayName = reader.string(); continue; } case 2: { if (tag !== 16) { break; } message.method = reader.int32(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { displayName: isSet(object.displayName) ? globalThis.String(object.displayName) : "", method: isSet(object.method) ? (0, import_object.textQueryMethodFromJSON)(object.method) : 0 }; }, toJSON(message) { const obj = {}; if (message.displayName !== "") { obj.displayName = message.displayName; } if (message.method !== 0) { obj.method = (0, import_object.textQueryMethodToJSON)(message.method); } return obj; }, create(base) { return RoleDisplayNameQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseRoleDisplayNameQuery(); message.displayName = object.displayName ?? ""; message.method = object.method ?? 0; return message; } }; function createBaseProjectGrantQuery() { return { projectNameQuery: void 0, roleKeyQuery: void 0 }; } const ProjectGrantQuery = { encode(message, writer = new import_wire.BinaryWriter()) { if (message.projectNameQuery !== void 0) { GrantProjectNameQuery.encode(message.projectNameQuery, writer.uint32(10).fork()).join(); } if (message.roleKeyQuery !== void 0) { GrantRoleKeyQuery.encode(message.roleKeyQuery, writer.uint32(18).fork()).join(); } return writer; }, decode(input, length) { const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input); const end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseProjectGrantQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.projectNameQuery = GrantProjectNameQuery.decode(reader, reader.uint32()); continue; } case 2: { if (tag !== 18) { break; } message.roleKeyQuery = GrantRoleKeyQuery.decode(reader, reader.uint32()); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { projectNameQuery: isSet(object.projectNameQuery) ? GrantProjectNameQuery.fromJSON(object.projectNameQuery) : void 0, roleKeyQuery: isSet(object.roleKeyQuery) ? GrantRoleKeyQuery.fromJSON(object.roleKeyQuery) : void 0 }; }, toJSON(message) { const obj = {}; if (message.projectNameQuery !== void 0) { obj.projectNameQuery = GrantProjectNameQuery.toJSON(message.projectNameQuery); } if (message.roleKeyQuery !== void 0) { obj.roleKeyQuery = GrantRoleKeyQuery.toJSON(message.roleKeyQuery); } return obj; }, create(base) { return ProjectGrantQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseProjectGrantQuery(); message.projectNameQuery = object.projectNameQuery !== void 0 && object.projectNameQuery !== null ? GrantProjectNameQuery.fromPartial(object.projectNameQuery) : void 0; message.roleKeyQuery = object.roleKeyQuery !== void 0 && object.roleKeyQuery !== null ? GrantRoleKeyQuery.fromPartial(object.roleKeyQuery) : void 0; return message; } }; function createBaseAllProjectGrantQuery() { return { projectNameQuery: void 0, roleKeyQuery: void 0, projectIdQuery: void 0, grantedOrgIdQuery: void 0 }; } const AllProjectGrantQuery = { encode(message, writer = new import_wire.BinaryWriter()) { if (message.projectNameQuery !== void 0) { GrantProjectNameQuery.encode(message.projectNameQuery, writer.uint32(10).fork()).join(); } if (message.roleKeyQuery !== void 0) { GrantRoleKeyQuery.encode(message.roleKeyQuery, writer.uint32(18).fork()).join(); } if (message.projectIdQuery !== void 0) { ProjectIDQuery.encode(message.projectIdQuery, writer.uint32(26).fork()).join(); } if (message.grantedOrgIdQuery !== void 0) { GrantedOrgIDQuery.encode(message.grantedOrgIdQuery, writer.uint32(34).fork()).join(); } return writer; }, decode(input, length) { const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input); const end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseAllProjectGrantQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.projectNameQuery = GrantProjectNameQuery.decode(reader, reader.uint32()); continue; } case 2: { if (tag !== 18) { break; } message.roleKeyQuery = GrantRoleKeyQuery.decode(reader, reader.uint32()); continue; } case 3: { if (tag !== 26) { break; } message.projectIdQuery = ProjectIDQuery.decode(reader, reader.uint32()); continue; } case 4: { if (tag !== 34) { break; } message.grantedOrgIdQuery = GrantedOrgIDQuery.decode(reader, reader.uint32()); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { projectNameQuery: isSet(object.projectNameQuery) ? GrantProjectNameQuery.fromJSON(object.projectNameQuery) : void 0, roleKeyQuery: isSet(object.roleKeyQuery) ? GrantRoleKeyQuery.fromJSON(object.roleKeyQuery) : void 0, projectIdQuery: isSet(object.projectIdQuery) ? ProjectIDQuery.fromJSON(object.projectIdQuery) : void 0, grantedOrgIdQuery: isSet(object.grantedOrgIdQuery) ? GrantedOrgIDQuery.fromJSON(object.grantedOrgIdQuery) : void 0 }; }, toJSON(message) { const obj = {}; if (message.projectNameQuery !== void 0) { obj.projectNameQuery = GrantProjectNameQuery.toJSON(message.projectNameQuery); } if (message.roleKeyQuery !== void 0) { obj.roleKeyQuery = GrantRoleKeyQuery.toJSON(message.roleKeyQuery); } if (message.projectIdQuery !== void 0) { obj.projectIdQuery = ProjectIDQuery.toJSON(message.projectIdQuery); } if (message.grantedOrgIdQuery !== void 0) { obj.grantedOrgIdQuery = GrantedOrgIDQuery.toJSON(message.grantedOrgIdQuery); } return obj; }, create(base) { return AllProjectGrantQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseAllProjectGrantQuery(); message.projectNameQuery = object.projectNameQuery !== void 0 && object.projectNameQuery !== null ? GrantProjectNameQuery.fromPartial(object.projectNameQuery) : void 0; message.roleKeyQuery = object.roleKeyQuery !== void 0 && object.roleKeyQuery !== null ? GrantRoleKeyQuery.fromPartial(object.roleKeyQuery) : void 0; message.projectIdQuery = object.projectIdQuery !== void 0 && object.projectIdQuery !== null ? ProjectIDQuery.fromPartial(object.projectIdQuery) : void 0; message.grantedOrgIdQuery = object.grantedOrgIdQuery !== void 0 && object.grantedOrgIdQuery !== null ? GrantedOrgIDQuery.fromPartial(object.grantedOrgIdQuery) : void 0; return message; } }; function createBaseGrantProjectNameQuery() { return { name: "", method: 0 }; } const GrantProjectNameQuery = { encode(message, writer = new import_wire.BinaryWriter()) { if (message.name !== "") { writer.uint32(10).string(message.name); } if (message.method !== 0) { writer.uint32(16).int32(message.method); } return writer; }, decode(input, length) { const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input); const end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseGrantProjectNameQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.name = reader.string(); continue; } case 2: { if (tag !== 16) { break; } message.method = reader.int32(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { name: isSet(object.name) ? globalThis.String(object.name) : "", method: isSet(object.method) ? (0, import_object.textQueryMethodFromJSON)(object.method) : 0 }; }, toJSON(message) { const obj = {}; if (message.name !== "") { obj.name = message.name; } if (message.method !== 0) { obj.method = (0, import_object.textQueryMethodToJSON)(message.method); } return obj; }, create(base) { return GrantProjectNameQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseGrantProjectNameQuery(); message.name = object.name ?? ""; message.method = object.method ?? 0; return message; } }; function createBaseGrantRoleKeyQuery() { return { roleKey: "", method: 0 }; } const GrantRoleKeyQuery = { encode(message, writer = new import_wire.BinaryWriter()) { if (message.roleKey !== "") { writer.uint32(10).string(message.roleKey); } if (message.method !== 0) { writer.uint32(16).int32(message.method); } return writer; }, decode(input, length) { const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input); const end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseGrantRoleKeyQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.roleKey = reader.string(); continue; } case 2: { if (tag !== 16) { break; } message.method = reader.int32(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { roleKey: isSet(object.roleKey) ? globalThis.String(object.roleKey) : "", method: isSet(object.method) ? (0, import_object.textQueryMethodFromJSON)(object.method) : 0 }; }, toJSON(message) { const obj = {}; if (message.roleKey !== "") { obj.roleKey = message.roleKey; } if (message.method !== 0) { obj.method = (0, import_object.textQueryMethodToJSON)(message.method); } return obj; }, create(base) { return GrantRoleKeyQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseGrantRoleKeyQuery(); message.roleKey = object.roleKey ?? ""; message.method = object.method ?? 0; return message; } }; function createBaseProjectIDQuery() { return { projectId: "" }; } const ProjectIDQuery = { encode(message, writer = new import_wire.BinaryWriter()) { if (message.projectId !== "") { writer.uint32(10).string(message.projectId); } return writer; }, decode(input, length) { const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input); const end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseProjectIDQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.projectId = reader.string(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { projectId: isSet(object.projectId) ? globalThis.String(object.projectId) : "" }; }, toJSON(message) { const obj = {}; if (message.projectId !== "") { obj.projectId = message.projectId; } return obj; }, create(base) { return ProjectIDQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseProjectIDQuery(); message.projectId = object.projectId ?? ""; return message; } }; function createBaseGrantedOrgIDQuery() { return { grantedOrgId: "" }; } const GrantedOrgIDQuery = { encode(message, writer = new import_wire.BinaryWriter()) { if (message.grantedOrgId !== "") { writer.uint32(10).string(message.grantedOrgId); } return writer; }, decode(input, length) { const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input); const end = length === void 0 ? reader.len : reader.pos + length; const message = createBaseGrantedOrgIDQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.grantedOrgId = reader.string(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { grantedOrgId: isSet(object.grantedOrgId) ? globalThis.String(object.grantedOrgId) : "" }; }, toJSON(message) { const obj = {}; if (message.grantedOrgId !== "") { obj.grantedOrgId = message.grantedOrgId; } return obj; }, create(base) { return GrantedOrgIDQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseGrantedOrgIDQuery(); message.grantedOrgId = object.grantedOrgId ?? ""; return message; } }; function isSet(value) { return value !== null && value !== void 0; } // Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { AllProjectGrantQuery, GrantProjectNameQuery, GrantRoleKeyQuery, GrantedOrgIDQuery, GrantedProject, PrivateLabelingSetting, Project, ProjectGrantQuery, ProjectGrantState, ProjectIDQuery, ProjectNameQuery, ProjectQuery, ProjectResourceOwnerQuery, ProjectState, Role, RoleDisplayNameQuery, RoleKeyQuery, RoleQuery, privateLabelingSettingFromJSON, privateLabelingSettingToJSON, projectGrantStateFromJSON, projectGrantStateToJSON, projectStateFromJSON, projectStateToJSON, protobufPackage }); //# sourceMappingURL=project.js.map