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()!

614 lines 23.6 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 system_exports = {}; __export(system_exports, { GetSystemFeaturesRequest: () => GetSystemFeaturesRequest, GetSystemFeaturesResponse: () => GetSystemFeaturesResponse, ResetSystemFeaturesRequest: () => ResetSystemFeaturesRequest, ResetSystemFeaturesResponse: () => ResetSystemFeaturesResponse, SetSystemFeaturesRequest: () => SetSystemFeaturesRequest, SetSystemFeaturesResponse: () => SetSystemFeaturesResponse, protobufPackage: () => protobufPackage }); module.exports = __toCommonJS(system_exports); var import_wire = require("@bufbuild/protobuf/wire"); var import_object = require("../../object/v2/object.js"); var import_feature = require("./feature.js"); const protobufPackage = "zitadel.feature.v2"; function createBaseSetSystemFeaturesRequest() { return { loginDefaultOrg: void 0, userSchema: void 0, oidcTokenExchange: void 0, improvedPerformance: [], oidcSingleV1SessionTermination: void 0, disableUserTokenEvent: void 0, enableBackChannelLogout: void 0, loginV2: void 0, permissionCheckV2: void 0 }; } const SetSystemFeaturesRequest = { encode(message, writer = new import_wire.BinaryWriter()) { if (message.loginDefaultOrg !== void 0) { writer.uint32(8).bool(message.loginDefaultOrg); } if (message.userSchema !== void 0) { writer.uint32(32).bool(message.userSchema); } if (message.oidcTokenExchange !== void 0) { writer.uint32(40).bool(message.oidcTokenExchange); } writer.uint32(58).fork(); for (const v of message.improvedPerformance) { writer.int32(v); } writer.join(); if (message.oidcSingleV1SessionTermination !== void 0) { writer.uint32(64).bool(message.oidcSingleV1SessionTermination); } if (message.disableUserTokenEvent !== void 0) { writer.uint32(72).bool(message.disableUserTokenEvent); } if (message.enableBackChannelLogout !== void 0) { writer.uint32(80).bool(message.enableBackChannelLogout); } if (message.loginV2 !== void 0) { import_feature.LoginV2.encode(message.loginV2, writer.uint32(90).fork()).join(); } if (message.permissionCheckV2 !== void 0) { writer.uint32(96).bool(message.permissionCheckV2); } 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 = createBaseSetSystemFeaturesRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 8) { break; } message.loginDefaultOrg = reader.bool(); continue; } case 4: { if (tag !== 32) { break; } message.userSchema = reader.bool(); continue; } case 5: { if (tag !== 40) { break; } message.oidcTokenExchange = reader.bool(); continue; } case 7: { if (tag === 56) { message.improvedPerformance.push(reader.int32()); continue; } if (tag === 58) { const end2 = reader.uint32() + reader.pos; while (reader.pos < end2) { message.improvedPerformance.push(reader.int32()); } continue; } break; } case 8: { if (tag !== 64) { break; } message.oidcSingleV1SessionTermination = reader.bool(); continue; } case 9: { if (tag !== 72) { break; } message.disableUserTokenEvent = reader.bool(); continue; } case 10: { if (tag !== 80) { break; } message.enableBackChannelLogout = reader.bool(); continue; } case 11: { if (tag !== 90) { break; } message.loginV2 = import_feature.LoginV2.decode(reader, reader.uint32()); continue; } case 12: { if (tag !== 96) { break; } message.permissionCheckV2 = reader.bool(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { loginDefaultOrg: isSet(object.loginDefaultOrg) ? globalThis.Boolean(object.loginDefaultOrg) : void 0, userSchema: isSet(object.userSchema) ? globalThis.Boolean(object.userSchema) : void 0, oidcTokenExchange: isSet(object.oidcTokenExchange) ? globalThis.Boolean(object.oidcTokenExchange) : void 0, improvedPerformance: globalThis.Array.isArray(object?.improvedPerformance) ? object.improvedPerformance.map((e) => (0, import_feature.improvedPerformanceFromJSON)(e)) : [], oidcSingleV1SessionTermination: isSet(object.oidcSingleV1SessionTermination) ? globalThis.Boolean(object.oidcSingleV1SessionTermination) : void 0, disableUserTokenEvent: isSet(object.disableUserTokenEvent) ? globalThis.Boolean(object.disableUserTokenEvent) : void 0, enableBackChannelLogout: isSet(object.enableBackChannelLogout) ? globalThis.Boolean(object.enableBackChannelLogout) : void 0, loginV2: isSet(object.loginV2) ? import_feature.LoginV2.fromJSON(object.loginV2) : void 0, permissionCheckV2: isSet(object.permissionCheckV2) ? globalThis.Boolean(object.permissionCheckV2) : void 0 }; }, toJSON(message) { const obj = {}; if (message.loginDefaultOrg !== void 0) { obj.loginDefaultOrg = message.loginDefaultOrg; } if (message.userSchema !== void 0) { obj.userSchema = message.userSchema; } if (message.oidcTokenExchange !== void 0) { obj.oidcTokenExchange = message.oidcTokenExchange; } if (message.improvedPerformance?.length) { obj.improvedPerformance = message.improvedPerformance.map((e) => (0, import_feature.improvedPerformanceToJSON)(e)); } if (message.oidcSingleV1SessionTermination !== void 0) { obj.oidcSingleV1SessionTermination = message.oidcSingleV1SessionTermination; } if (message.disableUserTokenEvent !== void 0) { obj.disableUserTokenEvent = message.disableUserTokenEvent; } if (message.enableBackChannelLogout !== void 0) { obj.enableBackChannelLogout = message.enableBackChannelLogout; } if (message.loginV2 !== void 0) { obj.loginV2 = import_feature.LoginV2.toJSON(message.loginV2); } if (message.permissionCheckV2 !== void 0) { obj.permissionCheckV2 = message.permissionCheckV2; } return obj; }, create(base) { return SetSystemFeaturesRequest.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseSetSystemFeaturesRequest(); message.loginDefaultOrg = object.loginDefaultOrg ?? void 0; message.userSchema = object.userSchema ?? void 0; message.oidcTokenExchange = object.oidcTokenExchange ?? void 0; message.improvedPerformance = object.improvedPerformance?.map((e) => e) || []; message.oidcSingleV1SessionTermination = object.oidcSingleV1SessionTermination ?? void 0; message.disableUserTokenEvent = object.disableUserTokenEvent ?? void 0; message.enableBackChannelLogout = object.enableBackChannelLogout ?? void 0; message.loginV2 = object.loginV2 !== void 0 && object.loginV2 !== null ? import_feature.LoginV2.fromPartial(object.loginV2) : void 0; message.permissionCheckV2 = object.permissionCheckV2 ?? void 0; return message; } }; function createBaseSetSystemFeaturesResponse() { return { details: void 0 }; } const SetSystemFeaturesResponse = { encode(message, writer = new import_wire.BinaryWriter()) { if (message.details !== void 0) { import_object.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 = createBaseSetSystemFeaturesResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.details = import_object.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_object.Details.fromJSON(object.details) : void 0 }; }, toJSON(message) { const obj = {}; if (message.details !== void 0) { obj.details = import_object.Details.toJSON(message.details); } return obj; }, create(base) { return SetSystemFeaturesResponse.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseSetSystemFeaturesResponse(); message.details = object.details !== void 0 && object.details !== null ? import_object.Details.fromPartial(object.details) : void 0; return message; } }; function createBaseResetSystemFeaturesRequest() { return {}; } const ResetSystemFeaturesRequest = { encode(_, writer = new import_wire.BinaryWriter()) { 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 = createBaseResetSystemFeaturesRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(_) { return {}; }, toJSON(_) { const obj = {}; return obj; }, create(base) { return ResetSystemFeaturesRequest.fromPartial(base ?? {}); }, fromPartial(_) { const message = createBaseResetSystemFeaturesRequest(); return message; } }; function createBaseResetSystemFeaturesResponse() { return { details: void 0 }; } const ResetSystemFeaturesResponse = { encode(message, writer = new import_wire.BinaryWriter()) { if (message.details !== void 0) { import_object.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 = createBaseResetSystemFeaturesResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.details = import_object.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_object.Details.fromJSON(object.details) : void 0 }; }, toJSON(message) { const obj = {}; if (message.details !== void 0) { obj.details = import_object.Details.toJSON(message.details); } return obj; }, create(base) { return ResetSystemFeaturesResponse.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseResetSystemFeaturesResponse(); message.details = object.details !== void 0 && object.details !== null ? import_object.Details.fromPartial(object.details) : void 0; return message; } }; function createBaseGetSystemFeaturesRequest() { return {}; } const GetSystemFeaturesRequest = { encode(_, writer = new import_wire.BinaryWriter()) { 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 = createBaseGetSystemFeaturesRequest(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(_) { return {}; }, toJSON(_) { const obj = {}; return obj; }, create(base) { return GetSystemFeaturesRequest.fromPartial(base ?? {}); }, fromPartial(_) { const message = createBaseGetSystemFeaturesRequest(); return message; } }; function createBaseGetSystemFeaturesResponse() { return { details: void 0, loginDefaultOrg: void 0, userSchema: void 0, oidcTokenExchange: void 0, improvedPerformance: void 0, oidcSingleV1SessionTermination: void 0, disableUserTokenEvent: void 0, enableBackChannelLogout: void 0, loginV2: void 0, permissionCheckV2: void 0 }; } const GetSystemFeaturesResponse = { encode(message, writer = new import_wire.BinaryWriter()) { if (message.details !== void 0) { import_object.Details.encode(message.details, writer.uint32(10).fork()).join(); } if (message.loginDefaultOrg !== void 0) { import_feature.FeatureFlag.encode(message.loginDefaultOrg, writer.uint32(18).fork()).join(); } if (message.userSchema !== void 0) { import_feature.FeatureFlag.encode(message.userSchema, writer.uint32(42).fork()).join(); } if (message.oidcTokenExchange !== void 0) { import_feature.FeatureFlag.encode(message.oidcTokenExchange, writer.uint32(50).fork()).join(); } if (message.improvedPerformance !== void 0) { import_feature.ImprovedPerformanceFeatureFlag.encode(message.improvedPerformance, writer.uint32(66).fork()).join(); } if (message.oidcSingleV1SessionTermination !== void 0) { import_feature.FeatureFlag.encode(message.oidcSingleV1SessionTermination, writer.uint32(74).fork()).join(); } if (message.disableUserTokenEvent !== void 0) { import_feature.FeatureFlag.encode(message.disableUserTokenEvent, writer.uint32(82).fork()).join(); } if (message.enableBackChannelLogout !== void 0) { import_feature.FeatureFlag.encode(message.enableBackChannelLogout, writer.uint32(90).fork()).join(); } if (message.loginV2 !== void 0) { import_feature.LoginV2FeatureFlag.encode(message.loginV2, writer.uint32(98).fork()).join(); } if (message.permissionCheckV2 !== void 0) { import_feature.FeatureFlag.encode(message.permissionCheckV2, writer.uint32(106).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 = createBaseGetSystemFeaturesResponse(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.details = import_object.Details.decode(reader, reader.uint32()); continue; } case 2: { if (tag !== 18) { break; } message.loginDefaultOrg = import_feature.FeatureFlag.decode(reader, reader.uint32()); continue; } case 5: { if (tag !== 42) { break; } message.userSchema = import_feature.FeatureFlag.decode(reader, reader.uint32()); continue; } case 6: { if (tag !== 50) { break; } message.oidcTokenExchange = import_feature.FeatureFlag.decode(reader, reader.uint32()); continue; } case 8: { if (tag !== 66) { break; } message.improvedPerformance = import_feature.ImprovedPerformanceFeatureFlag.decode(reader, reader.uint32()); continue; } case 9: { if (tag !== 74) { break; } message.oidcSingleV1SessionTermination = import_feature.FeatureFlag.decode(reader, reader.uint32()); continue; } case 10: { if (tag !== 82) { break; } message.disableUserTokenEvent = import_feature.FeatureFlag.decode(reader, reader.uint32()); continue; } case 11: { if (tag !== 90) { break; } message.enableBackChannelLogout = import_feature.FeatureFlag.decode(reader, reader.uint32()); continue; } case 12: { if (tag !== 98) { break; } message.loginV2 = import_feature.LoginV2FeatureFlag.decode(reader, reader.uint32()); continue; } case 13: { if (tag !== 106) { break; } message.permissionCheckV2 = import_feature.FeatureFlag.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_object.Details.fromJSON(object.details) : void 0, loginDefaultOrg: isSet(object.loginDefaultOrg) ? import_feature.FeatureFlag.fromJSON(object.loginDefaultOrg) : void 0, userSchema: isSet(object.userSchema) ? import_feature.FeatureFlag.fromJSON(object.userSchema) : void 0, oidcTokenExchange: isSet(object.oidcTokenExchange) ? import_feature.FeatureFlag.fromJSON(object.oidcTokenExchange) : void 0, improvedPerformance: isSet(object.improvedPerformance) ? import_feature.ImprovedPerformanceFeatureFlag.fromJSON(object.improvedPerformance) : void 0, oidcSingleV1SessionTermination: isSet(object.oidcSingleV1SessionTermination) ? import_feature.FeatureFlag.fromJSON(object.oidcSingleV1SessionTermination) : void 0, disableUserTokenEvent: isSet(object.disableUserTokenEvent) ? import_feature.FeatureFlag.fromJSON(object.disableUserTokenEvent) : void 0, enableBackChannelLogout: isSet(object.enableBackChannelLogout) ? import_feature.FeatureFlag.fromJSON(object.enableBackChannelLogout) : void 0, loginV2: isSet(object.loginV2) ? import_feature.LoginV2FeatureFlag.fromJSON(object.loginV2) : void 0, permissionCheckV2: isSet(object.permissionCheckV2) ? import_feature.FeatureFlag.fromJSON(object.permissionCheckV2) : void 0 }; }, toJSON(message) { const obj = {}; if (message.details !== void 0) { obj.details = import_object.Details.toJSON(message.details); } if (message.loginDefaultOrg !== void 0) { obj.loginDefaultOrg = import_feature.FeatureFlag.toJSON(message.loginDefaultOrg); } if (message.userSchema !== void 0) { obj.userSchema = import_feature.FeatureFlag.toJSON(message.userSchema); } if (message.oidcTokenExchange !== void 0) { obj.oidcTokenExchange = import_feature.FeatureFlag.toJSON(message.oidcTokenExchange); } if (message.improvedPerformance !== void 0) { obj.improvedPerformance = import_feature.ImprovedPerformanceFeatureFlag.toJSON(message.improvedPerformance); } if (message.oidcSingleV1SessionTermination !== void 0) { obj.oidcSingleV1SessionTermination = import_feature.FeatureFlag.toJSON(message.oidcSingleV1SessionTermination); } if (message.disableUserTokenEvent !== void 0) { obj.disableUserTokenEvent = import_feature.FeatureFlag.toJSON(message.disableUserTokenEvent); } if (message.enableBackChannelLogout !== void 0) { obj.enableBackChannelLogout = import_feature.FeatureFlag.toJSON(message.enableBackChannelLogout); } if (message.loginV2 !== void 0) { obj.loginV2 = import_feature.LoginV2FeatureFlag.toJSON(message.loginV2); } if (message.permissionCheckV2 !== void 0) { obj.permissionCheckV2 = import_feature.FeatureFlag.toJSON(message.permissionCheckV2); } return obj; }, create(base) { return GetSystemFeaturesResponse.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseGetSystemFeaturesResponse(); message.details = object.details !== void 0 && object.details !== null ? import_object.Details.fromPartial(object.details) : void 0; message.loginDefaultOrg = object.loginDefaultOrg !== void 0 && object.loginDefaultOrg !== null ? import_feature.FeatureFlag.fromPartial(object.loginDefaultOrg) : void 0; message.userSchema = object.userSchema !== void 0 && object.userSchema !== null ? import_feature.FeatureFlag.fromPartial(object.userSchema) : void 0; message.oidcTokenExchange = object.oidcTokenExchange !== void 0 && object.oidcTokenExchange !== null ? import_feature.FeatureFlag.fromPartial(object.oidcTokenExchange) : void 0; message.improvedPerformance = object.improvedPerformance !== void 0 && object.improvedPerformance !== null ? import_feature.ImprovedPerformanceFeatureFlag.fromPartial(object.improvedPerformance) : void 0; message.oidcSingleV1SessionTermination = object.oidcSingleV1SessionTermination !== void 0 && object.oidcSingleV1SessionTermination !== null ? import_feature.FeatureFlag.fromPartial(object.oidcSingleV1SessionTermination) : void 0; message.disableUserTokenEvent = object.disableUserTokenEvent !== void 0 && object.disableUserTokenEvent !== null ? import_feature.FeatureFlag.fromPartial(object.disableUserTokenEvent) : void 0; message.enableBackChannelLogout = object.enableBackChannelLogout !== void 0 && object.enableBackChannelLogout !== null ? import_feature.FeatureFlag.fromPartial(object.enableBackChannelLogout) : void 0; message.loginV2 = object.loginV2 !== void 0 && object.loginV2 !== null ? import_feature.LoginV2FeatureFlag.fromPartial(object.loginV2) : void 0; message.permissionCheckV2 = object.permissionCheckV2 !== void 0 && object.permissionCheckV2 !== null ? import_feature.FeatureFlag.fromPartial(object.permissionCheckV2) : void 0; return message; } }; function isSet(value) { return value !== null && value !== void 0; } // Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { GetSystemFeaturesRequest, GetSystemFeaturesResponse, ResetSystemFeaturesRequest, ResetSystemFeaturesResponse, SetSystemFeaturesRequest, SetSystemFeaturesResponse, protobufPackage }); //# sourceMappingURL=system.js.map