UNPKG

@primerouting/zitadel-node

Version:

Library for API access to ZITADEL. Provides compiled gRPC service clients and helpers for applications and service accounts. Support http2 self-hosted instances

1,063 lines 99.2 kB
"use strict"; // Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: // protoc-gen-ts_proto v1.181.1 // protoc unknown // source: zitadel/v1.proto var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.SetTriggerActionsRequest = exports.DataProjectGrant = exports.DataAction = exports.DataMachineUser = exports.DataHumanUser = exports.DataOIDCApplication = exports.DataAPIApplication = exports.DataProject = exports.DataMachineKey = exports.DataAppKey = exports.ExportHumanUser_HashedPassword = exports.ExportHumanUser_Phone = exports.ExportHumanUser_Email = exports.ExportHumanUser_Profile = exports.ExportHumanUser = exports.DataJWTIDP = exports.DataOIDCIDP = exports.DataOrg = exports.ImportDataOrg = exports.AddCustomOrgIAMPolicyRequest = exports.TriggerType = exports.FlowType = exports.protobufPackage = void 0; exports.flowTypeFromJSON = flowTypeFromJSON; exports.flowTypeToJSON = flowTypeToJSON; exports.triggerTypeFromJSON = triggerTypeFromJSON; exports.triggerTypeToJSON = triggerTypeToJSON; /* eslint-disable */ const long_1 = __importDefault(require("long")); const minimal_1 = __importDefault(require("protobufjs/minimal")); const timestamp_1 = require("../google/protobuf/timestamp"); const auth_n_key_1 = require("./auth_n_key"); const idp_1 = require("./idp"); const management_1 = require("./management"); const org_1 = require("./org"); const user_1 = require("./user"); exports.protobufPackage = "zitadel.v1.v1"; var FlowType; (function (FlowType) { FlowType[FlowType["FLOW_TYPE_UNSPECIFIED"] = 0] = "FLOW_TYPE_UNSPECIFIED"; FlowType[FlowType["FLOW_TYPE_EXTERNAL_AUTHENTICATION"] = 1] = "FLOW_TYPE_EXTERNAL_AUTHENTICATION"; FlowType[FlowType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; })(FlowType || (exports.FlowType = FlowType = {})); function flowTypeFromJSON(object) { switch (object) { case 0: case "FLOW_TYPE_UNSPECIFIED": return FlowType.FLOW_TYPE_UNSPECIFIED; case 1: case "FLOW_TYPE_EXTERNAL_AUTHENTICATION": return FlowType.FLOW_TYPE_EXTERNAL_AUTHENTICATION; case -1: case "UNRECOGNIZED": default: return FlowType.UNRECOGNIZED; } } function flowTypeToJSON(object) { switch (object) { case FlowType.FLOW_TYPE_UNSPECIFIED: return "FLOW_TYPE_UNSPECIFIED"; case FlowType.FLOW_TYPE_EXTERNAL_AUTHENTICATION: return "FLOW_TYPE_EXTERNAL_AUTHENTICATION"; case FlowType.UNRECOGNIZED: default: return "UNRECOGNIZED"; } } var TriggerType; (function (TriggerType) { TriggerType[TriggerType["TRIGGER_TYPE_UNSPECIFIED"] = 0] = "TRIGGER_TYPE_UNSPECIFIED"; TriggerType[TriggerType["TRIGGER_TYPE_POST_AUTHENTICATION"] = 1] = "TRIGGER_TYPE_POST_AUTHENTICATION"; TriggerType[TriggerType["TRIGGER_TYPE_PRE_CREATION"] = 2] = "TRIGGER_TYPE_PRE_CREATION"; TriggerType[TriggerType["TRIGGER_TYPE_POST_CREATION"] = 3] = "TRIGGER_TYPE_POST_CREATION"; TriggerType[TriggerType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; })(TriggerType || (exports.TriggerType = TriggerType = {})); function triggerTypeFromJSON(object) { switch (object) { case 0: case "TRIGGER_TYPE_UNSPECIFIED": return TriggerType.TRIGGER_TYPE_UNSPECIFIED; case 1: case "TRIGGER_TYPE_POST_AUTHENTICATION": return TriggerType.TRIGGER_TYPE_POST_AUTHENTICATION; case 2: case "TRIGGER_TYPE_PRE_CREATION": return TriggerType.TRIGGER_TYPE_PRE_CREATION; case 3: case "TRIGGER_TYPE_POST_CREATION": return TriggerType.TRIGGER_TYPE_POST_CREATION; case -1: case "UNRECOGNIZED": default: return TriggerType.UNRECOGNIZED; } } function triggerTypeToJSON(object) { switch (object) { case TriggerType.TRIGGER_TYPE_UNSPECIFIED: return "TRIGGER_TYPE_UNSPECIFIED"; case TriggerType.TRIGGER_TYPE_POST_AUTHENTICATION: return "TRIGGER_TYPE_POST_AUTHENTICATION"; case TriggerType.TRIGGER_TYPE_PRE_CREATION: return "TRIGGER_TYPE_PRE_CREATION"; case TriggerType.TRIGGER_TYPE_POST_CREATION: return "TRIGGER_TYPE_POST_CREATION"; case TriggerType.UNRECOGNIZED: default: return "UNRECOGNIZED"; } } function createBaseAddCustomOrgIAMPolicyRequest() { return { orgId: "", userLoginMustBeDomain: false }; } exports.AddCustomOrgIAMPolicyRequest = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.orgId !== "") { writer.uint32(10).string(message.orgId); } if (message.userLoginMustBeDomain !== false) { writer.uint32(16).bool(message.userLoginMustBeDomain); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseAddCustomOrgIAMPolicyRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.orgId = reader.string(); continue; case 2: if (tag !== 16) { break; } message.userLoginMustBeDomain = reader.bool(); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { orgId: isSet(object.orgId) ? globalThis.String(object.orgId) : "", userLoginMustBeDomain: isSet(object.userLoginMustBeDomain) ? globalThis.Boolean(object.userLoginMustBeDomain) : false, }; }, toJSON(message) { const obj = {}; if (message.orgId !== "") { obj.orgId = message.orgId; } if (message.userLoginMustBeDomain !== false) { obj.userLoginMustBeDomain = message.userLoginMustBeDomain; } return obj; }, create(base) { return exports.AddCustomOrgIAMPolicyRequest.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseAddCustomOrgIAMPolicyRequest(); message.orgId = object.orgId ?? ""; message.userLoginMustBeDomain = object.userLoginMustBeDomain ?? false; return message; }, }; function createBaseImportDataOrg() { return { orgs: [] }; } exports.ImportDataOrg = { encode(message, writer = minimal_1.default.Writer.create()) { for (const v of message.orgs) { exports.DataOrg.encode(v, writer.uint32(10).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseImportDataOrg(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.orgs.push(exports.DataOrg.decode(reader, reader.uint32())); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { orgs: globalThis.Array.isArray(object?.orgs) ? object.orgs.map((e) => exports.DataOrg.fromJSON(e)) : [] }; }, toJSON(message) { const obj = {}; if (message.orgs?.length) { obj.orgs = message.orgs.map((e) => exports.DataOrg.toJSON(e)); } return obj; }, create(base) { return exports.ImportDataOrg.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseImportDataOrg(); message.orgs = object.orgs?.map((e) => exports.DataOrg.fromPartial(e)) || []; return message; }, }; function createBaseDataOrg() { return { orgId: "", org: undefined, iamPolicy: undefined, labelPolicy: undefined, lockoutPolicy: undefined, loginPolicy: undefined, passwordComplexityPolicy: undefined, privacyPolicy: undefined, projects: [], projectRoles: [], apiApps: [], oidcApps: [], humanUsers: [], machineUsers: [], triggerActions: [], actions: [], projectGrants: [], userGrants: [], orgMembers: [], projectMembers: [], projectGrantMembers: [], userMetadata: [], loginTexts: [], initMessages: [], passwordResetMessages: [], verifyEmailMessages: [], verifyPhoneMessages: [], domainClaimedMessages: [], passwordlessRegistrationMessages: [], oidcIdps: [], jwtIdps: [], secondFactors: [], multiFactors: [], idps: [], userLinks: [], domains: [], appKeys: [], machineKeys: [], }; } exports.DataOrg = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.orgId !== "") { writer.uint32(10).string(message.orgId); } if (message.org !== undefined) { management_1.AddOrgRequest.encode(message.org, writer.uint32(26).fork()).ldelim(); } if (message.iamPolicy !== undefined) { exports.AddCustomOrgIAMPolicyRequest.encode(message.iamPolicy, writer.uint32(34).fork()).ldelim(); } if (message.labelPolicy !== undefined) { management_1.AddCustomLabelPolicyRequest.encode(message.labelPolicy, writer.uint32(42).fork()).ldelim(); } if (message.lockoutPolicy !== undefined) { management_1.AddCustomLockoutPolicyRequest.encode(message.lockoutPolicy, writer.uint32(50).fork()).ldelim(); } if (message.loginPolicy !== undefined) { management_1.AddCustomLoginPolicyRequest.encode(message.loginPolicy, writer.uint32(58).fork()).ldelim(); } if (message.passwordComplexityPolicy !== undefined) { management_1.AddCustomPasswordComplexityPolicyRequest.encode(message.passwordComplexityPolicy, writer.uint32(66).fork()) .ldelim(); } if (message.privacyPolicy !== undefined) { management_1.AddCustomPrivacyPolicyRequest.encode(message.privacyPolicy, writer.uint32(74).fork()).ldelim(); } for (const v of message.projects) { exports.DataProject.encode(v, writer.uint32(82).fork()).ldelim(); } for (const v of message.projectRoles) { management_1.AddProjectRoleRequest.encode(v, writer.uint32(90).fork()).ldelim(); } for (const v of message.apiApps) { exports.DataAPIApplication.encode(v, writer.uint32(98).fork()).ldelim(); } for (const v of message.oidcApps) { exports.DataOIDCApplication.encode(v, writer.uint32(106).fork()).ldelim(); } for (const v of message.humanUsers) { exports.DataHumanUser.encode(v, writer.uint32(114).fork()).ldelim(); } for (const v of message.machineUsers) { exports.DataMachineUser.encode(v, writer.uint32(122).fork()).ldelim(); } for (const v of message.triggerActions) { exports.SetTriggerActionsRequest.encode(v, writer.uint32(130).fork()).ldelim(); } for (const v of message.actions) { exports.DataAction.encode(v, writer.uint32(138).fork()).ldelim(); } for (const v of message.projectGrants) { exports.DataProjectGrant.encode(v, writer.uint32(146).fork()).ldelim(); } for (const v of message.userGrants) { management_1.AddUserGrantRequest.encode(v, writer.uint32(154).fork()).ldelim(); } for (const v of message.orgMembers) { management_1.AddOrgMemberRequest.encode(v, writer.uint32(162).fork()).ldelim(); } for (const v of message.projectMembers) { management_1.AddProjectMemberRequest.encode(v, writer.uint32(170).fork()).ldelim(); } for (const v of message.projectGrantMembers) { management_1.AddProjectGrantMemberRequest.encode(v, writer.uint32(178).fork()).ldelim(); } for (const v of message.userMetadata) { management_1.SetUserMetadataRequest.encode(v, writer.uint32(186).fork()).ldelim(); } for (const v of message.loginTexts) { management_1.SetCustomLoginTextsRequest.encode(v, writer.uint32(194).fork()).ldelim(); } for (const v of message.initMessages) { management_1.SetCustomInitMessageTextRequest.encode(v, writer.uint32(202).fork()).ldelim(); } for (const v of message.passwordResetMessages) { management_1.SetCustomPasswordResetMessageTextRequest.encode(v, writer.uint32(210).fork()).ldelim(); } for (const v of message.verifyEmailMessages) { management_1.SetCustomVerifyEmailMessageTextRequest.encode(v, writer.uint32(218).fork()).ldelim(); } for (const v of message.verifyPhoneMessages) { management_1.SetCustomVerifyPhoneMessageTextRequest.encode(v, writer.uint32(226).fork()).ldelim(); } for (const v of message.domainClaimedMessages) { management_1.SetCustomDomainClaimedMessageTextRequest.encode(v, writer.uint32(234).fork()).ldelim(); } for (const v of message.passwordlessRegistrationMessages) { management_1.SetCustomPasswordlessRegistrationMessageTextRequest.encode(v, writer.uint32(242).fork()).ldelim(); } for (const v of message.oidcIdps) { exports.DataOIDCIDP.encode(v, writer.uint32(250).fork()).ldelim(); } for (const v of message.jwtIdps) { exports.DataJWTIDP.encode(v, writer.uint32(258).fork()).ldelim(); } for (const v of message.secondFactors) { management_1.AddSecondFactorToLoginPolicyRequest.encode(v, writer.uint32(266).fork()).ldelim(); } for (const v of message.multiFactors) { management_1.AddMultiFactorToLoginPolicyRequest.encode(v, writer.uint32(274).fork()).ldelim(); } for (const v of message.idps) { management_1.AddIDPToLoginPolicyRequest.encode(v, writer.uint32(282).fork()).ldelim(); } for (const v of message.userLinks) { idp_1.IDPUserLink.encode(v, writer.uint32(290).fork()).ldelim(); } for (const v of message.domains) { org_1.Domain.encode(v, writer.uint32(298).fork()).ldelim(); } for (const v of message.appKeys) { exports.DataAppKey.encode(v, writer.uint32(306).fork()).ldelim(); } for (const v of message.machineKeys) { exports.DataMachineKey.encode(v, writer.uint32(314).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseDataOrg(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.orgId = reader.string(); continue; case 3: if (tag !== 26) { break; } message.org = management_1.AddOrgRequest.decode(reader, reader.uint32()); continue; case 4: if (tag !== 34) { break; } message.iamPolicy = exports.AddCustomOrgIAMPolicyRequest.decode(reader, reader.uint32()); continue; case 5: if (tag !== 42) { break; } message.labelPolicy = management_1.AddCustomLabelPolicyRequest.decode(reader, reader.uint32()); continue; case 6: if (tag !== 50) { break; } message.lockoutPolicy = management_1.AddCustomLockoutPolicyRequest.decode(reader, reader.uint32()); continue; case 7: if (tag !== 58) { break; } message.loginPolicy = management_1.AddCustomLoginPolicyRequest.decode(reader, reader.uint32()); continue; case 8: if (tag !== 66) { break; } message.passwordComplexityPolicy = management_1.AddCustomPasswordComplexityPolicyRequest.decode(reader, reader.uint32()); continue; case 9: if (tag !== 74) { break; } message.privacyPolicy = management_1.AddCustomPrivacyPolicyRequest.decode(reader, reader.uint32()); continue; case 10: if (tag !== 82) { break; } message.projects.push(exports.DataProject.decode(reader, reader.uint32())); continue; case 11: if (tag !== 90) { break; } message.projectRoles.push(management_1.AddProjectRoleRequest.decode(reader, reader.uint32())); continue; case 12: if (tag !== 98) { break; } message.apiApps.push(exports.DataAPIApplication.decode(reader, reader.uint32())); continue; case 13: if (tag !== 106) { break; } message.oidcApps.push(exports.DataOIDCApplication.decode(reader, reader.uint32())); continue; case 14: if (tag !== 114) { break; } message.humanUsers.push(exports.DataHumanUser.decode(reader, reader.uint32())); continue; case 15: if (tag !== 122) { break; } message.machineUsers.push(exports.DataMachineUser.decode(reader, reader.uint32())); continue; case 16: if (tag !== 130) { break; } message.triggerActions.push(exports.SetTriggerActionsRequest.decode(reader, reader.uint32())); continue; case 17: if (tag !== 138) { break; } message.actions.push(exports.DataAction.decode(reader, reader.uint32())); continue; case 18: if (tag !== 146) { break; } message.projectGrants.push(exports.DataProjectGrant.decode(reader, reader.uint32())); continue; case 19: if (tag !== 154) { break; } message.userGrants.push(management_1.AddUserGrantRequest.decode(reader, reader.uint32())); continue; case 20: if (tag !== 162) { break; } message.orgMembers.push(management_1.AddOrgMemberRequest.decode(reader, reader.uint32())); continue; case 21: if (tag !== 170) { break; } message.projectMembers.push(management_1.AddProjectMemberRequest.decode(reader, reader.uint32())); continue; case 22: if (tag !== 178) { break; } message.projectGrantMembers.push(management_1.AddProjectGrantMemberRequest.decode(reader, reader.uint32())); continue; case 23: if (tag !== 186) { break; } message.userMetadata.push(management_1.SetUserMetadataRequest.decode(reader, reader.uint32())); continue; case 24: if (tag !== 194) { break; } message.loginTexts.push(management_1.SetCustomLoginTextsRequest.decode(reader, reader.uint32())); continue; case 25: if (tag !== 202) { break; } message.initMessages.push(management_1.SetCustomInitMessageTextRequest.decode(reader, reader.uint32())); continue; case 26: if (tag !== 210) { break; } message.passwordResetMessages.push(management_1.SetCustomPasswordResetMessageTextRequest.decode(reader, reader.uint32())); continue; case 27: if (tag !== 218) { break; } message.verifyEmailMessages.push(management_1.SetCustomVerifyEmailMessageTextRequest.decode(reader, reader.uint32())); continue; case 28: if (tag !== 226) { break; } message.verifyPhoneMessages.push(management_1.SetCustomVerifyPhoneMessageTextRequest.decode(reader, reader.uint32())); continue; case 29: if (tag !== 234) { break; } message.domainClaimedMessages.push(management_1.SetCustomDomainClaimedMessageTextRequest.decode(reader, reader.uint32())); continue; case 30: if (tag !== 242) { break; } message.passwordlessRegistrationMessages.push(management_1.SetCustomPasswordlessRegistrationMessageTextRequest.decode(reader, reader.uint32())); continue; case 31: if (tag !== 250) { break; } message.oidcIdps.push(exports.DataOIDCIDP.decode(reader, reader.uint32())); continue; case 32: if (tag !== 258) { break; } message.jwtIdps.push(exports.DataJWTIDP.decode(reader, reader.uint32())); continue; case 33: if (tag !== 266) { break; } message.secondFactors.push(management_1.AddSecondFactorToLoginPolicyRequest.decode(reader, reader.uint32())); continue; case 34: if (tag !== 274) { break; } message.multiFactors.push(management_1.AddMultiFactorToLoginPolicyRequest.decode(reader, reader.uint32())); continue; case 35: if (tag !== 282) { break; } message.idps.push(management_1.AddIDPToLoginPolicyRequest.decode(reader, reader.uint32())); continue; case 36: if (tag !== 290) { break; } message.userLinks.push(idp_1.IDPUserLink.decode(reader, reader.uint32())); continue; case 37: if (tag !== 298) { break; } message.domains.push(org_1.Domain.decode(reader, reader.uint32())); continue; case 38: if (tag !== 306) { break; } message.appKeys.push(exports.DataAppKey.decode(reader, reader.uint32())); continue; case 39: if (tag !== 314) { break; } message.machineKeys.push(exports.DataMachineKey.decode(reader, reader.uint32())); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { orgId: isSet(object.orgId) ? globalThis.String(object.orgId) : "", org: isSet(object.org) ? management_1.AddOrgRequest.fromJSON(object.org) : undefined, iamPolicy: isSet(object.iamPolicy) ? exports.AddCustomOrgIAMPolicyRequest.fromJSON(object.iamPolicy) : undefined, labelPolicy: isSet(object.labelPolicy) ? management_1.AddCustomLabelPolicyRequest.fromJSON(object.labelPolicy) : undefined, lockoutPolicy: isSet(object.lockoutPolicy) ? management_1.AddCustomLockoutPolicyRequest.fromJSON(object.lockoutPolicy) : undefined, loginPolicy: isSet(object.loginPolicy) ? management_1.AddCustomLoginPolicyRequest.fromJSON(object.loginPolicy) : undefined, passwordComplexityPolicy: isSet(object.passwordComplexityPolicy) ? management_1.AddCustomPasswordComplexityPolicyRequest.fromJSON(object.passwordComplexityPolicy) : undefined, privacyPolicy: isSet(object.privacyPolicy) ? management_1.AddCustomPrivacyPolicyRequest.fromJSON(object.privacyPolicy) : undefined, projects: globalThis.Array.isArray(object?.projects) ? object.projects.map((e) => exports.DataProject.fromJSON(e)) : [], projectRoles: globalThis.Array.isArray(object?.projectRoles) ? object.projectRoles.map((e) => management_1.AddProjectRoleRequest.fromJSON(e)) : [], apiApps: globalThis.Array.isArray(object?.apiApps) ? object.apiApps.map((e) => exports.DataAPIApplication.fromJSON(e)) : [], oidcApps: globalThis.Array.isArray(object?.oidcApps) ? object.oidcApps.map((e) => exports.DataOIDCApplication.fromJSON(e)) : [], humanUsers: globalThis.Array.isArray(object?.humanUsers) ? object.humanUsers.map((e) => exports.DataHumanUser.fromJSON(e)) : [], machineUsers: globalThis.Array.isArray(object?.machineUsers) ? object.machineUsers.map((e) => exports.DataMachineUser.fromJSON(e)) : [], triggerActions: globalThis.Array.isArray(object?.triggerActions) ? object.triggerActions.map((e) => exports.SetTriggerActionsRequest.fromJSON(e)) : [], actions: globalThis.Array.isArray(object?.actions) ? object.actions.map((e) => exports.DataAction.fromJSON(e)) : [], projectGrants: globalThis.Array.isArray(object?.projectGrants) ? object.projectGrants.map((e) => exports.DataProjectGrant.fromJSON(e)) : [], userGrants: globalThis.Array.isArray(object?.userGrants) ? object.userGrants.map((e) => management_1.AddUserGrantRequest.fromJSON(e)) : [], orgMembers: globalThis.Array.isArray(object?.orgMembers) ? object.orgMembers.map((e) => management_1.AddOrgMemberRequest.fromJSON(e)) : [], projectMembers: globalThis.Array.isArray(object?.projectMembers) ? object.projectMembers.map((e) => management_1.AddProjectMemberRequest.fromJSON(e)) : [], projectGrantMembers: globalThis.Array.isArray(object?.projectGrantMembers) ? object.projectGrantMembers.map((e) => management_1.AddProjectGrantMemberRequest.fromJSON(e)) : [], userMetadata: globalThis.Array.isArray(object?.userMetadata) ? object.userMetadata.map((e) => management_1.SetUserMetadataRequest.fromJSON(e)) : [], loginTexts: globalThis.Array.isArray(object?.loginTexts) ? object.loginTexts.map((e) => management_1.SetCustomLoginTextsRequest.fromJSON(e)) : [], initMessages: globalThis.Array.isArray(object?.initMessages) ? object.initMessages.map((e) => management_1.SetCustomInitMessageTextRequest.fromJSON(e)) : [], passwordResetMessages: globalThis.Array.isArray(object?.passwordResetMessages) ? object.passwordResetMessages.map((e) => management_1.SetCustomPasswordResetMessageTextRequest.fromJSON(e)) : [], verifyEmailMessages: globalThis.Array.isArray(object?.verifyEmailMessages) ? object.verifyEmailMessages.map((e) => management_1.SetCustomVerifyEmailMessageTextRequest.fromJSON(e)) : [], verifyPhoneMessages: globalThis.Array.isArray(object?.verifyPhoneMessages) ? object.verifyPhoneMessages.map((e) => management_1.SetCustomVerifyPhoneMessageTextRequest.fromJSON(e)) : [], domainClaimedMessages: globalThis.Array.isArray(object?.domainClaimedMessages) ? object.domainClaimedMessages.map((e) => management_1.SetCustomDomainClaimedMessageTextRequest.fromJSON(e)) : [], passwordlessRegistrationMessages: globalThis.Array.isArray(object?.passwordlessRegistrationMessages) ? object.passwordlessRegistrationMessages.map((e) => management_1.SetCustomPasswordlessRegistrationMessageTextRequest.fromJSON(e)) : [], oidcIdps: globalThis.Array.isArray(object?.oidcIdps) ? object.oidcIdps.map((e) => exports.DataOIDCIDP.fromJSON(e)) : [], jwtIdps: globalThis.Array.isArray(object?.jwtIdps) ? object.jwtIdps.map((e) => exports.DataJWTIDP.fromJSON(e)) : [], secondFactors: globalThis.Array.isArray(object?.secondFactors) ? object.secondFactors.map((e) => management_1.AddSecondFactorToLoginPolicyRequest.fromJSON(e)) : [], multiFactors: globalThis.Array.isArray(object?.multiFactors) ? object.multiFactors.map((e) => management_1.AddMultiFactorToLoginPolicyRequest.fromJSON(e)) : [], idps: globalThis.Array.isArray(object?.idps) ? object.idps.map((e) => management_1.AddIDPToLoginPolicyRequest.fromJSON(e)) : [], userLinks: globalThis.Array.isArray(object?.userLinks) ? object.userLinks.map((e) => idp_1.IDPUserLink.fromJSON(e)) : [], domains: globalThis.Array.isArray(object?.domains) ? object.domains.map((e) => org_1.Domain.fromJSON(e)) : [], appKeys: globalThis.Array.isArray(object?.appKeys) ? object.appKeys.map((e) => exports.DataAppKey.fromJSON(e)) : [], machineKeys: globalThis.Array.isArray(object?.machineKeys) ? object.machineKeys.map((e) => exports.DataMachineKey.fromJSON(e)) : [], }; }, toJSON(message) { const obj = {}; if (message.orgId !== "") { obj.orgId = message.orgId; } if (message.org !== undefined) { obj.org = management_1.AddOrgRequest.toJSON(message.org); } if (message.iamPolicy !== undefined) { obj.iamPolicy = exports.AddCustomOrgIAMPolicyRequest.toJSON(message.iamPolicy); } if (message.labelPolicy !== undefined) { obj.labelPolicy = management_1.AddCustomLabelPolicyRequest.toJSON(message.labelPolicy); } if (message.lockoutPolicy !== undefined) { obj.lockoutPolicy = management_1.AddCustomLockoutPolicyRequest.toJSON(message.lockoutPolicy); } if (message.loginPolicy !== undefined) { obj.loginPolicy = management_1.AddCustomLoginPolicyRequest.toJSON(message.loginPolicy); } if (message.passwordComplexityPolicy !== undefined) { obj.passwordComplexityPolicy = management_1.AddCustomPasswordComplexityPolicyRequest.toJSON(message.passwordComplexityPolicy); } if (message.privacyPolicy !== undefined) { obj.privacyPolicy = management_1.AddCustomPrivacyPolicyRequest.toJSON(message.privacyPolicy); } if (message.projects?.length) { obj.projects = message.projects.map((e) => exports.DataProject.toJSON(e)); } if (message.projectRoles?.length) { obj.projectRoles = message.projectRoles.map((e) => management_1.AddProjectRoleRequest.toJSON(e)); } if (message.apiApps?.length) { obj.apiApps = message.apiApps.map((e) => exports.DataAPIApplication.toJSON(e)); } if (message.oidcApps?.length) { obj.oidcApps = message.oidcApps.map((e) => exports.DataOIDCApplication.toJSON(e)); } if (message.humanUsers?.length) { obj.humanUsers = message.humanUsers.map((e) => exports.DataHumanUser.toJSON(e)); } if (message.machineUsers?.length) { obj.machineUsers = message.machineUsers.map((e) => exports.DataMachineUser.toJSON(e)); } if (message.triggerActions?.length) { obj.triggerActions = message.triggerActions.map((e) => exports.SetTriggerActionsRequest.toJSON(e)); } if (message.actions?.length) { obj.actions = message.actions.map((e) => exports.DataAction.toJSON(e)); } if (message.projectGrants?.length) { obj.projectGrants = message.projectGrants.map((e) => exports.DataProjectGrant.toJSON(e)); } if (message.userGrants?.length) { obj.userGrants = message.userGrants.map((e) => management_1.AddUserGrantRequest.toJSON(e)); } if (message.orgMembers?.length) { obj.orgMembers = message.orgMembers.map((e) => management_1.AddOrgMemberRequest.toJSON(e)); } if (message.projectMembers?.length) { obj.projectMembers = message.projectMembers.map((e) => management_1.AddProjectMemberRequest.toJSON(e)); } if (message.projectGrantMembers?.length) { obj.projectGrantMembers = message.projectGrantMembers.map((e) => management_1.AddProjectGrantMemberRequest.toJSON(e)); } if (message.userMetadata?.length) { obj.userMetadata = message.userMetadata.map((e) => management_1.SetUserMetadataRequest.toJSON(e)); } if (message.loginTexts?.length) { obj.loginTexts = message.loginTexts.map((e) => management_1.SetCustomLoginTextsRequest.toJSON(e)); } if (message.initMessages?.length) { obj.initMessages = message.initMessages.map((e) => management_1.SetCustomInitMessageTextRequest.toJSON(e)); } if (message.passwordResetMessages?.length) { obj.passwordResetMessages = message.passwordResetMessages.map((e) => management_1.SetCustomPasswordResetMessageTextRequest.toJSON(e)); } if (message.verifyEmailMessages?.length) { obj.verifyEmailMessages = message.verifyEmailMessages.map((e) => management_1.SetCustomVerifyEmailMessageTextRequest.toJSON(e)); } if (message.verifyPhoneMessages?.length) { obj.verifyPhoneMessages = message.verifyPhoneMessages.map((e) => management_1.SetCustomVerifyPhoneMessageTextRequest.toJSON(e)); } if (message.domainClaimedMessages?.length) { obj.domainClaimedMessages = message.domainClaimedMessages.map((e) => management_1.SetCustomDomainClaimedMessageTextRequest.toJSON(e)); } if (message.passwordlessRegistrationMessages?.length) { obj.passwordlessRegistrationMessages = message.passwordlessRegistrationMessages.map((e) => management_1.SetCustomPasswordlessRegistrationMessageTextRequest.toJSON(e)); } if (message.oidcIdps?.length) { obj.oidcIdps = message.oidcIdps.map((e) => exports.DataOIDCIDP.toJSON(e)); } if (message.jwtIdps?.length) { obj.jwtIdps = message.jwtIdps.map((e) => exports.DataJWTIDP.toJSON(e)); } if (message.secondFactors?.length) { obj.secondFactors = message.secondFactors.map((e) => management_1.AddSecondFactorToLoginPolicyRequest.toJSON(e)); } if (message.multiFactors?.length) { obj.multiFactors = message.multiFactors.map((e) => management_1.AddMultiFactorToLoginPolicyRequest.toJSON(e)); } if (message.idps?.length) { obj.idps = message.idps.map((e) => management_1.AddIDPToLoginPolicyRequest.toJSON(e)); } if (message.userLinks?.length) { obj.userLinks = message.userLinks.map((e) => idp_1.IDPUserLink.toJSON(e)); } if (message.domains?.length) { obj.domains = message.domains.map((e) => org_1.Domain.toJSON(e)); } if (message.appKeys?.length) { obj.appKeys = message.appKeys.map((e) => exports.DataAppKey.toJSON(e)); } if (message.machineKeys?.length) { obj.machineKeys = message.machineKeys.map((e) => exports.DataMachineKey.toJSON(e)); } return obj; }, create(base) { return exports.DataOrg.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseDataOrg(); message.orgId = object.orgId ?? ""; message.org = (object.org !== undefined && object.org !== null) ? management_1.AddOrgRequest.fromPartial(object.org) : undefined; message.iamPolicy = (object.iamPolicy !== undefined && object.iamPolicy !== null) ? exports.AddCustomOrgIAMPolicyRequest.fromPartial(object.iamPolicy) : undefined; message.labelPolicy = (object.labelPolicy !== undefined && object.labelPolicy !== null) ? management_1.AddCustomLabelPolicyRequest.fromPartial(object.labelPolicy) : undefined; message.lockoutPolicy = (object.lockoutPolicy !== undefined && object.lockoutPolicy !== null) ? management_1.AddCustomLockoutPolicyRequest.fromPartial(object.lockoutPolicy) : undefined; message.loginPolicy = (object.loginPolicy !== undefined && object.loginPolicy !== null) ? management_1.AddCustomLoginPolicyRequest.fromPartial(object.loginPolicy) : undefined; message.passwordComplexityPolicy = (object.passwordComplexityPolicy !== undefined && object.passwordComplexityPolicy !== null) ? management_1.AddCustomPasswordComplexityPolicyRequest.fromPartial(object.passwordComplexityPolicy) : undefined; message.privacyPolicy = (object.privacyPolicy !== undefined && object.privacyPolicy !== null) ? management_1.AddCustomPrivacyPolicyRequest.fromPartial(object.privacyPolicy) : undefined; message.projects = object.projects?.map((e) => exports.DataProject.fromPartial(e)) || []; message.projectRoles = object.projectRoles?.map((e) => management_1.AddProjectRoleRequest.fromPartial(e)) || []; message.apiApps = object.apiApps?.map((e) => exports.DataAPIApplication.fromPartial(e)) || []; message.oidcApps = object.oidcApps?.map((e) => exports.DataOIDCApplication.fromPartial(e)) || []; message.humanUsers = object.humanUsers?.map((e) => exports.DataHumanUser.fromPartial(e)) || []; message.machineUsers = object.machineUsers?.map((e) => exports.DataMachineUser.fromPartial(e)) || []; message.triggerActions = object.triggerActions?.map((e) => exports.SetTriggerActionsRequest.fromPartial(e)) || []; message.actions = object.actions?.map((e) => exports.DataAction.fromPartial(e)) || []; message.projectGrants = object.projectGrants?.map((e) => exports.DataProjectGrant.fromPartial(e)) || []; message.userGrants = object.userGrants?.map((e) => management_1.AddUserGrantRequest.fromPartial(e)) || []; message.orgMembers = object.orgMembers?.map((e) => management_1.AddOrgMemberRequest.fromPartial(e)) || []; message.projectMembers = object.projectMembers?.map((e) => management_1.AddProjectMemberRequest.fromPartial(e)) || []; message.projectGrantMembers = object.projectGrantMembers?.map((e) => management_1.AddProjectGrantMemberRequest.fromPartial(e)) || []; message.userMetadata = object.userMetadata?.map((e) => management_1.SetUserMetadataRequest.fromPartial(e)) || []; message.loginTexts = object.loginTexts?.map((e) => management_1.SetCustomLoginTextsRequest.fromPartial(e)) || []; message.initMessages = object.initMessages?.map((e) => management_1.SetCustomInitMessageTextRequest.fromPartial(e)) || []; message.passwordResetMessages = object.passwordResetMessages?.map((e) => management_1.SetCustomPasswordResetMessageTextRequest.fromPartial(e)) || []; message.verifyEmailMessages = object.verifyEmailMessages?.map((e) => management_1.SetCustomVerifyEmailMessageTextRequest.fromPartial(e)) || []; message.verifyPhoneMessages = object.verifyPhoneMessages?.map((e) => management_1.SetCustomVerifyPhoneMessageTextRequest.fromPartial(e)) || []; message.domainClaimedMessages = object.domainClaimedMessages?.map((e) => management_1.SetCustomDomainClaimedMessageTextRequest.fromPartial(e)) || []; message.passwordlessRegistrationMessages = object.passwordlessRegistrationMessages?.map((e) => management_1.SetCustomPasswordlessRegistrationMessageTextRequest.fromPartial(e)) || []; message.oidcIdps = object.oidcIdps?.map((e) => exports.DataOIDCIDP.fromPartial(e)) || []; message.jwtIdps = object.jwtIdps?.map((e) => exports.DataJWTIDP.fromPartial(e)) || []; message.secondFactors = object.secondFactors?.map((e) => management_1.AddSecondFactorToLoginPolicyRequest.fromPartial(e)) || []; message.multiFactors = object.multiFactors?.map((e) => management_1.AddMultiFactorToLoginPolicyRequest.fromPartial(e)) || []; message.idps = object.idps?.map((e) => management_1.AddIDPToLoginPolicyRequest.fromPartial(e)) || []; message.userLinks = object.userLinks?.map((e) => idp_1.IDPUserLink.fromPartial(e)) || []; message.domains = object.domains?.map((e) => org_1.Domain.fromPartial(e)) || []; message.appKeys = object.appKeys?.map((e) => exports.DataAppKey.fromPartial(e)) || []; message.machineKeys = object.machineKeys?.map((e) => exports.DataMachineKey.fromPartial(e)) || []; return message; }, }; function createBaseDataOIDCIDP() { return { idpId: "", idp: undefined }; } exports.DataOIDCIDP = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.idpId !== "") { writer.uint32(10).string(message.idpId); } if (message.idp !== undefined) { management_1.AddOrgOIDCIDPRequest.encode(message.idp, writer.uint32(18).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseDataOIDCIDP(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.idpId = reader.string(); continue; case 2: if (tag !== 18) { break; } message.idp = management_1.AddOrgOIDCIDPRequest.decode(reader, reader.uint32()); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { idpId: isSet(object.idpId) ? globalThis.String(object.idpId) : "", idp: isSet(object.idp) ? management_1.AddOrgOIDCIDPRequest.fromJSON(object.idp) : undefined, }; }, toJSON(message) { const obj = {}; if (message.idpId !== "") { obj.idpId = message.idpId; } if (message.idp !== undefined) { obj.idp = management_1.AddOrgOIDCIDPRequest.toJSON(message.idp); } return obj; }, create(base) { return exports.DataOIDCIDP.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseDataOIDCIDP(); message.idpId = object.idpId ?? ""; message.idp = (object.idp !== undefined && object.idp !== null) ? management_1.AddOrgOIDCIDPRequest.fromPartial(object.idp) : undefined; return message; }, }; function createBaseDataJWTIDP() { return { idpId: "", idp: undefined }; } exports.DataJWTIDP = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.idpId !== "") { writer.uint32(10).string(message.idpId); } if (message.idp !== undefined) { management_1.AddOrgJWTIDPRequest.encode(message.idp, writer.uint32(258).fork()).ldelim(); } return writer; }, decode(input, length) { const reader = input instanceof minimal_1.default.Reader ? input : minimal_1.default.Reader.create(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseDataJWTIDP(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: if (tag !== 10) { break; } message.idpId = reader.string(); continue; case 32: if (tag !== 258) { break; } message.idp = management_1.AddOrgJWTIDPRequest.decode(reader, reader.uint32()); continue; } if ((tag & 7) === 4 || tag === 0) { break; } reader.skipType(tag & 7); } return message; }, fromJSON(object) { return { idpId: isSet(object.idpId) ? globalThis.String(object.idpId) : "", idp: isSet(object.idp) ? management_1.AddOrgJWTIDPRequest.fromJSON(object.idp) : undefined, }; }, toJSON(message) { const obj = {}; if (message.idpId !== "") { obj.idpId = message.idpId; } if (message.idp !== undefined) { obj.idp = management_1.AddOrgJWTIDPRequest.toJSON(message.idp); } return obj; }, create(base) { return exports.DataJWTIDP.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseDataJWTIDP(); message.idpId = object.idpId ?? ""; message.idp = (object.idp !== undefined && object.idp !== null) ? management_1.AddOrgJWTIDPRequest.fromPartial(object.idp) : undefined; return message; }, }; function createBaseExportHumanUser() { return { userName: "", profile: undefined, email: undefined, phone: undefined, password: "", hashedPassword: undefined, passwordChangeRequired: false, requestPasswordlessRegistration: false, otpCode: "", }; } exports.ExportHumanUser = { encode(message, writer = minimal_1.default.Writer.create()) { if (message.userName !== "") { writer.uint32(10).string(message.userName); } if (message.profile !== und