@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()!
670 lines • 21.3 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 member_exports = {};
__export(member_exports, {
EmailQuery: () => EmailQuery,
FirstNameQuery: () => FirstNameQuery,
LastNameQuery: () => LastNameQuery,
Member: () => Member,
MemberFieldColumnName: () => MemberFieldColumnName,
SearchQuery: () => SearchQuery,
UserIDQuery: () => UserIDQuery,
memberFieldColumnNameFromJSON: () => memberFieldColumnNameFromJSON,
memberFieldColumnNameToJSON: () => memberFieldColumnNameToJSON,
protobufPackage: () => protobufPackage
});
module.exports = __toCommonJS(member_exports);
var import_wire = require("@bufbuild/protobuf/wire");
var import_object = require("./object.js");
var import_user = require("./user.js");
const protobufPackage = "zitadel.member.v1";
var MemberFieldColumnName = /* @__PURE__ */ ((MemberFieldColumnName2) => {
MemberFieldColumnName2[MemberFieldColumnName2["MEMBER_FIELD_NAME_UNSPECIFIED"] = 0] = "MEMBER_FIELD_NAME_UNSPECIFIED";
MemberFieldColumnName2[MemberFieldColumnName2["MEMBER_FIELD_NAME_USER_ID"] = 1] = "MEMBER_FIELD_NAME_USER_ID";
MemberFieldColumnName2[MemberFieldColumnName2["MEMBER_FIELD_NAME_CREATION_DATE"] = 2] = "MEMBER_FIELD_NAME_CREATION_DATE";
MemberFieldColumnName2[MemberFieldColumnName2["MEMBER_FIELD_NAME_CHANGE_DATE"] = 3] = "MEMBER_FIELD_NAME_CHANGE_DATE";
MemberFieldColumnName2[MemberFieldColumnName2["MEMBER_FIELD_NAME_USER_RESOURCE_OWNER"] = 4] = "MEMBER_FIELD_NAME_USER_RESOURCE_OWNER";
MemberFieldColumnName2[MemberFieldColumnName2["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
return MemberFieldColumnName2;
})(MemberFieldColumnName || {});
function memberFieldColumnNameFromJSON(object) {
switch (object) {
case 0:
case "MEMBER_FIELD_NAME_UNSPECIFIED":
return 0 /* MEMBER_FIELD_NAME_UNSPECIFIED */;
case 1:
case "MEMBER_FIELD_NAME_USER_ID":
return 1 /* MEMBER_FIELD_NAME_USER_ID */;
case 2:
case "MEMBER_FIELD_NAME_CREATION_DATE":
return 2 /* MEMBER_FIELD_NAME_CREATION_DATE */;
case 3:
case "MEMBER_FIELD_NAME_CHANGE_DATE":
return 3 /* MEMBER_FIELD_NAME_CHANGE_DATE */;
case 4:
case "MEMBER_FIELD_NAME_USER_RESOURCE_OWNER":
return 4 /* MEMBER_FIELD_NAME_USER_RESOURCE_OWNER */;
case -1:
case "UNRECOGNIZED":
default:
return -1 /* UNRECOGNIZED */;
}
}
function memberFieldColumnNameToJSON(object) {
switch (object) {
case 0 /* MEMBER_FIELD_NAME_UNSPECIFIED */:
return "MEMBER_FIELD_NAME_UNSPECIFIED";
case 1 /* MEMBER_FIELD_NAME_USER_ID */:
return "MEMBER_FIELD_NAME_USER_ID";
case 2 /* MEMBER_FIELD_NAME_CREATION_DATE */:
return "MEMBER_FIELD_NAME_CREATION_DATE";
case 3 /* MEMBER_FIELD_NAME_CHANGE_DATE */:
return "MEMBER_FIELD_NAME_CHANGE_DATE";
case 4 /* MEMBER_FIELD_NAME_USER_RESOURCE_OWNER */:
return "MEMBER_FIELD_NAME_USER_RESOURCE_OWNER";
case -1 /* UNRECOGNIZED */:
default:
return "UNRECOGNIZED";
}
}
function createBaseMember() {
return {
userId: "",
details: void 0,
roles: [],
preferredLoginName: "",
email: "",
firstName: "",
lastName: "",
displayName: "",
avatarUrl: "",
userType: 0,
userResourceOwner: ""
};
}
const Member = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.userId !== "") {
writer.uint32(10).string(message.userId);
}
if (message.details !== void 0) {
import_object.ObjectDetails.encode(message.details, writer.uint32(18).fork()).join();
}
for (const v of message.roles) {
writer.uint32(26).string(v);
}
if (message.preferredLoginName !== "") {
writer.uint32(34).string(message.preferredLoginName);
}
if (message.email !== "") {
writer.uint32(42).string(message.email);
}
if (message.firstName !== "") {
writer.uint32(50).string(message.firstName);
}
if (message.lastName !== "") {
writer.uint32(58).string(message.lastName);
}
if (message.displayName !== "") {
writer.uint32(66).string(message.displayName);
}
if (message.avatarUrl !== "") {
writer.uint32(74).string(message.avatarUrl);
}
if (message.userType !== 0) {
writer.uint32(80).int32(message.userType);
}
if (message.userResourceOwner !== "") {
writer.uint32(90).string(message.userResourceOwner);
}
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 = createBaseMember();
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.details = import_object.ObjectDetails.decode(reader, reader.uint32());
continue;
}
case 3: {
if (tag !== 26) {
break;
}
message.roles.push(reader.string());
continue;
}
case 4: {
if (tag !== 34) {
break;
}
message.preferredLoginName = reader.string();
continue;
}
case 5: {
if (tag !== 42) {
break;
}
message.email = reader.string();
continue;
}
case 6: {
if (tag !== 50) {
break;
}
message.firstName = reader.string();
continue;
}
case 7: {
if (tag !== 58) {
break;
}
message.lastName = reader.string();
continue;
}
case 8: {
if (tag !== 66) {
break;
}
message.displayName = reader.string();
continue;
}
case 9: {
if (tag !== 74) {
break;
}
message.avatarUrl = reader.string();
continue;
}
case 10: {
if (tag !== 80) {
break;
}
message.userType = reader.int32();
continue;
}
case 11: {
if (tag !== 90) {
break;
}
message.userResourceOwner = 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) : "",
details: isSet(object.details) ? import_object.ObjectDetails.fromJSON(object.details) : void 0,
roles: globalThis.Array.isArray(object?.roles) ? object.roles.map((e) => globalThis.String(e)) : [],
preferredLoginName: isSet(object.preferredLoginName) ? globalThis.String(object.preferredLoginName) : "",
email: isSet(object.email) ? globalThis.String(object.email) : "",
firstName: isSet(object.firstName) ? globalThis.String(object.firstName) : "",
lastName: isSet(object.lastName) ? globalThis.String(object.lastName) : "",
displayName: isSet(object.displayName) ? globalThis.String(object.displayName) : "",
avatarUrl: isSet(object.avatarUrl) ? globalThis.String(object.avatarUrl) : "",
userType: isSet(object.userType) ? (0, import_user.typeFromJSON)(object.userType) : 0,
userResourceOwner: isSet(object.userResourceOwner) ? globalThis.String(object.userResourceOwner) : ""
};
},
toJSON(message) {
const obj = {};
if (message.userId !== "") {
obj.userId = message.userId;
}
if (message.details !== void 0) {
obj.details = import_object.ObjectDetails.toJSON(message.details);
}
if (message.roles?.length) {
obj.roles = message.roles;
}
if (message.preferredLoginName !== "") {
obj.preferredLoginName = message.preferredLoginName;
}
if (message.email !== "") {
obj.email = message.email;
}
if (message.firstName !== "") {
obj.firstName = message.firstName;
}
if (message.lastName !== "") {
obj.lastName = message.lastName;
}
if (message.displayName !== "") {
obj.displayName = message.displayName;
}
if (message.avatarUrl !== "") {
obj.avatarUrl = message.avatarUrl;
}
if (message.userType !== 0) {
obj.userType = (0, import_user.typeToJSON)(message.userType);
}
if (message.userResourceOwner !== "") {
obj.userResourceOwner = message.userResourceOwner;
}
return obj;
},
create(base) {
return Member.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseMember();
message.userId = object.userId ?? "";
message.details = object.details !== void 0 && object.details !== null ? import_object.ObjectDetails.fromPartial(object.details) : void 0;
message.roles = object.roles?.map((e) => e) || [];
message.preferredLoginName = object.preferredLoginName ?? "";
message.email = object.email ?? "";
message.firstName = object.firstName ?? "";
message.lastName = object.lastName ?? "";
message.displayName = object.displayName ?? "";
message.avatarUrl = object.avatarUrl ?? "";
message.userType = object.userType ?? 0;
message.userResourceOwner = object.userResourceOwner ?? "";
return message;
}
};
function createBaseSearchQuery() {
return { firstNameQuery: void 0, lastNameQuery: void 0, emailQuery: void 0, userIdQuery: void 0 };
}
const SearchQuery = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.firstNameQuery !== void 0) {
FirstNameQuery.encode(message.firstNameQuery, writer.uint32(10).fork()).join();
}
if (message.lastNameQuery !== void 0) {
LastNameQuery.encode(message.lastNameQuery, writer.uint32(18).fork()).join();
}
if (message.emailQuery !== void 0) {
EmailQuery.encode(message.emailQuery, writer.uint32(26).fork()).join();
}
if (message.userIdQuery !== void 0) {
UserIDQuery.encode(message.userIdQuery, 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 = createBaseSearchQuery();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.firstNameQuery = FirstNameQuery.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.lastNameQuery = LastNameQuery.decode(reader, reader.uint32());
continue;
}
case 3: {
if (tag !== 26) {
break;
}
message.emailQuery = EmailQuery.decode(reader, reader.uint32());
continue;
}
case 4: {
if (tag !== 34) {
break;
}
message.userIdQuery = UserIDQuery.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
firstNameQuery: isSet(object.firstNameQuery) ? FirstNameQuery.fromJSON(object.firstNameQuery) : void 0,
lastNameQuery: isSet(object.lastNameQuery) ? LastNameQuery.fromJSON(object.lastNameQuery) : void 0,
emailQuery: isSet(object.emailQuery) ? EmailQuery.fromJSON(object.emailQuery) : void 0,
userIdQuery: isSet(object.userIdQuery) ? UserIDQuery.fromJSON(object.userIdQuery) : void 0
};
},
toJSON(message) {
const obj = {};
if (message.firstNameQuery !== void 0) {
obj.firstNameQuery = FirstNameQuery.toJSON(message.firstNameQuery);
}
if (message.lastNameQuery !== void 0) {
obj.lastNameQuery = LastNameQuery.toJSON(message.lastNameQuery);
}
if (message.emailQuery !== void 0) {
obj.emailQuery = EmailQuery.toJSON(message.emailQuery);
}
if (message.userIdQuery !== void 0) {
obj.userIdQuery = UserIDQuery.toJSON(message.userIdQuery);
}
return obj;
},
create(base) {
return SearchQuery.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseSearchQuery();
message.firstNameQuery = object.firstNameQuery !== void 0 && object.firstNameQuery !== null ? FirstNameQuery.fromPartial(object.firstNameQuery) : void 0;
message.lastNameQuery = object.lastNameQuery !== void 0 && object.lastNameQuery !== null ? LastNameQuery.fromPartial(object.lastNameQuery) : void 0;
message.emailQuery = object.emailQuery !== void 0 && object.emailQuery !== null ? EmailQuery.fromPartial(object.emailQuery) : void 0;
message.userIdQuery = object.userIdQuery !== void 0 && object.userIdQuery !== null ? UserIDQuery.fromPartial(object.userIdQuery) : void 0;
return message;
}
};
function createBaseFirstNameQuery() {
return { firstName: "", method: 0 };
}
const FirstNameQuery = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.firstName !== "") {
writer.uint32(10).string(message.firstName);
}
if (message.method !== 0) {
writer.uint32(16).int32(message.method);
}
return writer;
},
decode(input, length) {
const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input);
const end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseFirstNameQuery();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.firstName = reader.string();
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.method = reader.int32();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
firstName: isSet(object.firstName) ? globalThis.String(object.firstName) : "",
method: isSet(object.method) ? (0, import_object.textQueryMethodFromJSON)(object.method) : 0
};
},
toJSON(message) {
const obj = {};
if (message.firstName !== "") {
obj.firstName = message.firstName;
}
if (message.method !== 0) {
obj.method = (0, import_object.textQueryMethodToJSON)(message.method);
}
return obj;
},
create(base) {
return FirstNameQuery.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseFirstNameQuery();
message.firstName = object.firstName ?? "";
message.method = object.method ?? 0;
return message;
}
};
function createBaseLastNameQuery() {
return { lastName: "", method: 0 };
}
const LastNameQuery = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.lastName !== "") {
writer.uint32(10).string(message.lastName);
}
if (message.method !== 0) {
writer.uint32(16).int32(message.method);
}
return writer;
},
decode(input, length) {
const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input);
const end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseLastNameQuery();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.lastName = reader.string();
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.method = reader.int32();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
lastName: isSet(object.lastName) ? globalThis.String(object.lastName) : "",
method: isSet(object.method) ? (0, import_object.textQueryMethodFromJSON)(object.method) : 0
};
},
toJSON(message) {
const obj = {};
if (message.lastName !== "") {
obj.lastName = message.lastName;
}
if (message.method !== 0) {
obj.method = (0, import_object.textQueryMethodToJSON)(message.method);
}
return obj;
},
create(base) {
return LastNameQuery.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseLastNameQuery();
message.lastName = object.lastName ?? "";
message.method = object.method ?? 0;
return message;
}
};
function createBaseEmailQuery() {
return { email: "", method: 0 };
}
const EmailQuery = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.email !== "") {
writer.uint32(10).string(message.email);
}
if (message.method !== 0) {
writer.uint32(16).int32(message.method);
}
return writer;
},
decode(input, length) {
const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input);
const end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseEmailQuery();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.email = reader.string();
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.method = reader.int32();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
email: isSet(object.email) ? globalThis.String(object.email) : "",
method: isSet(object.method) ? (0, import_object.textQueryMethodFromJSON)(object.method) : 0
};
},
toJSON(message) {
const obj = {};
if (message.email !== "") {
obj.email = message.email;
}
if (message.method !== 0) {
obj.method = (0, import_object.textQueryMethodToJSON)(message.method);
}
return obj;
},
create(base) {
return EmailQuery.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseEmailQuery();
message.email = object.email ?? "";
message.method = object.method ?? 0;
return message;
}
};
function createBaseUserIDQuery() {
return { userId: "" };
}
const UserIDQuery = {
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 = createBaseUserIDQuery();
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 UserIDQuery.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseUserIDQuery();
message.userId = object.userId ?? "";
return message;
}
};
function isSet(value) {
return value !== null && value !== void 0;
}
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
EmailQuery,
FirstNameQuery,
LastNameQuery,
Member,
MemberFieldColumnName,
SearchQuery,
UserIDQuery,
memberFieldColumnNameFromJSON,
memberFieldColumnNameToJSON,
protobufPackage
});
//# sourceMappingURL=member.js.map