@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
JavaScript
"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