@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,520 lines (1,519 loc) • 106 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 org_service_exports = {};
__export(org_service_exports, {
ActivateOrganizationRequest: () => ActivateOrganizationRequest,
ActivateOrganizationResponse: () => ActivateOrganizationResponse,
AddOrganizationDomainRequest: () => AddOrganizationDomainRequest,
AddOrganizationDomainResponse: () => AddOrganizationDomainResponse,
AssignedAdmin: () => AssignedAdmin,
CreateOrganizationRequest: () => CreateOrganizationRequest,
CreateOrganizationRequest_Admin: () => CreateOrganizationRequest_Admin,
CreateOrganizationResponse: () => CreateOrganizationResponse,
CreatedAdmin: () => CreatedAdmin,
DeactivateOrganizationRequest: () => DeactivateOrganizationRequest,
DeactivateOrganizationResponse: () => DeactivateOrganizationResponse,
DeleteOrganizationDomainRequest: () => DeleteOrganizationDomainRequest,
DeleteOrganizationDomainResponse: () => DeleteOrganizationDomainResponse,
DeleteOrganizationMetadataRequest: () => DeleteOrganizationMetadataRequest,
DeleteOrganizationMetadataResponse: () => DeleteOrganizationMetadataResponse,
DeleteOrganizationRequest: () => DeleteOrganizationRequest,
DeleteOrganizationResponse: () => DeleteOrganizationResponse,
GenerateOrganizationDomainValidationRequest: () => GenerateOrganizationDomainValidationRequest,
GenerateOrganizationDomainValidationResponse: () => GenerateOrganizationDomainValidationResponse,
ListOrganizationDomainsRequest: () => ListOrganizationDomainsRequest,
ListOrganizationDomainsResponse: () => ListOrganizationDomainsResponse,
ListOrganizationMetadataRequest: () => ListOrganizationMetadataRequest,
ListOrganizationMetadataResponse: () => ListOrganizationMetadataResponse,
ListOrganizationsRequest: () => ListOrganizationsRequest,
ListOrganizationsResponse: () => ListOrganizationsResponse,
Metadata: () => Metadata,
OrganizationAdmin: () => OrganizationAdmin,
OrganizationServiceDefinition: () => OrganizationServiceDefinition,
SetOrganizationMetadataRequest: () => SetOrganizationMetadataRequest,
SetOrganizationMetadataResponse: () => SetOrganizationMetadataResponse,
UpdateOrganizationRequest: () => UpdateOrganizationRequest,
UpdateOrganizationResponse: () => UpdateOrganizationResponse,
VerifyOrganizationDomainRequest: () => VerifyOrganizationDomainRequest,
VerifyOrganizationDomainResponse: () => VerifyOrganizationDomainResponse,
protobufPackage: () => protobufPackage
});
module.exports = __toCommonJS(org_service_exports);
var import_wire = require("@bufbuild/protobuf/wire");
var import_long = __toESM(require("long"));
var import_timestamp = require("../../../google/protobuf/timestamp.js");
var import_filter = require("../../filter/v2beta/filter.js");
var import_metadata = require("../../metadata/v2beta/metadata.js");
var import_user_service = require("../../user/v2beta/user_service.js");
var import_org = require("./org.js");
const protobufPackage = "zitadel.org.v2beta";
function createBaseCreateOrganizationRequest() {
return { name: "", id: void 0, admins: [] };
}
const CreateOrganizationRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.name !== "") {
writer.uint32(10).string(message.name);
}
if (message.id !== void 0) {
writer.uint32(18).string(message.id);
}
for (const v of message.admins) {
CreateOrganizationRequest_Admin.encode(v, 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 = createBaseCreateOrganizationRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.name = reader.string();
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.id = reader.string();
continue;
}
case 3: {
if (tag !== 26) {
break;
}
message.admins.push(CreateOrganizationRequest_Admin.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
name: isSet(object.name) ? globalThis.String(object.name) : "",
id: isSet(object.id) ? globalThis.String(object.id) : void 0,
admins: globalThis.Array.isArray(object?.admins) ? object.admins.map((e) => CreateOrganizationRequest_Admin.fromJSON(e)) : []
};
},
toJSON(message) {
const obj = {};
if (message.name !== "") {
obj.name = message.name;
}
if (message.id !== void 0) {
obj.id = message.id;
}
if (message.admins?.length) {
obj.admins = message.admins.map((e) => CreateOrganizationRequest_Admin.toJSON(e));
}
return obj;
},
create(base) {
return CreateOrganizationRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseCreateOrganizationRequest();
message.name = object.name ?? "";
message.id = object.id ?? void 0;
message.admins = object.admins?.map((e) => CreateOrganizationRequest_Admin.fromPartial(e)) || [];
return message;
}
};
function createBaseCreateOrganizationRequest_Admin() {
return { userId: void 0, human: void 0, roles: [] };
}
const CreateOrganizationRequest_Admin = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.userId !== void 0) {
writer.uint32(10).string(message.userId);
}
if (message.human !== void 0) {
import_user_service.AddHumanUserRequest.encode(message.human, writer.uint32(18).fork()).join();
}
for (const v of message.roles) {
writer.uint32(26).string(v);
}
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 = createBaseCreateOrganizationRequest_Admin();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.userId = reader.string();
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.human = import_user_service.AddHumanUserRequest.decode(reader, reader.uint32());
continue;
}
case 3: {
if (tag !== 26) {
break;
}
message.roles.push(reader.string());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
userId: isSet(object.userId) ? globalThis.String(object.userId) : void 0,
human: isSet(object.human) ? import_user_service.AddHumanUserRequest.fromJSON(object.human) : void 0,
roles: globalThis.Array.isArray(object?.roles) ? object.roles.map((e) => globalThis.String(e)) : []
};
},
toJSON(message) {
const obj = {};
if (message.userId !== void 0) {
obj.userId = message.userId;
}
if (message.human !== void 0) {
obj.human = import_user_service.AddHumanUserRequest.toJSON(message.human);
}
if (message.roles?.length) {
obj.roles = message.roles;
}
return obj;
},
create(base) {
return CreateOrganizationRequest_Admin.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseCreateOrganizationRequest_Admin();
message.userId = object.userId ?? void 0;
message.human = object.human !== void 0 && object.human !== null ? import_user_service.AddHumanUserRequest.fromPartial(object.human) : void 0;
message.roles = object.roles?.map((e) => e) || [];
return message;
}
};
function createBaseCreatedAdmin() {
return { userId: "", emailCode: void 0, phoneCode: void 0 };
}
const CreatedAdmin = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.userId !== "") {
writer.uint32(10).string(message.userId);
}
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 = createBaseCreatedAdmin();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.userId = reader.string();
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 {
userId: isSet(object.userId) ? globalThis.String(object.userId) : "",
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.userId !== "") {
obj.userId = message.userId;
}
if (message.emailCode !== void 0) {
obj.emailCode = message.emailCode;
}
if (message.phoneCode !== void 0) {
obj.phoneCode = message.phoneCode;
}
return obj;
},
create(base) {
return CreatedAdmin.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseCreatedAdmin();
message.userId = object.userId ?? "";
message.emailCode = object.emailCode ?? void 0;
message.phoneCode = object.phoneCode ?? void 0;
return message;
}
};
function createBaseAssignedAdmin() {
return { userId: "" };
}
const AssignedAdmin = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.userId !== "") {
writer.uint32(10).string(message.userId);
}
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 = createBaseAssignedAdmin();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.userId = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { userId: isSet(object.userId) ? globalThis.String(object.userId) : "" };
},
toJSON(message) {
const obj = {};
if (message.userId !== "") {
obj.userId = message.userId;
}
return obj;
},
create(base) {
return AssignedAdmin.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseAssignedAdmin();
message.userId = object.userId ?? "";
return message;
}
};
function createBaseOrganizationAdmin() {
return { createdAdmin: void 0, assignedAdmin: void 0 };
}
const OrganizationAdmin = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.createdAdmin !== void 0) {
CreatedAdmin.encode(message.createdAdmin, writer.uint32(10).fork()).join();
}
if (message.assignedAdmin !== void 0) {
AssignedAdmin.encode(message.assignedAdmin, 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 = createBaseOrganizationAdmin();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.createdAdmin = CreatedAdmin.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.assignedAdmin = AssignedAdmin.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
createdAdmin: isSet(object.createdAdmin) ? CreatedAdmin.fromJSON(object.createdAdmin) : void 0,
assignedAdmin: isSet(object.assignedAdmin) ? AssignedAdmin.fromJSON(object.assignedAdmin) : void 0
};
},
toJSON(message) {
const obj = {};
if (message.createdAdmin !== void 0) {
obj.createdAdmin = CreatedAdmin.toJSON(message.createdAdmin);
}
if (message.assignedAdmin !== void 0) {
obj.assignedAdmin = AssignedAdmin.toJSON(message.assignedAdmin);
}
return obj;
},
create(base) {
return OrganizationAdmin.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseOrganizationAdmin();
message.createdAdmin = object.createdAdmin !== void 0 && object.createdAdmin !== null ? CreatedAdmin.fromPartial(object.createdAdmin) : void 0;
message.assignedAdmin = object.assignedAdmin !== void 0 && object.assignedAdmin !== null ? AssignedAdmin.fromPartial(object.assignedAdmin) : void 0;
return message;
}
};
function createBaseCreateOrganizationResponse() {
return { creationDate: void 0, id: "", organizationAdmins: [] };
}
const CreateOrganizationResponse = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.creationDate !== void 0) {
import_timestamp.Timestamp.encode(toTimestamp(message.creationDate), writer.uint32(10).fork()).join();
}
if (message.id !== "") {
writer.uint32(18).string(message.id);
}
for (const v of message.organizationAdmins) {
OrganizationAdmin.encode(v, 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 = createBaseCreateOrganizationResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.creationDate = fromTimestamp(import_timestamp.Timestamp.decode(reader, reader.uint32()));
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.id = reader.string();
continue;
}
case 3: {
if (tag !== 26) {
break;
}
message.organizationAdmins.push(OrganizationAdmin.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
creationDate: isSet(object.creationDate) ? fromJsonTimestamp(object.creationDate) : void 0,
id: isSet(object.id) ? globalThis.String(object.id) : "",
organizationAdmins: globalThis.Array.isArray(object?.organizationAdmins) ? object.organizationAdmins.map((e) => OrganizationAdmin.fromJSON(e)) : []
};
},
toJSON(message) {
const obj = {};
if (message.creationDate !== void 0) {
obj.creationDate = message.creationDate.toISOString();
}
if (message.id !== "") {
obj.id = message.id;
}
if (message.organizationAdmins?.length) {
obj.organizationAdmins = message.organizationAdmins.map((e) => OrganizationAdmin.toJSON(e));
}
return obj;
},
create(base) {
return CreateOrganizationResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseCreateOrganizationResponse();
message.creationDate = object.creationDate ?? void 0;
message.id = object.id ?? "";
message.organizationAdmins = object.organizationAdmins?.map((e) => OrganizationAdmin.fromPartial(e)) || [];
return message;
}
};
function createBaseUpdateOrganizationRequest() {
return { id: "", name: "" };
}
const UpdateOrganizationRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.id !== "") {
writer.uint32(10).string(message.id);
}
if (message.name !== "") {
writer.uint32(18).string(message.name);
}
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 = createBaseUpdateOrganizationRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.id = reader.string();
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.name = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
id: isSet(object.id) ? globalThis.String(object.id) : "",
name: isSet(object.name) ? globalThis.String(object.name) : ""
};
},
toJSON(message) {
const obj = {};
if (message.id !== "") {
obj.id = message.id;
}
if (message.name !== "") {
obj.name = message.name;
}
return obj;
},
create(base) {
return UpdateOrganizationRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseUpdateOrganizationRequest();
message.id = object.id ?? "";
message.name = object.name ?? "";
return message;
}
};
function createBaseUpdateOrganizationResponse() {
return { changeDate: void 0 };
}
const UpdateOrganizationResponse = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.changeDate !== void 0) {
import_timestamp.Timestamp.encode(toTimestamp(message.changeDate), 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 = createBaseUpdateOrganizationResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.changeDate = fromTimestamp(import_timestamp.Timestamp.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { changeDate: isSet(object.changeDate) ? fromJsonTimestamp(object.changeDate) : void 0 };
},
toJSON(message) {
const obj = {};
if (message.changeDate !== void 0) {
obj.changeDate = message.changeDate.toISOString();
}
return obj;
},
create(base) {
return UpdateOrganizationResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseUpdateOrganizationResponse();
message.changeDate = object.changeDate ?? void 0;
return message;
}
};
function createBaseListOrganizationsRequest() {
return { pagination: void 0, sortingColumn: 0, filter: [] };
}
const ListOrganizationsRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.pagination !== void 0) {
import_filter.PaginationRequest.encode(message.pagination, writer.uint32(10).fork()).join();
}
if (message.sortingColumn !== 0) {
writer.uint32(16).int32(message.sortingColumn);
}
for (const v of message.filter) {
import_org.OrganizationSearchFilter.encode(v, 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 = createBaseListOrganizationsRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.pagination = import_filter.PaginationRequest.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.sortingColumn = reader.int32();
continue;
}
case 3: {
if (tag !== 26) {
break;
}
message.filter.push(import_org.OrganizationSearchFilter.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
pagination: isSet(object.pagination) ? import_filter.PaginationRequest.fromJSON(object.pagination) : void 0,
sortingColumn: isSet(object.sortingColumn) ? (0, import_org.orgFieldNameFromJSON)(object.sortingColumn) : 0,
filter: globalThis.Array.isArray(object?.filter) ? object.filter.map((e) => import_org.OrganizationSearchFilter.fromJSON(e)) : []
};
},
toJSON(message) {
const obj = {};
if (message.pagination !== void 0) {
obj.pagination = import_filter.PaginationRequest.toJSON(message.pagination);
}
if (message.sortingColumn !== 0) {
obj.sortingColumn = (0, import_org.orgFieldNameToJSON)(message.sortingColumn);
}
if (message.filter?.length) {
obj.filter = message.filter.map((e) => import_org.OrganizationSearchFilter.toJSON(e));
}
return obj;
},
create(base) {
return ListOrganizationsRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseListOrganizationsRequest();
message.pagination = object.pagination !== void 0 && object.pagination !== null ? import_filter.PaginationRequest.fromPartial(object.pagination) : void 0;
message.sortingColumn = object.sortingColumn ?? 0;
message.filter = object.filter?.map((e) => import_org.OrganizationSearchFilter.fromPartial(e)) || [];
return message;
}
};
function createBaseListOrganizationsResponse() {
return { pagination: void 0, organizations: [] };
}
const ListOrganizationsResponse = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.pagination !== void 0) {
import_filter.PaginationResponse.encode(message.pagination, writer.uint32(10).fork()).join();
}
for (const v of message.organizations) {
import_org.Organization.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 = createBaseListOrganizationsResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.pagination = import_filter.PaginationResponse.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.organizations.push(import_org.Organization.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
pagination: isSet(object.pagination) ? import_filter.PaginationResponse.fromJSON(object.pagination) : void 0,
organizations: globalThis.Array.isArray(object?.organizations) ? object.organizations.map((e) => import_org.Organization.fromJSON(e)) : []
};
},
toJSON(message) {
const obj = {};
if (message.pagination !== void 0) {
obj.pagination = import_filter.PaginationResponse.toJSON(message.pagination);
}
if (message.organizations?.length) {
obj.organizations = message.organizations.map((e) => import_org.Organization.toJSON(e));
}
return obj;
},
create(base) {
return ListOrganizationsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseListOrganizationsResponse();
message.pagination = object.pagination !== void 0 && object.pagination !== null ? import_filter.PaginationResponse.fromPartial(object.pagination) : void 0;
message.organizations = object.organizations?.map((e) => import_org.Organization.fromPartial(e)) || [];
return message;
}
};
function createBaseDeleteOrganizationRequest() {
return { id: "" };
}
const DeleteOrganizationRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.id !== "") {
writer.uint32(10).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 = createBaseDeleteOrganizationRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.id = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { id: isSet(object.id) ? globalThis.String(object.id) : "" };
},
toJSON(message) {
const obj = {};
if (message.id !== "") {
obj.id = message.id;
}
return obj;
},
create(base) {
return DeleteOrganizationRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseDeleteOrganizationRequest();
message.id = object.id ?? "";
return message;
}
};
function createBaseDeleteOrganizationResponse() {
return { deletionDate: void 0 };
}
const DeleteOrganizationResponse = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.deletionDate !== void 0) {
import_timestamp.Timestamp.encode(toTimestamp(message.deletionDate), 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 = createBaseDeleteOrganizationResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.deletionDate = fromTimestamp(import_timestamp.Timestamp.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { deletionDate: isSet(object.deletionDate) ? fromJsonTimestamp(object.deletionDate) : void 0 };
},
toJSON(message) {
const obj = {};
if (message.deletionDate !== void 0) {
obj.deletionDate = message.deletionDate.toISOString();
}
return obj;
},
create(base) {
return DeleteOrganizationResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseDeleteOrganizationResponse();
message.deletionDate = object.deletionDate ?? void 0;
return message;
}
};
function createBaseDeactivateOrganizationRequest() {
return { id: "" };
}
const DeactivateOrganizationRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.id !== "") {
writer.uint32(10).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 = createBaseDeactivateOrganizationRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.id = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { id: isSet(object.id) ? globalThis.String(object.id) : "" };
},
toJSON(message) {
const obj = {};
if (message.id !== "") {
obj.id = message.id;
}
return obj;
},
create(base) {
return DeactivateOrganizationRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseDeactivateOrganizationRequest();
message.id = object.id ?? "";
return message;
}
};
function createBaseDeactivateOrganizationResponse() {
return { changeDate: void 0 };
}
const DeactivateOrganizationResponse = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.changeDate !== void 0) {
import_timestamp.Timestamp.encode(toTimestamp(message.changeDate), 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 = createBaseDeactivateOrganizationResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.changeDate = fromTimestamp(import_timestamp.Timestamp.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { changeDate: isSet(object.changeDate) ? fromJsonTimestamp(object.changeDate) : void 0 };
},
toJSON(message) {
const obj = {};
if (message.changeDate !== void 0) {
obj.changeDate = message.changeDate.toISOString();
}
return obj;
},
create(base) {
return DeactivateOrganizationResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseDeactivateOrganizationResponse();
message.changeDate = object.changeDate ?? void 0;
return message;
}
};
function createBaseActivateOrganizationRequest() {
return { id: "" };
}
const ActivateOrganizationRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.id !== "") {
writer.uint32(10).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 = createBaseActivateOrganizationRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.id = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { id: isSet(object.id) ? globalThis.String(object.id) : "" };
},
toJSON(message) {
const obj = {};
if (message.id !== "") {
obj.id = message.id;
}
return obj;
},
create(base) {
return ActivateOrganizationRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseActivateOrganizationRequest();
message.id = object.id ?? "";
return message;
}
};
function createBaseActivateOrganizationResponse() {
return { changeDate: void 0 };
}
const ActivateOrganizationResponse = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.changeDate !== void 0) {
import_timestamp.Timestamp.encode(toTimestamp(message.changeDate), 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 = createBaseActivateOrganizationResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.changeDate = fromTimestamp(import_timestamp.Timestamp.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { changeDate: isSet(object.changeDate) ? fromJsonTimestamp(object.changeDate) : void 0 };
},
toJSON(message) {
const obj = {};
if (message.changeDate !== void 0) {
obj.changeDate = message.changeDate.toISOString();
}
return obj;
},
create(base) {
return ActivateOrganizationResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseActivateOrganizationResponse();
message.changeDate = object.changeDate ?? void 0;
return message;
}
};
function createBaseAddOrganizationDomainRequest() {
return { organizationId: "", domain: "" };
}
const AddOrganizationDomainRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.organizationId !== "") {
writer.uint32(10).string(message.organizationId);
}
if (message.domain !== "") {
writer.uint32(18).string(message.domain);
}
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 = createBaseAddOrganizationDomainRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.organizationId = reader.string();
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.domain = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
organizationId: isSet(object.organizationId) ? globalThis.String(object.organizationId) : "",
domain: isSet(object.domain) ? globalThis.String(object.domain) : ""
};
},
toJSON(message) {
const obj = {};
if (message.organizationId !== "") {
obj.organizationId = message.organizationId;
}
if (message.domain !== "") {
obj.domain = message.domain;
}
return obj;
},
create(base) {
return AddOrganizationDomainRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseAddOrganizationDomainRequest();
message.organizationId = object.organizationId ?? "";
message.domain = object.domain ?? "";
return message;
}
};
function createBaseAddOrganizationDomainResponse() {
return { creationDate: void 0 };
}
const AddOrganizationDomainResponse = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.creationDate !== void 0) {
import_timestamp.Timestamp.encode(toTimestamp(message.creationDate), 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 = createBaseAddOrganizationDomainResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.creationDate = fromTimestamp(import_timestamp.Timestamp.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { creationDate: isSet(object.creationDate) ? fromJsonTimestamp(object.creationDate) : void 0 };
},
toJSON(message) {
const obj = {};
if (message.creationDate !== void 0) {
obj.creationDate = message.creationDate.toISOString();
}
return obj;
},
create(base) {
return AddOrganizationDomainResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseAddOrganizationDomainResponse();
message.creationDate = object.creationDate ?? void 0;
return message;
}
};
function createBaseListOrganizationDomainsRequest() {
return { organizationId: "", pagination: void 0, filters: [] };
}
const ListOrganizationDomainsRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.organizationId !== "") {
writer.uint32(10).string(message.organizationId);
}
if (message.pagination !== void 0) {
import_filter.PaginationRequest.encode(message.pagination, writer.uint32(18).fork()).join();
}
for (const v of message.filters) {
import_org.DomainSearchFilter.encode(v, 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 = createBaseListOrganizationDomainsRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.organizationId = reader.string();
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.pagination = import_filter.PaginationRequest.decode(reader, reader.uint32());
continue;
}
case 3: {
if (tag !== 26) {
break;
}
message.filters.push(import_org.DomainSearchFilter.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
organizationId: isSet(object.organizationId) ? globalThis.String(object.organizationId) : "",
pagination: isSet(object.pagination) ? import_filter.PaginationRequest.fromJSON(object.pagination) : void 0,
filters: globalThis.Array.isArray(object?.filters) ? object.filters.map((e) => import_org.DomainSearchFilter.fromJSON(e)) : []
};
},
toJSON(message) {
const obj = {};
if (message.organizationId !== "") {
obj.organizationId = message.organizationId;
}
if (message.pagination !== void 0) {
obj.pagination = import_filter.PaginationRequest.toJSON(message.pagination);
}
if (message.filters?.length) {
obj.filters = message.filters.map((e) => import_org.DomainSearchFilter.toJSON(e));
}
return obj;
},
create(base) {
return ListOrganizationDomainsRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseListOrganizationDomainsRequest();
message.organizationId = object.organizationId ?? "";
message.pagination = object.pagination !== void 0 && object.pagination !== null ? import_filter.PaginationRequest.fromPartial(object.pagination) : void 0;
message.filters = object.filters?.map((e) => import_org.DomainSearchFilter.fromPartial(e)) || [];
return message;
}
};
function createBaseListOrganizationDomainsResponse() {
return { pagination: void 0, domains: [] };
}
const ListOrganizationDomainsResponse = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.pagination !== void 0) {
import_filter.PaginationResponse.encode(message.pagination, writer.uint32(10).fork()).join();
}
for (const v of message.domains) {
import_org.Domain.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 = createBaseListOrganizationDomainsResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.pagination = import_filter.PaginationResponse.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.domains.push(import_org.Domain.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
pagination: isSet(object.pagination) ? import_filter.PaginationResponse.fromJSON(object.pagination) : void 0,
domains: globalThis.Array.isArray(object?.domains) ? object.domains.map((e) => import_org.Domain.fromJSON(e)) : []
};
},
toJSON(message) {
const obj = {};
if (message.pagination !== void 0) {
obj.pagination = import_filter.PaginationResponse.toJSON(message.pagination);
}
if (message.domains?.length) {
obj.domains = message.domains.map((e) => import_org.Domain.toJSON(e));
}
return obj;
},
create(base) {
return ListOrganizationDomainsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseListOrganizationDomainsResponse();
message.pagination = object.pagination !== void 0 && object.pagination !== null ? import_filter.PaginationResponse.fromPartial(object.pagination) : void 0;
message.domains = object.domains?.map((e) => import_org.Domain.fromPartial(e)) || [];
return message;
}
};
function createBaseDeleteOrganizationDomainRequest() {
return { organizationId: "", domain: "" };
}
const DeleteOrganizationDomainRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.organizationId !== "") {
writer.uint32(10).string(message.organizationId);
}
if (message.domain !== "") {
writer.uint32(18).string(message.domain);
}
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 = createBaseDeleteOrganizationDomainRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.organizationId = reader.string();
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.domain = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
organizationId: isSet(object.organizationId) ? globalThis.String(object.organizationId) : "",
domain: isSet(object.domain) ? globalThis.String(object.domain) : ""
};
},
toJSON(message) {
const obj = {};
if (message.organizationId !== "") {
obj.organizationId = message.organizationId;
}
if (message.domain !== "") {
obj.domain = message.domain;
}
return obj;
},
create(base) {
return DeleteOrganizationDomainRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseDeleteOrganizationDomainRequest();
message.organizationId = object.organizationId ?? "";
message.domain = object.domain ?? "";
return message;
}
};
function createBaseDeleteOrganizationDomainResponse() {
return { deletionDate: void 0 };
}
const DeleteOrganizationDomainResponse = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.deletionDate !== void 0) {
import_timestamp.Timestamp.encode(toTimestamp(message.deletionDate), 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 = createBaseDeleteOrganizationDomainResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.deletionDate = fromTimestamp(import_timestamp.Timestamp.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { deletionDate: isSet(object.deletionDate) ? fromJsonTimestamp(object.deletionDate) : void 0 };
},
toJSON(message) {
const obj = {};
if (message.deletionDate !== void 0) {
obj.deletionDate = message.deletionDate.toISOString();
}
return obj;
},
create(base) {
return DeleteOrganizationDomainResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseDeleteOrganizationDomainResponse();
message.deletionDate = object.deletionDate ?? void 0;
return message;
}
};
function createBaseGenerateOrganizationDomainValidationRequest() {
return { organizationId: "", domain: "", type: 0 };
}
const GenerateOrganizationDomainValidationRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.organizationId !== "") {
writer.uint32(10).string(message.organizationId);
}
if (message.domain !== "") {
writer.uint32(18).string(message.domain);
}
if (message.type !== 0) {
writer.uint32(24).int32(message.type);
}
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 = createBaseGenerateOrganizationDomainValidationRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.organizationId = reader.string();