UNPKG

@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
"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