@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,421 lines (1,420 loc) • 304 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 user_service_exports = {};
__export(user_service_exports, {
ActivateUserRequest: () => ActivateUserRequest,
ActivateUserResponse: () => ActivateUserResponse,
AddIDPAuthenticatorRequest: () => AddIDPAuthenticatorRequest,
AddIDPAuthenticatorResponse: () => AddIDPAuthenticatorResponse,
AddOTPEmailAuthenticatorRequest: () => AddOTPEmailAuthenticatorRequest,
AddOTPEmailAuthenticatorResponse: () => AddOTPEmailAuthenticatorResponse,
AddOTPSMSAuthenticatorRequest: () => AddOTPSMSAuthenticatorRequest,
AddOTPSMSAuthenticatorResponse: () => AddOTPSMSAuthenticatorResponse,
AddUsernameRequest: () => AddUsernameRequest,
AddUsernameResponse: () => AddUsernameResponse,
CreateUserRequest: () => CreateUserRequest,
CreateUserResponse: () => CreateUserResponse,
CreateWebAuthNRegistrationLinkRequest: () => CreateWebAuthNRegistrationLinkRequest,
CreateWebAuthNRegistrationLinkResponse: () => CreateWebAuthNRegistrationLinkResponse,
DeactivateUserRequest: () => DeactivateUserRequest,
DeactivateUserResponse: () => DeactivateUserResponse,
DeleteUserRequest: () => DeleteUserRequest,
DeleteUserResponse: () => DeleteUserResponse,
GetIdentityProviderIntentRequest: () => GetIdentityProviderIntentRequest,
GetIdentityProviderIntentResponse: () => GetIdentityProviderIntentResponse,
GetUserRequest: () => GetUserRequest,
GetUserResponse: () => GetUserResponse,
LockUserRequest: () => LockUserRequest,
LockUserResponse: () => LockUserResponse,
PatchUserRequest: () => PatchUserRequest,
PatchUserResponse: () => PatchUserResponse,
RemoveIDPAuthenticatorRequest: () => RemoveIDPAuthenticatorRequest,
RemoveIDPAuthenticatorResponse: () => RemoveIDPAuthenticatorResponse,
RemoveOTPEmailAuthenticatorRequest: () => RemoveOTPEmailAuthenticatorRequest,
RemoveOTPEmailAuthenticatorResponse: () => RemoveOTPEmailAuthenticatorResponse,
RemoveOTPSMSAuthenticatorRequest: () => RemoveOTPSMSAuthenticatorRequest,
RemoveOTPSMSAuthenticatorResponse: () => RemoveOTPSMSAuthenticatorResponse,
RemoveTOTPAuthenticatorRequest: () => RemoveTOTPAuthenticatorRequest,
RemoveTOTPAuthenticatorResponse: () => RemoveTOTPAuthenticatorResponse,
RemoveUsernameRequest: () => RemoveUsernameRequest,
RemoveUsernameResponse: () => RemoveUsernameResponse,
RemoveWebAuthNAuthenticatorRequest: () => RemoveWebAuthNAuthenticatorRequest,
RemoveWebAuthNAuthenticatorResponse: () => RemoveWebAuthNAuthenticatorResponse,
RequestPasswordResetRequest: () => RequestPasswordResetRequest,
RequestPasswordResetResponse: () => RequestPasswordResetResponse,
ResendContactEmailCodeRequest: () => ResendContactEmailCodeRequest,
ResendContactEmailCodeResponse: () => ResendContactEmailCodeResponse,
ResendContactPhoneCodeRequest: () => ResendContactPhoneCodeRequest,
ResendContactPhoneCodeResponse: () => ResendContactPhoneCodeResponse,
SearchUsersRequest: () => SearchUsersRequest,
SearchUsersResponse: () => SearchUsersResponse,
SetContactEmailRequest: () => SetContactEmailRequest,
SetContactEmailResponse: () => SetContactEmailResponse,
SetContactPhoneRequest: () => SetContactPhoneRequest,
SetContactPhoneResponse: () => SetContactPhoneResponse,
SetPasswordRequest: () => SetPasswordRequest,
SetPasswordResponse: () => SetPasswordResponse,
StartIdentityProviderIntentRequest: () => StartIdentityProviderIntentRequest,
StartIdentityProviderIntentResponse: () => StartIdentityProviderIntentResponse,
StartTOTPRegistrationRequest: () => StartTOTPRegistrationRequest,
StartTOTPRegistrationResponse: () => StartTOTPRegistrationResponse,
StartWebAuthNRegistrationRequest: () => StartWebAuthNRegistrationRequest,
StartWebAuthNRegistrationResponse: () => StartWebAuthNRegistrationResponse,
UnlockUserRequest: () => UnlockUserRequest,
UnlockUserResponse: () => UnlockUserResponse,
VerifyContactEmailRequest: () => VerifyContactEmailRequest,
VerifyContactEmailResponse: () => VerifyContactEmailResponse,
VerifyContactPhoneRequest: () => VerifyContactPhoneRequest,
VerifyContactPhoneResponse: () => VerifyContactPhoneResponse,
VerifyOTPEmailRegistrationRequest: () => VerifyOTPEmailRegistrationRequest,
VerifyOTPEmailRegistrationResponse: () => VerifyOTPEmailRegistrationResponse,
VerifyOTPSMSRegistrationRequest: () => VerifyOTPSMSRegistrationRequest,
VerifyOTPSMSRegistrationResponse: () => VerifyOTPSMSRegistrationResponse,
VerifyTOTPRegistrationRequest: () => VerifyTOTPRegistrationRequest,
VerifyTOTPRegistrationResponse: () => VerifyTOTPRegistrationResponse,
VerifyWebAuthNRegistrationRequest: () => VerifyWebAuthNRegistrationRequest,
VerifyWebAuthNRegistrationResponse: () => VerifyWebAuthNRegistrationResponse,
ZITADELUsersDefinition: () => ZITADELUsersDefinition,
protobufPackage: () => protobufPackage
});
module.exports = __toCommonJS(user_service_exports);
var import_wire = require("@bufbuild/protobuf/wire");
var import_struct = require("../../../../google/protobuf/struct.js");
var import_object = require("../../../object/v3alpha/object.js");
var import_object2 = require("../../object/v3alpha/object.js");
var import_authenticator = require("./authenticator.js");
var import_communication = require("./communication.js");
var import_query = require("./query.js");
var import_user = require("./user.js");
const protobufPackage = "zitadel.resources.user.v3alpha";
function createBaseSearchUsersRequest() {
return { instance: void 0, query: void 0, sortingColumn: 0, filters: [] };
}
const SearchUsersRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.instance !== void 0) {
import_object.Instance.encode(message.instance, writer.uint32(10).fork()).join();
}
if (message.query !== void 0) {
import_object2.SearchQuery.encode(message.query, writer.uint32(18).fork()).join();
}
if (message.sortingColumn !== 0) {
writer.uint32(24).int32(message.sortingColumn);
}
for (const v of message.filters) {
import_query.SearchFilter.encode(v, 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 = createBaseSearchUsersRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.instance = import_object.Instance.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.query = import_object2.SearchQuery.decode(reader, reader.uint32());
continue;
}
case 3: {
if (tag !== 24) {
break;
}
message.sortingColumn = reader.int32();
continue;
}
case 4: {
if (tag !== 34) {
break;
}
message.filters.push(import_query.SearchFilter.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
instance: isSet(object.instance) ? import_object.Instance.fromJSON(object.instance) : void 0,
query: isSet(object.query) ? import_object2.SearchQuery.fromJSON(object.query) : void 0,
sortingColumn: isSet(object.sortingColumn) ? (0, import_query.fieldNameFromJSON)(object.sortingColumn) : 0,
filters: globalThis.Array.isArray(object?.filters) ? object.filters.map((e) => import_query.SearchFilter.fromJSON(e)) : []
};
},
toJSON(message) {
const obj = {};
if (message.instance !== void 0) {
obj.instance = import_object.Instance.toJSON(message.instance);
}
if (message.query !== void 0) {
obj.query = import_object2.SearchQuery.toJSON(message.query);
}
if (message.sortingColumn !== 0) {
obj.sortingColumn = (0, import_query.fieldNameToJSON)(message.sortingColumn);
}
if (message.filters?.length) {
obj.filters = message.filters.map((e) => import_query.SearchFilter.toJSON(e));
}
return obj;
},
create(base) {
return SearchUsersRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseSearchUsersRequest();
message.instance = object.instance !== void 0 && object.instance !== null ? import_object.Instance.fromPartial(object.instance) : void 0;
message.query = object.query !== void 0 && object.query !== null ? import_object2.SearchQuery.fromPartial(object.query) : void 0;
message.sortingColumn = object.sortingColumn ?? 0;
message.filters = object.filters?.map((e) => import_query.SearchFilter.fromPartial(e)) || [];
return message;
}
};
function createBaseSearchUsersResponse() {
return { details: void 0, result: [] };
}
const SearchUsersResponse = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.details !== void 0) {
import_object2.ListDetails.encode(message.details, writer.uint32(10).fork()).join();
}
for (const v of message.result) {
import_user.GetUser.encode(v, 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 = createBaseSearchUsersResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.details = import_object2.ListDetails.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.result.push(import_user.GetUser.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
details: isSet(object.details) ? import_object2.ListDetails.fromJSON(object.details) : void 0,
result: globalThis.Array.isArray(object?.result) ? object.result.map((e) => import_user.GetUser.fromJSON(e)) : []
};
},
toJSON(message) {
const obj = {};
if (message.details !== void 0) {
obj.details = import_object2.ListDetails.toJSON(message.details);
}
if (message.result?.length) {
obj.result = message.result.map((e) => import_user.GetUser.toJSON(e));
}
return obj;
},
create(base) {
return SearchUsersResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseSearchUsersResponse();
message.details = object.details !== void 0 && object.details !== null ? import_object2.ListDetails.fromPartial(object.details) : void 0;
message.result = object.result?.map((e) => import_user.GetUser.fromPartial(e)) || [];
return message;
}
};
function createBaseGetUserRequest() {
return { instance: void 0, id: "" };
}
const GetUserRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.instance !== void 0) {
import_object.Instance.encode(message.instance, writer.uint32(10).fork()).join();
}
if (message.id !== "") {
writer.uint32(18).string(message.id);
}
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 = createBaseGetUserRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.instance = import_object.Instance.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.id = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
instance: isSet(object.instance) ? import_object.Instance.fromJSON(object.instance) : void 0,
id: isSet(object.id) ? globalThis.String(object.id) : ""
};
},
toJSON(message) {
const obj = {};
if (message.instance !== void 0) {
obj.instance = import_object.Instance.toJSON(message.instance);
}
if (message.id !== "") {
obj.id = message.id;
}
return obj;
},
create(base) {
return GetUserRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetUserRequest();
message.instance = object.instance !== void 0 && object.instance !== null ? import_object.Instance.fromPartial(object.instance) : void 0;
message.id = object.id ?? "";
return message;
}
};
function createBaseGetUserResponse() {
return { user: void 0 };
}
const GetUserResponse = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.user !== void 0) {
import_user.GetUser.encode(message.user, 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 = createBaseGetUserResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.user = import_user.GetUser.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { user: isSet(object.user) ? import_user.GetUser.fromJSON(object.user) : void 0 };
},
toJSON(message) {
const obj = {};
if (message.user !== void 0) {
obj.user = import_user.GetUser.toJSON(message.user);
}
return obj;
},
create(base) {
return GetUserResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetUserResponse();
message.user = object.user !== void 0 && object.user !== null ? import_user.GetUser.fromPartial(object.user) : void 0;
return message;
}
};
function createBaseCreateUserRequest() {
return { instance: void 0, organization: void 0, user: void 0 };
}
const CreateUserRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.instance !== void 0) {
import_object.Instance.encode(message.instance, writer.uint32(10).fork()).join();
}
if (message.organization !== void 0) {
import_object.Organization.encode(message.organization, writer.uint32(18).fork()).join();
}
if (message.user !== void 0) {
import_user.CreateUser.encode(message.user, writer.uint32(26).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 = createBaseCreateUserRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.instance = import_object.Instance.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.organization = import_object.Organization.decode(reader, reader.uint32());
continue;
}
case 3: {
if (tag !== 26) {
break;
}
message.user = import_user.CreateUser.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
instance: isSet(object.instance) ? import_object.Instance.fromJSON(object.instance) : void 0,
organization: isSet(object.organization) ? import_object.Organization.fromJSON(object.organization) : void 0,
user: isSet(object.user) ? import_user.CreateUser.fromJSON(object.user) : void 0
};
},
toJSON(message) {
const obj = {};
if (message.instance !== void 0) {
obj.instance = import_object.Instance.toJSON(message.instance);
}
if (message.organization !== void 0) {
obj.organization = import_object.Organization.toJSON(message.organization);
}
if (message.user !== void 0) {
obj.user = import_user.CreateUser.toJSON(message.user);
}
return obj;
},
create(base) {
return CreateUserRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseCreateUserRequest();
message.instance = object.instance !== void 0 && object.instance !== null ? import_object.Instance.fromPartial(object.instance) : void 0;
message.organization = object.organization !== void 0 && object.organization !== null ? import_object.Organization.fromPartial(object.organization) : void 0;
message.user = object.user !== void 0 && object.user !== null ? import_user.CreateUser.fromPartial(object.user) : void 0;
return message;
}
};
function createBaseCreateUserResponse() {
return { details: void 0, emailCode: void 0, phoneCode: void 0 };
}
const CreateUserResponse = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.details !== void 0) {
import_object2.Details.encode(message.details, writer.uint32(10).fork()).join();
}
if (message.emailCode !== void 0) {
writer.uint32(18).string(message.emailCode);
}
if (message.phoneCode !== void 0) {
writer.uint32(26).string(message.phoneCode);
}
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 = createBaseCreateUserResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.details = import_object2.Details.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.emailCode = reader.string();
continue;
}
case 3: {
if (tag !== 26) {
break;
}
message.phoneCode = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
details: isSet(object.details) ? import_object2.Details.fromJSON(object.details) : void 0,
emailCode: isSet(object.emailCode) ? globalThis.String(object.emailCode) : void 0,
phoneCode: isSet(object.phoneCode) ? globalThis.String(object.phoneCode) : void 0
};
},
toJSON(message) {
const obj = {};
if (message.details !== void 0) {
obj.details = import_object2.Details.toJSON(message.details);
}
if (message.emailCode !== void 0) {
obj.emailCode = message.emailCode;
}
if (message.phoneCode !== void 0) {
obj.phoneCode = message.phoneCode;
}
return obj;
},
create(base) {
return CreateUserResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseCreateUserResponse();
message.details = object.details !== void 0 && object.details !== null ? import_object2.Details.fromPartial(object.details) : void 0;
message.emailCode = object.emailCode ?? void 0;
message.phoneCode = object.phoneCode ?? void 0;
return message;
}
};
function createBasePatchUserRequest() {
return { instance: void 0, organization: void 0, id: "", user: void 0 };
}
const PatchUserRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.instance !== void 0) {
import_object.Instance.encode(message.instance, writer.uint32(10).fork()).join();
}
if (message.organization !== void 0) {
import_object.Organization.encode(message.organization, writer.uint32(18).fork()).join();
}
if (message.id !== "") {
writer.uint32(26).string(message.id);
}
if (message.user !== void 0) {
import_user.PatchUser.encode(message.user, 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 = createBasePatchUserRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.instance = import_object.Instance.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.organization = import_object.Organization.decode(reader, reader.uint32());
continue;
}
case 3: {
if (tag !== 26) {
break;
}
message.id = reader.string();
continue;
}
case 4: {
if (tag !== 34) {
break;
}
message.user = import_user.PatchUser.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
instance: isSet(object.instance) ? import_object.Instance.fromJSON(object.instance) : void 0,
organization: isSet(object.organization) ? import_object.Organization.fromJSON(object.organization) : void 0,
id: isSet(object.id) ? globalThis.String(object.id) : "",
user: isSet(object.user) ? import_user.PatchUser.fromJSON(object.user) : void 0
};
},
toJSON(message) {
const obj = {};
if (message.instance !== void 0) {
obj.instance = import_object.Instance.toJSON(message.instance);
}
if (message.organization !== void 0) {
obj.organization = import_object.Organization.toJSON(message.organization);
}
if (message.id !== "") {
obj.id = message.id;
}
if (message.user !== void 0) {
obj.user = import_user.PatchUser.toJSON(message.user);
}
return obj;
},
create(base) {
return PatchUserRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBasePatchUserRequest();
message.instance = object.instance !== void 0 && object.instance !== null ? import_object.Instance.fromPartial(object.instance) : void 0;
message.organization = object.organization !== void 0 && object.organization !== null ? import_object.Organization.fromPartial(object.organization) : void 0;
message.id = object.id ?? "";
message.user = object.user !== void 0 && object.user !== null ? import_user.PatchUser.fromPartial(object.user) : void 0;
return message;
}
};
function createBasePatchUserResponse() {
return { details: void 0, emailCode: void 0, phoneCode: void 0 };
}
const PatchUserResponse = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.details !== void 0) {
import_object2.Details.encode(message.details, writer.uint32(10).fork()).join();
}
if (message.emailCode !== void 0) {
writer.uint32(18).string(message.emailCode);
}
if (message.phoneCode !== void 0) {
writer.uint32(26).string(message.phoneCode);
}
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 = createBasePatchUserResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.details = import_object2.Details.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.emailCode = reader.string();
continue;
}
case 3: {
if (tag !== 26) {
break;
}
message.phoneCode = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
details: isSet(object.details) ? import_object2.Details.fromJSON(object.details) : void 0,
emailCode: isSet(object.emailCode) ? globalThis.String(object.emailCode) : void 0,
phoneCode: isSet(object.phoneCode) ? globalThis.String(object.phoneCode) : void 0
};
},
toJSON(message) {
const obj = {};
if (message.details !== void 0) {
obj.details = import_object2.Details.toJSON(message.details);
}
if (message.emailCode !== void 0) {
obj.emailCode = message.emailCode;
}
if (message.phoneCode !== void 0) {
obj.phoneCode = message.phoneCode;
}
return obj;
},
create(base) {
return PatchUserResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBasePatchUserResponse();
message.details = object.details !== void 0 && object.details !== null ? import_object2.Details.fromPartial(object.details) : void 0;
message.emailCode = object.emailCode ?? void 0;
message.phoneCode = object.phoneCode ?? void 0;
return message;
}
};
function createBaseDeactivateUserRequest() {
return { instance: void 0, organization: void 0, id: "" };
}
const DeactivateUserRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.instance !== void 0) {
import_object.Instance.encode(message.instance, writer.uint32(10).fork()).join();
}
if (message.organization !== void 0) {
import_object.Organization.encode(message.organization, writer.uint32(18).fork()).join();
}
if (message.id !== "") {
writer.uint32(26).string(message.id);
}
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 = createBaseDeactivateUserRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.instance = import_object.Instance.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.organization = import_object.Organization.decode(reader, reader.uint32());
continue;
}
case 3: {
if (tag !== 26) {
break;
}
message.id = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
instance: isSet(object.instance) ? import_object.Instance.fromJSON(object.instance) : void 0,
organization: isSet(object.organization) ? import_object.Organization.fromJSON(object.organization) : void 0,
id: isSet(object.id) ? globalThis.String(object.id) : ""
};
},
toJSON(message) {
const obj = {};
if (message.instance !== void 0) {
obj.instance = import_object.Instance.toJSON(message.instance);
}
if (message.organization !== void 0) {
obj.organization = import_object.Organization.toJSON(message.organization);
}
if (message.id !== "") {
obj.id = message.id;
}
return obj;
},
create(base) {
return DeactivateUserRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseDeactivateUserRequest();
message.instance = object.instance !== void 0 && object.instance !== null ? import_object.Instance.fromPartial(object.instance) : void 0;
message.organization = object.organization !== void 0 && object.organization !== null ? import_object.Organization.fromPartial(object.organization) : void 0;
message.id = object.id ?? "";
return message;
}
};
function createBaseDeactivateUserResponse() {
return { details: void 0 };
}
const DeactivateUserResponse = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.details !== void 0) {
import_object2.Details.encode(message.details, 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 = createBaseDeactivateUserResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.details = import_object2.Details.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { details: isSet(object.details) ? import_object2.Details.fromJSON(object.details) : void 0 };
},
toJSON(message) {
const obj = {};
if (message.details !== void 0) {
obj.details = import_object2.Details.toJSON(message.details);
}
return obj;
},
create(base) {
return DeactivateUserResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseDeactivateUserResponse();
message.details = object.details !== void 0 && object.details !== null ? import_object2.Details.fromPartial(object.details) : void 0;
return message;
}
};
function createBaseActivateUserRequest() {
return { instance: void 0, organization: void 0, id: "" };
}
const ActivateUserRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.instance !== void 0) {
import_object.Instance.encode(message.instance, writer.uint32(10).fork()).join();
}
if (message.organization !== void 0) {
import_object.Organization.encode(message.organization, writer.uint32(18).fork()).join();
}
if (message.id !== "") {
writer.uint32(26).string(message.id);
}
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 = createBaseActivateUserRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.instance = import_object.Instance.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.organization = import_object.Organization.decode(reader, reader.uint32());
continue;
}
case 3: {
if (tag !== 26) {
break;
}
message.id = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
instance: isSet(object.instance) ? import_object.Instance.fromJSON(object.instance) : void 0,
organization: isSet(object.organization) ? import_object.Organization.fromJSON(object.organization) : void 0,
id: isSet(object.id) ? globalThis.String(object.id) : ""
};
},
toJSON(message) {
const obj = {};
if (message.instance !== void 0) {
obj.instance = import_object.Instance.toJSON(message.instance);
}
if (message.organization !== void 0) {
obj.organization = import_object.Organization.toJSON(message.organization);
}
if (message.id !== "") {
obj.id = message.id;
}
return obj;
},
create(base) {
return ActivateUserRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseActivateUserRequest();
message.instance = object.instance !== void 0 && object.instance !== null ? import_object.Instance.fromPartial(object.instance) : void 0;
message.organization = object.organization !== void 0 && object.organization !== null ? import_object.Organization.fromPartial(object.organization) : void 0;
message.id = object.id ?? "";
return message;
}
};
function createBaseActivateUserResponse() {
return { details: void 0 };
}
const ActivateUserResponse = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.details !== void 0) {
import_object2.Details.encode(message.details, 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 = createBaseActivateUserResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.details = import_object2.Details.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { details: isSet(object.details) ? import_object2.Details.fromJSON(object.details) : void 0 };
},
toJSON(message) {
const obj = {};
if (message.details !== void 0) {
obj.details = import_object2.Details.toJSON(message.details);
}
return obj;
},
create(base) {
return ActivateUserResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseActivateUserResponse();
message.details = object.details !== void 0 && object.details !== null ? import_object2.Details.fromPartial(object.details) : void 0;
return message;
}
};
function createBaseLockUserRequest() {
return { instance: void 0, organization: void 0, id: "" };
}
const LockUserRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.instance !== void 0) {
import_object.Instance.encode(message.instance, writer.uint32(10).fork()).join();
}
if (message.organization !== void 0) {
import_object.Organization.encode(message.organization, writer.uint32(18).fork()).join();
}
if (message.id !== "") {
writer.uint32(26).string(message.id);
}
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 = createBaseLockUserRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.instance = import_object.Instance.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.organization = import_object.Organization.decode(reader, reader.uint32());
continue;
}
case 3: {
if (tag !== 26) {
break;
}
message.id = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
instance: isSet(object.instance) ? import_object.Instance.fromJSON(object.instance) : void 0,
organization: isSet(object.organization) ? import_object.Organization.fromJSON(object.organization) : void 0,
id: isSet(object.id) ? globalThis.String(object.id) : ""
};
},
toJSON(message) {
const obj = {};
if (message.instance !== void 0) {
obj.instance = import_object.Instance.toJSON(message.instance);
}
if (message.organization !== void 0) {
obj.organization = import_object.Organization.toJSON(message.organization);
}
if (message.id !== "") {
obj.id = message.id;
}
return obj;
},
create(base) {
return LockUserRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseLockUserRequest();
message.instance = object.instance !== void 0 && object.instance !== null ? import_object.Instance.fromPartial(object.instance) : void 0;
message.organization = object.organization !== void 0 && object.organization !== null ? import_object.Organization.fromPartial(object.organization) : void 0;
message.id = object.id ?? "";
return message;
}
};
function createBaseLockUserResponse() {
return { details: void 0 };
}
const LockUserResponse = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.details !== void 0) {
import_object2.Details.encode(message.details, 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 = createBaseLockUserResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.details = import_object2.Details.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { details: isSet(object.details) ? import_object2.Details.fromJSON(object.details) : void 0 };
},
toJSON(message) {
const obj = {};
if (message.details !== void 0) {
obj.details = import_object2.Details.toJSON(message.details);
}
return obj;
},
create(base) {
return LockUserResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseLockUserResponse();
message.details = object.details !== void 0 && object.details !== null ? import_object2.Details.fromPartial(object.details) : void 0;
return message;
}
};
function createBaseUnlockUserRequest() {
return { instance: void 0, organization: void 0, id: "" };
}
const UnlockUserRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.instance !== void 0) {
import_object.Instance.encode(message.instance, writer.uint32(10).fork()).join();
}
if (message.organization !== void 0) {
import_object.Organization.encode(message.organization, writer.uint32(18).fork()).join();
}
if (message.id !== "") {
writer.uint32(26).string(message.id);
}
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 = createBaseUnlockUserRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.instance = import_object.Instance.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.organization = import_object.Organization.decode(reader, reader.uint32());
continue;
}
case 3: {
if (tag !== 26) {
break;
}
message.id = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
instance: isSet(object.instance) ? import_object.Instance.fromJSON(object.instance) : void 0,
organization: isSet(object.organization) ? import_object.Organization.fromJSON(object.organization) : void 0,
id: isSet(object.id) ? globalThis.String(object.id) : ""
};
},
toJSON(message) {
const obj = {};
if (message.instance !== void 0) {
obj.instance = import_object.Instance.toJSON(message.instance);
}
if (message.organization !== void 0) {
obj.organization = import_object.Organization.toJSON(message.organization);
}
if (message.id !== "") {
obj.id = message.id;
}
return obj;
},
create(base) {
return UnlockUserRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseUnlockUserRequest();
message.instance = object.instance !== void 0 && object.instance !== null ? import_object.Instance.fromPartial(object.instance) : void 0;
message.organization = object.organization !== void 0 && object.organization !== null ? import_object.Organization.fromPartial(object.organization) : void 0;
message.id = object.id ?? "";
return message;
}
};
function createBaseUnlockUserResponse() {
return { details: void 0 };
}
const UnlockUserResponse = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.details !== void 0) {
import_object2.Details.encode(message.details, 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 = createBaseUnlockUserResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.details = import_object2.Details.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { details: isSet(object.details) ? import_object2.Details.fromJSON(object.details) : void 0 };
},
toJSON(message) {
const obj = {};
if (message.details !== void 0) {
obj.details = import_object2.Details.toJSON(message.details);
}
return obj;
},
create(base) {
return UnlockUserResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseUnlockUserResponse();
message.details = object.details !== void 0 && object.details !== null ? import_object2.Details.fromPartial(object.details) : void 0;
return message;
}
};
function createBaseDeleteUserRequest() {
return { instance: void 0, organization: void 0, id: "" };
}
const DeleteUserRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.instance !== void 0) {
import_object.Instance.encode(message.instance, writer.uint32(10).fork()).join();
}
if (message.organization !== void 0) {
import_object.Organization.encode(message.organization, writer.uint32(18).fork()).join();
}
if (message.id !== "") {
writer.uint32(26).string(message.id);
}
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 = createBaseDeleteUserRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.instance = import_object.Instance.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.organization = import_object.Organization.decode(reader, reader.uint32());
continue;
}
case 3: {
if (tag !== 26) {
break;
}
message.id = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
instance: isSet(object.instance) ? import_object.Instance.fromJSON(object.instance) : void 0,
organization: isSet(object.organization) ? import_object.Organization.fromJSON(object.organization) : void 0,
id: isSet(object.id) ? globalThis.String(object.id) : ""
};
},
toJSON(message) {
const obj = {};
if (message.instance !== void 0) {
obj.instance = import_object.Instance.toJSON(message.instance);
}
if (message.organization !== void 0) {
obj.organization = import_object.Organization.toJSON(message.organization);
}
if (message.id !== "") {
obj.id = message.id;
}
return obj;
},
create(base) {
return DeleteUserRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseDeleteUserRequest();
message.instance = object.instance !== void 0 && object.instance !== null ? import_object.Instance.fromPartial(object.instance) : void 0;
message.organization = object.organization !== void 0 && object.organization !== null ? import_object.Organization.fromPartial(object.organization) : void 0;
message.id = object.id ?? "";
return message;
}
};
function createBaseDeleteUserResponse() {
return { details: void 0 };
}
const DeleteUserResponse = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.details !== void 0) {
import_object2.Details.encode(message.details, 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 = createBaseDeleteUserResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.details = import_object2.Details.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { details: isSet(object.details) ? import_object2.Details.fromJSON(object.details) : void 0 };
},
toJSON(message) {
const obj = {};
if (message.details !== void 0) {
obj.details = import_object2.Details.toJSON(message.details);
}
return obj;
},
create(base) {
return DeleteUserResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseDeleteUserResponse();
message.details = object.details !== void 0 && object.details !== null ? import_object2.Details.fromPartial(object.details) : void 0;
return message;
}
};
function createBaseSetContactEmailRequest() {
return { instance: void 0, organization: void 0, id: "", email: void 0 };
}
const SetContactEmailRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.instance !== void 0) {
import_object.Instance.encode(message.instance, writer.uint32(10).fork()).join();
}
if (message.organization !== void 0) {
import_object.Organization.encode(message.organization, writer.uint32(18).fork()).join();
}
if (message.id !== "") {
writer.uint32(26).string(message.id);