@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,213 lines • 89.5 kB
JavaScript
"use strict";
var __create = Object.create;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __getProtoOf = Object.getPrototypeOf;
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 __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
// If the importer is in node compatibility mode or this is not an ESM
// file that has been converted to a CommonJS file using a Babel-
// compatible transform (i.e. "__esModule" has not been set), then set
// "default" to the CommonJS "module.exports" for node compatibility.
isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
mod
));
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var v1_exports = {};
__export(v1_exports, {
AddCustomOrgIAMPolicyRequest: () => AddCustomOrgIAMPolicyRequest,
DataAPIApplication: () => DataAPIApplication,
DataAction: () => DataAction,
DataAppKey: () => DataAppKey,
DataHumanUser: () => DataHumanUser,
DataJWTIDP: () => DataJWTIDP,
DataMachineKey: () => DataMachineKey,
DataMachineUser: () => DataMachineUser,
DataOIDCApplication: () => DataOIDCApplication,
DataOIDCIDP: () => DataOIDCIDP,
DataOrg: () => DataOrg,
DataProject: () => DataProject,
DataProjectGrant: () => DataProjectGrant,
ExportHumanUser: () => ExportHumanUser,
ExportHumanUser_Email: () => ExportHumanUser_Email,
ExportHumanUser_HashedPassword: () => ExportHumanUser_HashedPassword,
ExportHumanUser_Phone: () => ExportHumanUser_Phone,
ExportHumanUser_Profile: () => ExportHumanUser_Profile,
FlowType: () => FlowType,
ImportDataOrg: () => ImportDataOrg,
SetTriggerActionsRequest: () => SetTriggerActionsRequest,
TriggerType: () => TriggerType,
flowTypeFromJSON: () => flowTypeFromJSON,
flowTypeToJSON: () => flowTypeToJSON,
protobufPackage: () => protobufPackage,
triggerTypeFromJSON: () => triggerTypeFromJSON,
triggerTypeToJSON: () => triggerTypeToJSON
});
module.exports = __toCommonJS(v1_exports);
var import_wire = require("@bufbuild/protobuf/wire");
var import_long = __toESM(require("long"));
var import_timestamp = require("../google/protobuf/timestamp.js");
var import_auth_n_key = require("./auth_n_key.js");
var import_idp = require("./idp.js");
var import_management = require("./management.js");
var import_org = require("./org.js");
var import_user = require("./user.js");
const protobufPackage = "zitadel.v1.v1";
var FlowType = /* @__PURE__ */ ((FlowType2) => {
FlowType2[FlowType2["FLOW_TYPE_UNSPECIFIED"] = 0] = "FLOW_TYPE_UNSPECIFIED";
FlowType2[FlowType2["FLOW_TYPE_EXTERNAL_AUTHENTICATION"] = 1] = "FLOW_TYPE_EXTERNAL_AUTHENTICATION";
FlowType2[FlowType2["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
return FlowType2;
})(FlowType || {});
function flowTypeFromJSON(object) {
switch (object) {
case 0:
case "FLOW_TYPE_UNSPECIFIED":
return 0 /* FLOW_TYPE_UNSPECIFIED */;
case 1:
case "FLOW_TYPE_EXTERNAL_AUTHENTICATION":
return 1 /* FLOW_TYPE_EXTERNAL_AUTHENTICATION */;
case -1:
case "UNRECOGNIZED":
default:
return -1 /* UNRECOGNIZED */;
}
}
function flowTypeToJSON(object) {
switch (object) {
case 0 /* FLOW_TYPE_UNSPECIFIED */:
return "FLOW_TYPE_UNSPECIFIED";
case 1 /* FLOW_TYPE_EXTERNAL_AUTHENTICATION */:
return "FLOW_TYPE_EXTERNAL_AUTHENTICATION";
case -1 /* UNRECOGNIZED */:
default:
return "UNRECOGNIZED";
}
}
var TriggerType = /* @__PURE__ */ ((TriggerType2) => {
TriggerType2[TriggerType2["TRIGGER_TYPE_UNSPECIFIED"] = 0] = "TRIGGER_TYPE_UNSPECIFIED";
TriggerType2[TriggerType2["TRIGGER_TYPE_POST_AUTHENTICATION"] = 1] = "TRIGGER_TYPE_POST_AUTHENTICATION";
TriggerType2[TriggerType2["TRIGGER_TYPE_PRE_CREATION"] = 2] = "TRIGGER_TYPE_PRE_CREATION";
TriggerType2[TriggerType2["TRIGGER_TYPE_POST_CREATION"] = 3] = "TRIGGER_TYPE_POST_CREATION";
TriggerType2[TriggerType2["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
return TriggerType2;
})(TriggerType || {});
function triggerTypeFromJSON(object) {
switch (object) {
case 0:
case "TRIGGER_TYPE_UNSPECIFIED":
return 0 /* TRIGGER_TYPE_UNSPECIFIED */;
case 1:
case "TRIGGER_TYPE_POST_AUTHENTICATION":
return 1 /* TRIGGER_TYPE_POST_AUTHENTICATION */;
case 2:
case "TRIGGER_TYPE_PRE_CREATION":
return 2 /* TRIGGER_TYPE_PRE_CREATION */;
case 3:
case "TRIGGER_TYPE_POST_CREATION":
return 3 /* TRIGGER_TYPE_POST_CREATION */;
case -1:
case "UNRECOGNIZED":
default:
return -1 /* UNRECOGNIZED */;
}
}
function triggerTypeToJSON(object) {
switch (object) {
case 0 /* TRIGGER_TYPE_UNSPECIFIED */:
return "TRIGGER_TYPE_UNSPECIFIED";
case 1 /* TRIGGER_TYPE_POST_AUTHENTICATION */:
return "TRIGGER_TYPE_POST_AUTHENTICATION";
case 2 /* TRIGGER_TYPE_PRE_CREATION */:
return "TRIGGER_TYPE_PRE_CREATION";
case 3 /* TRIGGER_TYPE_POST_CREATION */:
return "TRIGGER_TYPE_POST_CREATION";
case -1 /* UNRECOGNIZED */:
default:
return "UNRECOGNIZED";
}
}
function createBaseAddCustomOrgIAMPolicyRequest() {
return { orgId: "", userLoginMustBeDomain: false };
}
const AddCustomOrgIAMPolicyRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
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 import_wire.BinaryReader ? input : new import_wire.BinaryReader(input);
const end = length === void 0 ? 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.skip(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 AddCustomOrgIAMPolicyRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseAddCustomOrgIAMPolicyRequest();
message.orgId = object.orgId ?? "";
message.userLoginMustBeDomain = object.userLoginMustBeDomain ?? false;
return message;
}
};
function createBaseImportDataOrg() {
return { orgs: [] };
}
const ImportDataOrg = {
encode(message, writer = new import_wire.BinaryWriter()) {
for (const v of message.orgs) {
DataOrg.encode(v, writer.uint32(10).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 = createBaseImportDataOrg();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.orgs.push(DataOrg.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { orgs: globalThis.Array.isArray(object?.orgs) ? object.orgs.map((e) => DataOrg.fromJSON(e)) : [] };
},
toJSON(message) {
const obj = {};
if (message.orgs?.length) {
obj.orgs = message.orgs.map((e) => DataOrg.toJSON(e));
}
return obj;
},
create(base) {
return ImportDataOrg.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseImportDataOrg();
message.orgs = object.orgs?.map((e) => DataOrg.fromPartial(e)) || [];
return message;
}
};
function createBaseDataOrg() {
return {
orgId: "",
org: void 0,
iamPolicy: void 0,
labelPolicy: void 0,
lockoutPolicy: void 0,
loginPolicy: void 0,
passwordComplexityPolicy: void 0,
privacyPolicy: void 0,
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: [],
inviteUserMessages: []
};
}
const DataOrg = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.orgId !== "") {
writer.uint32(10).string(message.orgId);
}
if (message.org !== void 0) {
import_management.AddOrgRequest.encode(message.org, writer.uint32(26).fork()).join();
}
if (message.iamPolicy !== void 0) {
AddCustomOrgIAMPolicyRequest.encode(message.iamPolicy, writer.uint32(34).fork()).join();
}
if (message.labelPolicy !== void 0) {
import_management.AddCustomLabelPolicyRequest.encode(message.labelPolicy, writer.uint32(42).fork()).join();
}
if (message.lockoutPolicy !== void 0) {
import_management.AddCustomLockoutPolicyRequest.encode(message.lockoutPolicy, writer.uint32(50).fork()).join();
}
if (message.loginPolicy !== void 0) {
import_management.AddCustomLoginPolicyRequest.encode(message.loginPolicy, writer.uint32(58).fork()).join();
}
if (message.passwordComplexityPolicy !== void 0) {
import_management.AddCustomPasswordComplexityPolicyRequest.encode(message.passwordComplexityPolicy, writer.uint32(66).fork()).join();
}
if (message.privacyPolicy !== void 0) {
import_management.AddCustomPrivacyPolicyRequest.encode(message.privacyPolicy, writer.uint32(74).fork()).join();
}
for (const v of message.projects) {
DataProject.encode(v, writer.uint32(82).fork()).join();
}
for (const v of message.projectRoles) {
import_management.AddProjectRoleRequest.encode(v, writer.uint32(90).fork()).join();
}
for (const v of message.apiApps) {
DataAPIApplication.encode(v, writer.uint32(98).fork()).join();
}
for (const v of message.oidcApps) {
DataOIDCApplication.encode(v, writer.uint32(106).fork()).join();
}
for (const v of message.humanUsers) {
DataHumanUser.encode(v, writer.uint32(114).fork()).join();
}
for (const v of message.machineUsers) {
DataMachineUser.encode(v, writer.uint32(122).fork()).join();
}
for (const v of message.triggerActions) {
SetTriggerActionsRequest.encode(v, writer.uint32(130).fork()).join();
}
for (const v of message.actions) {
DataAction.encode(v, writer.uint32(138).fork()).join();
}
for (const v of message.projectGrants) {
DataProjectGrant.encode(v, writer.uint32(146).fork()).join();
}
for (const v of message.userGrants) {
import_management.AddUserGrantRequest.encode(v, writer.uint32(154).fork()).join();
}
for (const v of message.orgMembers) {
import_management.AddOrgMemberRequest.encode(v, writer.uint32(162).fork()).join();
}
for (const v of message.projectMembers) {
import_management.AddProjectMemberRequest.encode(v, writer.uint32(170).fork()).join();
}
for (const v of message.projectGrantMembers) {
import_management.AddProjectGrantMemberRequest.encode(v, writer.uint32(178).fork()).join();
}
for (const v of message.userMetadata) {
import_management.SetUserMetadataRequest.encode(v, writer.uint32(186).fork()).join();
}
for (const v of message.loginTexts) {
import_management.SetCustomLoginTextsRequest.encode(v, writer.uint32(194).fork()).join();
}
for (const v of message.initMessages) {
import_management.SetCustomInitMessageTextRequest.encode(v, writer.uint32(202).fork()).join();
}
for (const v of message.passwordResetMessages) {
import_management.SetCustomPasswordResetMessageTextRequest.encode(v, writer.uint32(210).fork()).join();
}
for (const v of message.verifyEmailMessages) {
import_management.SetCustomVerifyEmailMessageTextRequest.encode(v, writer.uint32(218).fork()).join();
}
for (const v of message.verifyPhoneMessages) {
import_management.SetCustomVerifyPhoneMessageTextRequest.encode(v, writer.uint32(226).fork()).join();
}
for (const v of message.domainClaimedMessages) {
import_management.SetCustomDomainClaimedMessageTextRequest.encode(v, writer.uint32(234).fork()).join();
}
for (const v of message.passwordlessRegistrationMessages) {
import_management.SetCustomPasswordlessRegistrationMessageTextRequest.encode(v, writer.uint32(242).fork()).join();
}
for (const v of message.oidcIdps) {
DataOIDCIDP.encode(v, writer.uint32(250).fork()).join();
}
for (const v of message.jwtIdps) {
DataJWTIDP.encode(v, writer.uint32(258).fork()).join();
}
for (const v of message.secondFactors) {
import_management.AddSecondFactorToLoginPolicyRequest.encode(v, writer.uint32(266).fork()).join();
}
for (const v of message.multiFactors) {
import_management.AddMultiFactorToLoginPolicyRequest.encode(v, writer.uint32(274).fork()).join();
}
for (const v of message.idps) {
import_management.AddIDPToLoginPolicyRequest.encode(v, writer.uint32(282).fork()).join();
}
for (const v of message.userLinks) {
import_idp.IDPUserLink.encode(v, writer.uint32(290).fork()).join();
}
for (const v of message.domains) {
import_org.Domain.encode(v, writer.uint32(298).fork()).join();
}
for (const v of message.appKeys) {
DataAppKey.encode(v, writer.uint32(306).fork()).join();
}
for (const v of message.machineKeys) {
DataMachineKey.encode(v, writer.uint32(314).fork()).join();
}
for (const v of message.inviteUserMessages) {
import_management.SetCustomInviteUserMessageTextRequest.encode(v, writer.uint32(322).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 = 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 = import_management.AddOrgRequest.decode(reader, reader.uint32());
continue;
}
case 4: {
if (tag !== 34) {
break;
}
message.iamPolicy = AddCustomOrgIAMPolicyRequest.decode(reader, reader.uint32());
continue;
}
case 5: {
if (tag !== 42) {
break;
}
message.labelPolicy = import_management.AddCustomLabelPolicyRequest.decode(reader, reader.uint32());
continue;
}
case 6: {
if (tag !== 50) {
break;
}
message.lockoutPolicy = import_management.AddCustomLockoutPolicyRequest.decode(reader, reader.uint32());
continue;
}
case 7: {
if (tag !== 58) {
break;
}
message.loginPolicy = import_management.AddCustomLoginPolicyRequest.decode(reader, reader.uint32());
continue;
}
case 8: {
if (tag !== 66) {
break;
}
message.passwordComplexityPolicy = import_management.AddCustomPasswordComplexityPolicyRequest.decode(reader, reader.uint32());
continue;
}
case 9: {
if (tag !== 74) {
break;
}
message.privacyPolicy = import_management.AddCustomPrivacyPolicyRequest.decode(reader, reader.uint32());
continue;
}
case 10: {
if (tag !== 82) {
break;
}
message.projects.push(DataProject.decode(reader, reader.uint32()));
continue;
}
case 11: {
if (tag !== 90) {
break;
}
message.projectRoles.push(import_management.AddProjectRoleRequest.decode(reader, reader.uint32()));
continue;
}
case 12: {
if (tag !== 98) {
break;
}
message.apiApps.push(DataAPIApplication.decode(reader, reader.uint32()));
continue;
}
case 13: {
if (tag !== 106) {
break;
}
message.oidcApps.push(DataOIDCApplication.decode(reader, reader.uint32()));
continue;
}
case 14: {
if (tag !== 114) {
break;
}
message.humanUsers.push(DataHumanUser.decode(reader, reader.uint32()));
continue;
}
case 15: {
if (tag !== 122) {
break;
}
message.machineUsers.push(DataMachineUser.decode(reader, reader.uint32()));
continue;
}
case 16: {
if (tag !== 130) {
break;
}
message.triggerActions.push(SetTriggerActionsRequest.decode(reader, reader.uint32()));
continue;
}
case 17: {
if (tag !== 138) {
break;
}
message.actions.push(DataAction.decode(reader, reader.uint32()));
continue;
}
case 18: {
if (tag !== 146) {
break;
}
message.projectGrants.push(DataProjectGrant.decode(reader, reader.uint32()));
continue;
}
case 19: {
if (tag !== 154) {
break;
}
message.userGrants.push(import_management.AddUserGrantRequest.decode(reader, reader.uint32()));
continue;
}
case 20: {
if (tag !== 162) {
break;
}
message.orgMembers.push(import_management.AddOrgMemberRequest.decode(reader, reader.uint32()));
continue;
}
case 21: {
if (tag !== 170) {
break;
}
message.projectMembers.push(import_management.AddProjectMemberRequest.decode(reader, reader.uint32()));
continue;
}
case 22: {
if (tag !== 178) {
break;
}
message.projectGrantMembers.push(import_management.AddProjectGrantMemberRequest.decode(reader, reader.uint32()));
continue;
}
case 23: {
if (tag !== 186) {
break;
}
message.userMetadata.push(import_management.SetUserMetadataRequest.decode(reader, reader.uint32()));
continue;
}
case 24: {
if (tag !== 194) {
break;
}
message.loginTexts.push(import_management.SetCustomLoginTextsRequest.decode(reader, reader.uint32()));
continue;
}
case 25: {
if (tag !== 202) {
break;
}
message.initMessages.push(import_management.SetCustomInitMessageTextRequest.decode(reader, reader.uint32()));
continue;
}
case 26: {
if (tag !== 210) {
break;
}
message.passwordResetMessages.push(import_management.SetCustomPasswordResetMessageTextRequest.decode(reader, reader.uint32()));
continue;
}
case 27: {
if (tag !== 218) {
break;
}
message.verifyEmailMessages.push(import_management.SetCustomVerifyEmailMessageTextRequest.decode(reader, reader.uint32()));
continue;
}
case 28: {
if (tag !== 226) {
break;
}
message.verifyPhoneMessages.push(import_management.SetCustomVerifyPhoneMessageTextRequest.decode(reader, reader.uint32()));
continue;
}
case 29: {
if (tag !== 234) {
break;
}
message.domainClaimedMessages.push(import_management.SetCustomDomainClaimedMessageTextRequest.decode(reader, reader.uint32()));
continue;
}
case 30: {
if (tag !== 242) {
break;
}
message.passwordlessRegistrationMessages.push(
import_management.SetCustomPasswordlessRegistrationMessageTextRequest.decode(reader, reader.uint32())
);
continue;
}
case 31: {
if (tag !== 250) {
break;
}
message.oidcIdps.push(DataOIDCIDP.decode(reader, reader.uint32()));
continue;
}
case 32: {
if (tag !== 258) {
break;
}
message.jwtIdps.push(DataJWTIDP.decode(reader, reader.uint32()));
continue;
}
case 33: {
if (tag !== 266) {
break;
}
message.secondFactors.push(import_management.AddSecondFactorToLoginPolicyRequest.decode(reader, reader.uint32()));
continue;
}
case 34: {
if (tag !== 274) {
break;
}
message.multiFactors.push(import_management.AddMultiFactorToLoginPolicyRequest.decode(reader, reader.uint32()));
continue;
}
case 35: {
if (tag !== 282) {
break;
}
message.idps.push(import_management.AddIDPToLoginPolicyRequest.decode(reader, reader.uint32()));
continue;
}
case 36: {
if (tag !== 290) {
break;
}
message.userLinks.push(import_idp.IDPUserLink.decode(reader, reader.uint32()));
continue;
}
case 37: {
if (tag !== 298) {
break;
}
message.domains.push(import_org.Domain.decode(reader, reader.uint32()));
continue;
}
case 38: {
if (tag !== 306) {
break;
}
message.appKeys.push(DataAppKey.decode(reader, reader.uint32()));
continue;
}
case 39: {
if (tag !== 314) {
break;
}
message.machineKeys.push(DataMachineKey.decode(reader, reader.uint32()));
continue;
}
case 40: {
if (tag !== 322) {
break;
}
message.inviteUserMessages.push(import_management.SetCustomInviteUserMessageTextRequest.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
orgId: isSet(object.orgId) ? globalThis.String(object.orgId) : "",
org: isSet(object.org) ? import_management.AddOrgRequest.fromJSON(object.org) : void 0,
iamPolicy: isSet(object.iamPolicy) ? AddCustomOrgIAMPolicyRequest.fromJSON(object.iamPolicy) : void 0,
labelPolicy: isSet(object.labelPolicy) ? import_management.AddCustomLabelPolicyRequest.fromJSON(object.labelPolicy) : void 0,
lockoutPolicy: isSet(object.lockoutPolicy) ? import_management.AddCustomLockoutPolicyRequest.fromJSON(object.lockoutPolicy) : void 0,
loginPolicy: isSet(object.loginPolicy) ? import_management.AddCustomLoginPolicyRequest.fromJSON(object.loginPolicy) : void 0,
passwordComplexityPolicy: isSet(object.passwordComplexityPolicy) ? import_management.AddCustomPasswordComplexityPolicyRequest.fromJSON(object.passwordComplexityPolicy) : void 0,
privacyPolicy: isSet(object.privacyPolicy) ? import_management.AddCustomPrivacyPolicyRequest.fromJSON(object.privacyPolicy) : void 0,
projects: globalThis.Array.isArray(object?.projects) ? object.projects.map((e) => DataProject.fromJSON(e)) : [],
projectRoles: globalThis.Array.isArray(object?.projectRoles) ? object.projectRoles.map((e) => import_management.AddProjectRoleRequest.fromJSON(e)) : [],
apiApps: globalThis.Array.isArray(object?.apiApps) ? object.apiApps.map((e) => DataAPIApplication.fromJSON(e)) : [],
oidcApps: globalThis.Array.isArray(object?.oidcApps) ? object.oidcApps.map((e) => DataOIDCApplication.fromJSON(e)) : [],
humanUsers: globalThis.Array.isArray(object?.humanUsers) ? object.humanUsers.map((e) => DataHumanUser.fromJSON(e)) : [],
machineUsers: globalThis.Array.isArray(object?.machineUsers) ? object.machineUsers.map((e) => DataMachineUser.fromJSON(e)) : [],
triggerActions: globalThis.Array.isArray(object?.triggerActions) ? object.triggerActions.map((e) => SetTriggerActionsRequest.fromJSON(e)) : [],
actions: globalThis.Array.isArray(object?.actions) ? object.actions.map((e) => DataAction.fromJSON(e)) : [],
projectGrants: globalThis.Array.isArray(object?.projectGrants) ? object.projectGrants.map((e) => DataProjectGrant.fromJSON(e)) : [],
userGrants: globalThis.Array.isArray(object?.userGrants) ? object.userGrants.map((e) => import_management.AddUserGrantRequest.fromJSON(e)) : [],
orgMembers: globalThis.Array.isArray(object?.orgMembers) ? object.orgMembers.map((e) => import_management.AddOrgMemberRequest.fromJSON(e)) : [],
projectMembers: globalThis.Array.isArray(object?.projectMembers) ? object.projectMembers.map((e) => import_management.AddProjectMemberRequest.fromJSON(e)) : [],
projectGrantMembers: globalThis.Array.isArray(object?.projectGrantMembers) ? object.projectGrantMembers.map((e) => import_management.AddProjectGrantMemberRequest.fromJSON(e)) : [],
userMetadata: globalThis.Array.isArray(object?.userMetadata) ? object.userMetadata.map((e) => import_management.SetUserMetadataRequest.fromJSON(e)) : [],
loginTexts: globalThis.Array.isArray(object?.loginTexts) ? object.loginTexts.map((e) => import_management.SetCustomLoginTextsRequest.fromJSON(e)) : [],
initMessages: globalThis.Array.isArray(object?.initMessages) ? object.initMessages.map((e) => import_management.SetCustomInitMessageTextRequest.fromJSON(e)) : [],
passwordResetMessages: globalThis.Array.isArray(object?.passwordResetMessages) ? object.passwordResetMessages.map((e) => import_management.SetCustomPasswordResetMessageTextRequest.fromJSON(e)) : [],
verifyEmailMessages: globalThis.Array.isArray(object?.verifyEmailMessages) ? object.verifyEmailMessages.map((e) => import_management.SetCustomVerifyEmailMessageTextRequest.fromJSON(e)) : [],
verifyPhoneMessages: globalThis.Array.isArray(object?.verifyPhoneMessages) ? object.verifyPhoneMessages.map((e) => import_management.SetCustomVerifyPhoneMessageTextRequest.fromJSON(e)) : [],
domainClaimedMessages: globalThis.Array.isArray(object?.domainClaimedMessages) ? object.domainClaimedMessages.map((e) => import_management.SetCustomDomainClaimedMessageTextRequest.fromJSON(e)) : [],
passwordlessRegistrationMessages: globalThis.Array.isArray(object?.passwordlessRegistrationMessages) ? object.passwordlessRegistrationMessages.map(
(e) => import_management.SetCustomPasswordlessRegistrationMessageTextRequest.fromJSON(e)
) : [],
oidcIdps: globalThis.Array.isArray(object?.oidcIdps) ? object.oidcIdps.map((e) => DataOIDCIDP.fromJSON(e)) : [],
jwtIdps: globalThis.Array.isArray(object?.jwtIdps) ? object.jwtIdps.map((e) => DataJWTIDP.fromJSON(e)) : [],
secondFactors: globalThis.Array.isArray(object?.secondFactors) ? object.secondFactors.map((e) => import_management.AddSecondFactorToLoginPolicyRequest.fromJSON(e)) : [],
multiFactors: globalThis.Array.isArray(object?.multiFactors) ? object.multiFactors.map((e) => import_management.AddMultiFactorToLoginPolicyRequest.fromJSON(e)) : [],
idps: globalThis.Array.isArray(object?.idps) ? object.idps.map((e) => import_management.AddIDPToLoginPolicyRequest.fromJSON(e)) : [],
userLinks: globalThis.Array.isArray(object?.userLinks) ? object.userLinks.map((e) => import_idp.IDPUserLink.fromJSON(e)) : [],
domains: globalThis.Array.isArray(object?.domains) ? object.domains.map((e) => import_org.Domain.fromJSON(e)) : [],
appKeys: globalThis.Array.isArray(object?.appKeys) ? object.appKeys.map((e) => DataAppKey.fromJSON(e)) : [],
machineKeys: globalThis.Array.isArray(object?.machineKeys) ? object.machineKeys.map((e) => DataMachineKey.fromJSON(e)) : [],
inviteUserMessages: globalThis.Array.isArray(object?.inviteUserMessages) ? object.inviteUserMessages.map((e) => import_management.SetCustomInviteUserMessageTextRequest.fromJSON(e)) : []
};
},
toJSON(message) {
const obj = {};
if (message.orgId !== "") {
obj.orgId = message.orgId;
}
if (message.org !== void 0) {
obj.org = import_management.AddOrgRequest.toJSON(message.org);
}
if (message.iamPolicy !== void 0) {
obj.iamPolicy = AddCustomOrgIAMPolicyRequest.toJSON(message.iamPolicy);
}
if (message.labelPolicy !== void 0) {
obj.labelPolicy = import_management.AddCustomLabelPolicyRequest.toJSON(message.labelPolicy);
}
if (message.lockoutPolicy !== void 0) {
obj.lockoutPolicy = import_management.AddCustomLockoutPolicyRequest.toJSON(message.lockoutPolicy);
}
if (message.loginPolicy !== void 0) {
obj.loginPolicy = import_management.AddCustomLoginPolicyRequest.toJSON(message.loginPolicy);
}
if (message.passwordComplexityPolicy !== void 0) {
obj.passwordComplexityPolicy = import_management.AddCustomPasswordComplexityPolicyRequest.toJSON(message.passwordComplexityPolicy);
}
if (message.privacyPolicy !== void 0) {
obj.privacyPolicy = import_management.AddCustomPrivacyPolicyRequest.toJSON(message.privacyPolicy);
}
if (message.projects?.length) {
obj.projects = message.projects.map((e) => DataProject.toJSON(e));
}
if (message.projectRoles?.length) {
obj.projectRoles = message.projectRoles.map((e) => import_management.AddProjectRoleRequest.toJSON(e));
}
if (message.apiApps?.length) {
obj.apiApps = message.apiApps.map((e) => DataAPIApplication.toJSON(e));
}
if (message.oidcApps?.length) {
obj.oidcApps = message.oidcApps.map((e) => DataOIDCApplication.toJSON(e));
}
if (message.humanUsers?.length) {
obj.humanUsers = message.humanUsers.map((e) => DataHumanUser.toJSON(e));
}
if (message.machineUsers?.length) {
obj.machineUsers = message.machineUsers.map((e) => DataMachineUser.toJSON(e));
}
if (message.triggerActions?.length) {
obj.triggerActions = message.triggerActions.map((e) => SetTriggerActionsRequest.toJSON(e));
}
if (message.actions?.length) {
obj.actions = message.actions.map((e) => DataAction.toJSON(e));
}
if (message.projectGrants?.length) {
obj.projectGrants = message.projectGrants.map((e) => DataProjectGrant.toJSON(e));
}
if (message.userGrants?.length) {
obj.userGrants = message.userGrants.map((e) => import_management.AddUserGrantRequest.toJSON(e));
}
if (message.orgMembers?.length) {
obj.orgMembers = message.orgMembers.map((e) => import_management.AddOrgMemberRequest.toJSON(e));
}
if (message.projectMembers?.length) {
obj.projectMembers = message.projectMembers.map((e) => import_management.AddProjectMemberRequest.toJSON(e));
}
if (message.projectGrantMembers?.length) {
obj.projectGrantMembers = message.projectGrantMembers.map((e) => import_management.AddProjectGrantMemberRequest.toJSON(e));
}
if (message.userMetadata?.length) {
obj.userMetadata = message.userMetadata.map((e) => import_management.SetUserMetadataRequest.toJSON(e));
}
if (message.loginTexts?.length) {
obj.loginTexts = message.loginTexts.map((e) => import_management.SetCustomLoginTextsRequest.toJSON(e));
}
if (message.initMessages?.length) {
obj.initMessages = message.initMessages.map((e) => import_management.SetCustomInitMessageTextRequest.toJSON(e));
}
if (message.passwordResetMessages?.length) {
obj.passwordResetMessages = message.passwordResetMessages.map(
(e) => import_management.SetCustomPasswordResetMessageTextRequest.toJSON(e)
);
}
if (message.verifyEmailMessages?.length) {
obj.verifyEmailMessages = message.verifyEmailMessages.map(
(e) => import_management.SetCustomVerifyEmailMessageTextRequest.toJSON(e)
);
}
if (message.verifyPhoneMessages?.length) {
obj.verifyPhoneMessages = message.verifyPhoneMessages.map(
(e) => import_management.SetCustomVerifyPhoneMessageTextRequest.toJSON(e)
);
}
if (message.domainClaimedMessages?.length) {
obj.domainClaimedMessages = message.domainClaimedMessages.map(
(e) => import_management.SetCustomDomainClaimedMessageTextRequest.toJSON(e)
);
}
if (message.passwordlessRegistrationMessages?.length) {
obj.passwordlessRegistrationMessages = message.passwordlessRegistrationMessages.map(
(e) => import_management.SetCustomPasswordlessRegistrationMessageTextRequest.toJSON(e)
);
}
if (message.oidcIdps?.length) {
obj.oidcIdps = message.oidcIdps.map((e) => DataOIDCIDP.toJSON(e));
}
if (message.jwtIdps?.length) {
obj.jwtIdps = message.jwtIdps.map((e) => DataJWTIDP.toJSON(e));
}
if (message.secondFactors?.length) {
obj.secondFactors = message.secondFactors.map((e) => import_management.AddSecondFactorToLoginPolicyRequest.toJSON(e));
}
if (message.multiFactors?.length) {
obj.multiFactors = message.multiFactors.map((e) => import_management.AddMultiFactorToLoginPolicyRequest.toJSON(e));
}
if (message.idps?.length) {
obj.idps = message.idps.map((e) => import_management.AddIDPToLoginPolicyRequest.toJSON(e));
}
if (message.userLinks?.length) {
obj.userLinks = message.userLinks.map((e) => import_idp.IDPUserLink.toJSON(e));
}
if (message.domains?.length) {
obj.domains = message.domains.map((e) => import_org.Domain.toJSON(e));
}
if (message.appKeys?.length) {
obj.appKeys = message.appKeys.map((e) => DataAppKey.toJSON(e));
}
if (message.machineKeys?.length) {
obj.machineKeys = message.machineKeys.map((e) => DataMachineKey.toJSON(e));
}
if (message.inviteUserMessages?.length) {
obj.inviteUserMessages = message.inviteUserMessages.map((e) => import_management.SetCustomInviteUserMessageTextRequest.toJSON(e));
}
return obj;
},
create(base) {
return DataOrg.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseDataOrg();
message.orgId = object.orgId ?? "";
message.org = object.org !== void 0 && object.org !== null ? import_management.AddOrgRequest.fromPartial(object.org) : void 0;
message.iamPolicy = object.iamPolicy !== void 0 && object.iamPolicy !== null ? AddCustomOrgIAMPolicyRequest.fromPartial(object.iamPolicy) : void 0;
message.labelPolicy = object.labelPolicy !== void 0 && object.labelPolicy !== null ? import_management.AddCustomLabelPolicyRequest.fromPartial(object.labelPolicy) : void 0;
message.lockoutPolicy = object.lockoutPolicy !== void 0 && object.lockoutPolicy !== null ? import_management.AddCustomLockoutPolicyRequest.fromPartial(object.lockoutPolicy) : void 0;
message.loginPolicy = object.loginPolicy !== void 0 && object.loginPolicy !== null ? import_management.AddCustomLoginPolicyRequest.fromPartial(object.loginPolicy) : void 0;
message.passwordComplexityPolicy = object.passwordComplexityPolicy !== void 0 && object.passwordComplexityPolicy !== null ? import_management.AddCustomPasswordComplexityPolicyRequest.fromPartial(object.passwordComplexityPolicy) : void 0;
message.privacyPolicy = object.privacyPolicy !== void 0 && object.privacyPolicy !== null ? import_management.AddCustomPrivacyPolicyRequest.fromPartial(object.privacyPolicy) : void 0;
message.projects = object.projects?.map((e) => DataProject.fromPartial(e)) || [];
message.projectRoles = object.projectRoles?.map((e) => import_management.AddProjectRoleRequest.fromPartial(e)) || [];
message.apiApps = object.apiApps?.map((e) => DataAPIApplication.fromPartial(e)) || [];
message.oidcApps = object.oidcApps?.map((e) => DataOIDCApplication.fromPartial(e)) || [];
message.humanUsers = object.humanUsers?.map((e) => DataHumanUser.fromPartial(e)) || [];
message.machineUsers = object.machineUsers?.map((e) => DataMachineUser.fromPartial(e)) || [];
message.triggerActions = object.triggerActions?.map((e) => SetTriggerActionsRequest.fromPartial(e)) || [];
message.actions = object.actions?.map((e) => DataAction.fromPartial(e)) || [];
message.projectGrants = object.projectGrants?.map((e) => DataProjectGrant.fromPartial(e)) || [];
message.userGrants = object.userGrants?.map((e) => import_management.AddUserGrantRequest.fromPartial(e)) || [];
message.orgMembers = object.orgMembers?.map((e) => import_management.AddOrgMemberRequest.fromPartial(e)) || [];
message.projectMembers = object.projectMembers?.map((e) => import_management.AddProjectMemberRequest.fromPartial(e)) || [];
message.projectGrantMembers = object.projectGrantMembers?.map((e) => import_management.AddProjectGrantMemberRequest.fromPartial(e)) || [];
message.userMetadata = object.userMetadata?.map((e) => import_management.SetUserMetadataRequest.fromPartial(e)) || [];
message.loginTexts = object.loginTexts?.map((e) => import_management.SetCustomLoginTextsRequest.fromPartial(e)) || [];
message.initMessages = object.initMessages?.map((e) => import_management.SetCustomInitMessageTextRequest.fromPartial(e)) || [];
message.passwordResetMessages = object.passwordResetMessages?.map((e) => import_management.SetCustomPasswordResetMessageTextRequest.fromPartial(e)) || [];
message.verifyEmailMessages = object.verifyEmailMessages?.map((e) => import_management.SetCustomVerifyEmailMessageTextRequest.fromPartial(e)) || [];
message.verifyPhoneMessages = object.verifyPhoneMessages?.map((e) => import_management.SetCustomVerifyPhoneMessageTextRequest.fromPartial(e)) || [];
message.domainClaimedMessages = object.domainClaimedMessages?.map((e) => import_management.SetCustomDomainClaimedMessageTextRequest.fromPartial(e)) || [];
message.passwordlessRegistrationMessages = object.passwordlessRegistrationMessages?.map(
(e) => import_management.SetCustomPasswordlessRegistrationMessageTextRequest.fromPartial(e)
) || [];
message.oidcIdps = object.oidcIdps?.map((e) => DataOIDCIDP.fromPartial(e)) || [];
message.jwtIdps = object.jwtIdps?.map((e) => DataJWTIDP.fromPartial(e)) || [];
message.secondFactors = object.secondFactors?.map((e) => import_management.AddSecondFactorToLoginPolicyRequest.fromPartial(e)) || [];
message.multiFactors = object.multiFactors?.map((e) => import_management.AddMultiFactorToLoginPolicyRequest.fromPartial(e)) || [];
message.idps = object.idps?.map((e) => import_management.AddIDPToLoginPolicyRequest.fromPartial(e)) || [];
message.userLinks = object.userLinks?.map((e) => import_idp.IDPUserLink.fromPartial(e)) || [];
message.domains = object.domains?.map((e) => import_org.Domain.fromPartial(e)) || [];
message.appKeys = object.appKeys?.map((e) => DataAppKey.fromPartial(e)) || [];
message.machineKeys = object.machineKeys?.map((e) => DataMachineKey.fromPartial(e)) || [];
message.inviteUserMessages = object.inviteUserMessages?.map((e) => import_management.SetCustomInviteUserMessageTextRequest.fromPartial(e)) || [];
return message;
}
};
function createBaseDataOIDCIDP() {
return { idpId: "", idp: void 0 };
}
const DataOIDCIDP = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.idpId !== "") {
writer.uint32(10).string(message.idpId);
}
if (message.idp !== void 0) {
import_management.AddOrgOIDCIDPRequest.encode(message.idp, 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 = 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 = import_management.AddOrgOIDCIDPRequest.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
idpId: isSet(object.idpId) ? globalThis.String(object.idpId) : "",
idp: isSet(object.idp) ? import_management.AddOrgOIDCIDPRequest.fromJSON(object.idp) : void 0
};
},
toJSON(message) {
const obj = {};
if (message.idpId !== "") {
obj.idpId = message.idpId;
}
if (message.idp !== void 0) {
obj.idp = import_management.AddOrgOIDCIDPRequest.toJSON(message.idp);
}
return obj;
},
create(base) {
return DataOIDCIDP.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseDataOIDCIDP();
message.idpId = object.idpId ?? "";
message.idp = object.idp !== void 0 && object.idp !== null ? import_management.AddOrgOIDCIDPRequest.fromPartial(object.idp) : void 0;
return message;
}
};
function createBaseDataJWTIDP() {
return { idpId: "", idp: void 0 };
}
const DataJWTIDP = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.idpId !== "") {
writer.uint32(10).string(message.idpId);
}
if (message.idp !== void 0) {
import_management.AddOrgJWTIDPRequest.encode(message.idp, writer.uint32(258).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 = 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 = import_management.AddOrgJWTIDPRequest.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
idpId: isSet(object.idpId) ? globalThis.String(object.idpId) : "",
idp: isSet(object.idp) ? import_management.AddOrgJWTIDPRequest.fromJSON(object.idp) : void 0
};
},
toJSON(message) {
const obj = {};
if (message.idpId !== "") {
obj.idpId = message.idpId;
}
if (message.idp !== void 0) {
obj.idp = import_management.AddOrgJWTIDPRequest.toJSON(message.idp);
}
return obj;
},
create(base) {
return DataJWTIDP.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseDataJWTIDP();
message.idpId = object.idpId ?? "";
message.idp = object.idp !== void 0 && object.idp !== null ? import_management.AddOrgJWTIDPRequest.fromPartial(object.idp) : void 0;
return message;
}
};
function createBaseExportHumanUser() {
return {
userName: "",
profile: void 0,
email: void 0,
phone: void 0,
password: "",
hashedPassword: void 0,
passwordChangeRequired: false,
requestPasswordlessRegistration: false,
otpCode: ""
};
}
const ExportHumanUser = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.userName !== "") {
writer.uint32(10).string(message.userName);
}
if (message.profile !== void 0) {
ExportHumanUser_Profile.encode(message.profile, writer.uint32(18).fork()).join();
}
if (message.email !== void 0) {
ExportHumanUser_Email.encode(message.email, writer.uint32(26).fork()).join();
}
if (message.phone !== void 0) {
ExportHumanUser_Phone.encode(message.phone, writer.uint32(34).fork()).join();
}
if (message.password !== "") {
writer.uint32(42).string(message.password);
}
if (message.hashedPassword !== void 0) {
ExportHumanUser_HashedPassword.encode(message.hashedPassword, writer.uint32(50).fork()).join();
}
if (message.passwordChangeRequired !== false) {
writer.uint32(56).bool(message.passwordChangeRequired);
}
if (message.requestPasswordlessRegistration !== false) {
writer.uint32(64).bool(message.requestPasswordlessRegistration);
}
if (message.otpCode !== "") {
writer.uint32(74).string(message.otpCode);
}
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 = createBaseExportHumanUser();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.userName = reader.string();
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.profile = ExportHumanUser_Profile.decode(reader, reader.uint32());
continue;
}
case 3: {
if (tag !== 26) {
break;
}
message.email = ExportHumanUser_Email.decode(reader, reader.uint32());
continue;
}
case 4: {
if (tag !== 34) {
break;
}
message.phone = ExportHumanUser_Phone.decode(reader, reader.uint32());
continue;
}
case 5: {
if (tag !== 42) {
break;
}
message.password = reader.string();
continue;
}
case 6: {
if (tag !== 50) {
break;
}
message.hashedPassword = ExportHumanUser_HashedPassword.decode(reader, reader.uint32());
continue;
}
case 7: {
if (tag !== 56) {
break;
}
message.passwordChangeRequired = reader.bool();
continue;
}
case 8: {
if (tag !== 64) {
break;
}
message.requestPasswordlessRegistration = reader.bool();
continue;
}
case 9: {
if (tag !== 74) {
break;
}
message.otpCode = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
userName: isSet(object.userName) ? globalThis.String(object.userName) : "",
profile: isSet(object.profile) ? ExportHumanUser_Profile.fromJSON(object.profile) : void 0,
email: isSet(object.email) ? ExportHumanUser_Email.fromJSON(object.email) : void 0,
phone: isSet(object.phone) ? ExportHumanUser_Phone.fromJSON(object.phone) : void 0,
password: isSet(object.password) ? globalThis.String(object.password) : "",
hashedPassword: isSet(object.hashedPassword) ? ExportHumanUser_HashedPassword.fromJSON(object.hashedPassword) : void 0,
passwordChangeRequired: isSet(object.passwordChangeRequired) ? globalThis.Boolean(object.passwordChangeRequired) : false,
requestPasswordlessRegistration: isSet(object.requestPasswordlessRegistration) ? globalThis.Boolean(object.requestPasswordlessRegistration) : false,
otpCode: isSet(object.otpCode) ? globalThis.String(object.otpCode) : ""
};
},
toJSON(message) {
const obj = {}