@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,426 lines • 102 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 settings_service_exports = {};
__export(settings_service_exports, {
GetActiveIdentityProvidersRequest: () => GetActiveIdentityProvidersRequest,
GetActiveIdentityProvidersResponse: () => GetActiveIdentityProvidersResponse,
GetBrandingSettingsRequest: () => GetBrandingSettingsRequest,
GetBrandingSettingsResponse: () => GetBrandingSettingsResponse,
GetDomainSettingsRequest: () => GetDomainSettingsRequest,
GetDomainSettingsResponse: () => GetDomainSettingsResponse,
GetGeneralSettingsRequest: () => GetGeneralSettingsRequest,
GetGeneralSettingsResponse: () => GetGeneralSettingsResponse,
GetHostedLoginTranslationRequest: () => GetHostedLoginTranslationRequest,
GetHostedLoginTranslationResponse: () => GetHostedLoginTranslationResponse,
GetLegalAndSupportSettingsRequest: () => GetLegalAndSupportSettingsRequest,
GetLegalAndSupportSettingsResponse: () => GetLegalAndSupportSettingsResponse,
GetLockoutSettingsRequest: () => GetLockoutSettingsRequest,
GetLockoutSettingsResponse: () => GetLockoutSettingsResponse,
GetLoginSettingsRequest: () => GetLoginSettingsRequest,
GetLoginSettingsResponse: () => GetLoginSettingsResponse,
GetPasswordComplexitySettingsRequest: () => GetPasswordComplexitySettingsRequest,
GetPasswordComplexitySettingsResponse: () => GetPasswordComplexitySettingsResponse,
GetPasswordExpirySettingsRequest: () => GetPasswordExpirySettingsRequest,
GetPasswordExpirySettingsResponse: () => GetPasswordExpirySettingsResponse,
GetSecuritySettingsRequest: () => GetSecuritySettingsRequest,
GetSecuritySettingsResponse: () => GetSecuritySettingsResponse,
SetHostedLoginTranslationRequest: () => SetHostedLoginTranslationRequest,
SetHostedLoginTranslationResponse: () => SetHostedLoginTranslationResponse,
SetSecuritySettingsRequest: () => SetSecuritySettingsRequest,
SetSecuritySettingsResponse: () => SetSecuritySettingsResponse,
SettingsServiceDefinition: () => SettingsServiceDefinition,
protobufPackage: () => protobufPackage
});
module.exports = __toCommonJS(settings_service_exports);
var import_wire = require("@bufbuild/protobuf/wire");
var import_struct = require("../../../google/protobuf/struct.js");
var import_object = require("../../object/v2/object.js");
var import_branding_settings = require("./branding_settings.js");
var import_domain_settings = require("./domain_settings.js");
var import_legal_settings = require("./legal_settings.js");
var import_lockout_settings = require("./lockout_settings.js");
var import_login_settings = require("./login_settings.js");
var import_password_settings = require("./password_settings.js");
var import_security_settings = require("./security_settings.js");
const protobufPackage = "zitadel.settings.v2";
function createBaseGetLoginSettingsRequest() {
return { ctx: void 0 };
}
const GetLoginSettingsRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.ctx !== void 0) {
import_object.RequestContext.encode(message.ctx, 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 = createBaseGetLoginSettingsRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.ctx = import_object.RequestContext.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { ctx: isSet(object.ctx) ? import_object.RequestContext.fromJSON(object.ctx) : void 0 };
},
toJSON(message) {
const obj = {};
if (message.ctx !== void 0) {
obj.ctx = import_object.RequestContext.toJSON(message.ctx);
}
return obj;
},
create(base) {
return GetLoginSettingsRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetLoginSettingsRequest();
message.ctx = object.ctx !== void 0 && object.ctx !== null ? import_object.RequestContext.fromPartial(object.ctx) : void 0;
return message;
}
};
function createBaseGetLoginSettingsResponse() {
return { details: void 0, settings: void 0 };
}
const GetLoginSettingsResponse = {
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.settings !== void 0) {
import_login_settings.LoginSettings.encode(message.settings, 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 = createBaseGetLoginSettingsResponse();
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.settings = import_login_settings.LoginSettings.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,
settings: isSet(object.settings) ? import_login_settings.LoginSettings.fromJSON(object.settings) : void 0
};
},
toJSON(message) {
const obj = {};
if (message.details !== void 0) {
obj.details = import_object.Details.toJSON(message.details);
}
if (message.settings !== void 0) {
obj.settings = import_login_settings.LoginSettings.toJSON(message.settings);
}
return obj;
},
create(base) {
return GetLoginSettingsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetLoginSettingsResponse();
message.details = object.details !== void 0 && object.details !== null ? import_object.Details.fromPartial(object.details) : void 0;
message.settings = object.settings !== void 0 && object.settings !== null ? import_login_settings.LoginSettings.fromPartial(object.settings) : void 0;
return message;
}
};
function createBaseGetPasswordComplexitySettingsRequest() {
return { ctx: void 0 };
}
const GetPasswordComplexitySettingsRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.ctx !== void 0) {
import_object.RequestContext.encode(message.ctx, 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 = createBaseGetPasswordComplexitySettingsRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.ctx = import_object.RequestContext.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { ctx: isSet(object.ctx) ? import_object.RequestContext.fromJSON(object.ctx) : void 0 };
},
toJSON(message) {
const obj = {};
if (message.ctx !== void 0) {
obj.ctx = import_object.RequestContext.toJSON(message.ctx);
}
return obj;
},
create(base) {
return GetPasswordComplexitySettingsRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetPasswordComplexitySettingsRequest();
message.ctx = object.ctx !== void 0 && object.ctx !== null ? import_object.RequestContext.fromPartial(object.ctx) : void 0;
return message;
}
};
function createBaseGetPasswordComplexitySettingsResponse() {
return { details: void 0, settings: void 0 };
}
const GetPasswordComplexitySettingsResponse = {
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.settings !== void 0) {
import_password_settings.PasswordComplexitySettings.encode(message.settings, 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 = createBaseGetPasswordComplexitySettingsResponse();
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.settings = import_password_settings.PasswordComplexitySettings.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,
settings: isSet(object.settings) ? import_password_settings.PasswordComplexitySettings.fromJSON(object.settings) : void 0
};
},
toJSON(message) {
const obj = {};
if (message.details !== void 0) {
obj.details = import_object.Details.toJSON(message.details);
}
if (message.settings !== void 0) {
obj.settings = import_password_settings.PasswordComplexitySettings.toJSON(message.settings);
}
return obj;
},
create(base) {
return GetPasswordComplexitySettingsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetPasswordComplexitySettingsResponse();
message.details = object.details !== void 0 && object.details !== null ? import_object.Details.fromPartial(object.details) : void 0;
message.settings = object.settings !== void 0 && object.settings !== null ? import_password_settings.PasswordComplexitySettings.fromPartial(object.settings) : void 0;
return message;
}
};
function createBaseGetPasswordExpirySettingsRequest() {
return { ctx: void 0 };
}
const GetPasswordExpirySettingsRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.ctx !== void 0) {
import_object.RequestContext.encode(message.ctx, 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 = createBaseGetPasswordExpirySettingsRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.ctx = import_object.RequestContext.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { ctx: isSet(object.ctx) ? import_object.RequestContext.fromJSON(object.ctx) : void 0 };
},
toJSON(message) {
const obj = {};
if (message.ctx !== void 0) {
obj.ctx = import_object.RequestContext.toJSON(message.ctx);
}
return obj;
},
create(base) {
return GetPasswordExpirySettingsRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetPasswordExpirySettingsRequest();
message.ctx = object.ctx !== void 0 && object.ctx !== null ? import_object.RequestContext.fromPartial(object.ctx) : void 0;
return message;
}
};
function createBaseGetPasswordExpirySettingsResponse() {
return { details: void 0, settings: void 0 };
}
const GetPasswordExpirySettingsResponse = {
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.settings !== void 0) {
import_password_settings.PasswordExpirySettings.encode(message.settings, 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 = createBaseGetPasswordExpirySettingsResponse();
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.settings = import_password_settings.PasswordExpirySettings.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,
settings: isSet(object.settings) ? import_password_settings.PasswordExpirySettings.fromJSON(object.settings) : void 0
};
},
toJSON(message) {
const obj = {};
if (message.details !== void 0) {
obj.details = import_object.Details.toJSON(message.details);
}
if (message.settings !== void 0) {
obj.settings = import_password_settings.PasswordExpirySettings.toJSON(message.settings);
}
return obj;
},
create(base) {
return GetPasswordExpirySettingsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetPasswordExpirySettingsResponse();
message.details = object.details !== void 0 && object.details !== null ? import_object.Details.fromPartial(object.details) : void 0;
message.settings = object.settings !== void 0 && object.settings !== null ? import_password_settings.PasswordExpirySettings.fromPartial(object.settings) : void 0;
return message;
}
};
function createBaseGetBrandingSettingsRequest() {
return { ctx: void 0 };
}
const GetBrandingSettingsRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.ctx !== void 0) {
import_object.RequestContext.encode(message.ctx, 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 = createBaseGetBrandingSettingsRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.ctx = import_object.RequestContext.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { ctx: isSet(object.ctx) ? import_object.RequestContext.fromJSON(object.ctx) : void 0 };
},
toJSON(message) {
const obj = {};
if (message.ctx !== void 0) {
obj.ctx = import_object.RequestContext.toJSON(message.ctx);
}
return obj;
},
create(base) {
return GetBrandingSettingsRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetBrandingSettingsRequest();
message.ctx = object.ctx !== void 0 && object.ctx !== null ? import_object.RequestContext.fromPartial(object.ctx) : void 0;
return message;
}
};
function createBaseGetBrandingSettingsResponse() {
return { details: void 0, settings: void 0 };
}
const GetBrandingSettingsResponse = {
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.settings !== void 0) {
import_branding_settings.BrandingSettings.encode(message.settings, 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 = createBaseGetBrandingSettingsResponse();
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.settings = import_branding_settings.BrandingSettings.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,
settings: isSet(object.settings) ? import_branding_settings.BrandingSettings.fromJSON(object.settings) : void 0
};
},
toJSON(message) {
const obj = {};
if (message.details !== void 0) {
obj.details = import_object.Details.toJSON(message.details);
}
if (message.settings !== void 0) {
obj.settings = import_branding_settings.BrandingSettings.toJSON(message.settings);
}
return obj;
},
create(base) {
return GetBrandingSettingsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetBrandingSettingsResponse();
message.details = object.details !== void 0 && object.details !== null ? import_object.Details.fromPartial(object.details) : void 0;
message.settings = object.settings !== void 0 && object.settings !== null ? import_branding_settings.BrandingSettings.fromPartial(object.settings) : void 0;
return message;
}
};
function createBaseGetDomainSettingsRequest() {
return { ctx: void 0 };
}
const GetDomainSettingsRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.ctx !== void 0) {
import_object.RequestContext.encode(message.ctx, 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 = createBaseGetDomainSettingsRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.ctx = import_object.RequestContext.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { ctx: isSet(object.ctx) ? import_object.RequestContext.fromJSON(object.ctx) : void 0 };
},
toJSON(message) {
const obj = {};
if (message.ctx !== void 0) {
obj.ctx = import_object.RequestContext.toJSON(message.ctx);
}
return obj;
},
create(base) {
return GetDomainSettingsRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetDomainSettingsRequest();
message.ctx = object.ctx !== void 0 && object.ctx !== null ? import_object.RequestContext.fromPartial(object.ctx) : void 0;
return message;
}
};
function createBaseGetDomainSettingsResponse() {
return { details: void 0, settings: void 0 };
}
const GetDomainSettingsResponse = {
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.settings !== void 0) {
import_domain_settings.DomainSettings.encode(message.settings, 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 = createBaseGetDomainSettingsResponse();
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.settings = import_domain_settings.DomainSettings.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,
settings: isSet(object.settings) ? import_domain_settings.DomainSettings.fromJSON(object.settings) : void 0
};
},
toJSON(message) {
const obj = {};
if (message.details !== void 0) {
obj.details = import_object.Details.toJSON(message.details);
}
if (message.settings !== void 0) {
obj.settings = import_domain_settings.DomainSettings.toJSON(message.settings);
}
return obj;
},
create(base) {
return GetDomainSettingsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetDomainSettingsResponse();
message.details = object.details !== void 0 && object.details !== null ? import_object.Details.fromPartial(object.details) : void 0;
message.settings = object.settings !== void 0 && object.settings !== null ? import_domain_settings.DomainSettings.fromPartial(object.settings) : void 0;
return message;
}
};
function createBaseGetLegalAndSupportSettingsRequest() {
return { ctx: void 0 };
}
const GetLegalAndSupportSettingsRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.ctx !== void 0) {
import_object.RequestContext.encode(message.ctx, 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 = createBaseGetLegalAndSupportSettingsRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.ctx = import_object.RequestContext.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { ctx: isSet(object.ctx) ? import_object.RequestContext.fromJSON(object.ctx) : void 0 };
},
toJSON(message) {
const obj = {};
if (message.ctx !== void 0) {
obj.ctx = import_object.RequestContext.toJSON(message.ctx);
}
return obj;
},
create(base) {
return GetLegalAndSupportSettingsRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetLegalAndSupportSettingsRequest();
message.ctx = object.ctx !== void 0 && object.ctx !== null ? import_object.RequestContext.fromPartial(object.ctx) : void 0;
return message;
}
};
function createBaseGetLegalAndSupportSettingsResponse() {
return { details: void 0, settings: void 0 };
}
const GetLegalAndSupportSettingsResponse = {
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.settings !== void 0) {
import_legal_settings.LegalAndSupportSettings.encode(message.settings, 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 = createBaseGetLegalAndSupportSettingsResponse();
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.settings = import_legal_settings.LegalAndSupportSettings.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,
settings: isSet(object.settings) ? import_legal_settings.LegalAndSupportSettings.fromJSON(object.settings) : void 0
};
},
toJSON(message) {
const obj = {};
if (message.details !== void 0) {
obj.details = import_object.Details.toJSON(message.details);
}
if (message.settings !== void 0) {
obj.settings = import_legal_settings.LegalAndSupportSettings.toJSON(message.settings);
}
return obj;
},
create(base) {
return GetLegalAndSupportSettingsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetLegalAndSupportSettingsResponse();
message.details = object.details !== void 0 && object.details !== null ? import_object.Details.fromPartial(object.details) : void 0;
message.settings = object.settings !== void 0 && object.settings !== null ? import_legal_settings.LegalAndSupportSettings.fromPartial(object.settings) : void 0;
return message;
}
};
function createBaseGetLockoutSettingsRequest() {
return { ctx: void 0 };
}
const GetLockoutSettingsRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.ctx !== void 0) {
import_object.RequestContext.encode(message.ctx, 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 = createBaseGetLockoutSettingsRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.ctx = import_object.RequestContext.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { ctx: isSet(object.ctx) ? import_object.RequestContext.fromJSON(object.ctx) : void 0 };
},
toJSON(message) {
const obj = {};
if (message.ctx !== void 0) {
obj.ctx = import_object.RequestContext.toJSON(message.ctx);
}
return obj;
},
create(base) {
return GetLockoutSettingsRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetLockoutSettingsRequest();
message.ctx = object.ctx !== void 0 && object.ctx !== null ? import_object.RequestContext.fromPartial(object.ctx) : void 0;
return message;
}
};
function createBaseGetLockoutSettingsResponse() {
return { details: void 0, settings: void 0 };
}
const GetLockoutSettingsResponse = {
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.settings !== void 0) {
import_lockout_settings.LockoutSettings.encode(message.settings, 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 = createBaseGetLockoutSettingsResponse();
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.settings = import_lockout_settings.LockoutSettings.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,
settings: isSet(object.settings) ? import_lockout_settings.LockoutSettings.fromJSON(object.settings) : void 0
};
},
toJSON(message) {
const obj = {};
if (message.details !== void 0) {
obj.details = import_object.Details.toJSON(message.details);
}
if (message.settings !== void 0) {
obj.settings = import_lockout_settings.LockoutSettings.toJSON(message.settings);
}
return obj;
},
create(base) {
return GetLockoutSettingsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetLockoutSettingsResponse();
message.details = object.details !== void 0 && object.details !== null ? import_object.Details.fromPartial(object.details) : void 0;
message.settings = object.settings !== void 0 && object.settings !== null ? import_lockout_settings.LockoutSettings.fromPartial(object.settings) : void 0;
return message;
}
};
function createBaseGetActiveIdentityProvidersRequest() {
return {
ctx: void 0,
creationAllowed: void 0,
linkingAllowed: void 0,
autoCreation: void 0,
autoLinking: void 0
};
}
const GetActiveIdentityProvidersRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.ctx !== void 0) {
import_object.RequestContext.encode(message.ctx, writer.uint32(10).fork()).join();
}
if (message.creationAllowed !== void 0) {
writer.uint32(16).bool(message.creationAllowed);
}
if (message.linkingAllowed !== void 0) {
writer.uint32(24).bool(message.linkingAllowed);
}
if (message.autoCreation !== void 0) {
writer.uint32(32).bool(message.autoCreation);
}
if (message.autoLinking !== void 0) {
writer.uint32(40).bool(message.autoLinking);
}
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 = createBaseGetActiveIdentityProvidersRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.ctx = import_object.RequestContext.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.creationAllowed = reader.bool();
continue;
}
case 3: {
if (tag !== 24) {
break;
}
message.linkingAllowed = reader.bool();
continue;
}
case 4: {
if (tag !== 32) {
break;
}
message.autoCreation = reader.bool();
continue;
}
case 5: {
if (tag !== 40) {
break;
}
message.autoLinking = reader.bool();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
ctx: isSet(object.ctx) ? import_object.RequestContext.fromJSON(object.ctx) : void 0,
creationAllowed: isSet(object.creationAllowed) ? globalThis.Boolean(object.creationAllowed) : void 0,
linkingAllowed: isSet(object.linkingAllowed) ? globalThis.Boolean(object.linkingAllowed) : void 0,
autoCreation: isSet(object.autoCreation) ? globalThis.Boolean(object.autoCreation) : void 0,
autoLinking: isSet(object.autoLinking) ? globalThis.Boolean(object.autoLinking) : void 0
};
},
toJSON(message) {
const obj = {};
if (message.ctx !== void 0) {
obj.ctx = import_object.RequestContext.toJSON(message.ctx);
}
if (message.creationAllowed !== void 0) {
obj.creationAllowed = message.creationAllowed;
}
if (message.linkingAllowed !== void 0) {
obj.linkingAllowed = message.linkingAllowed;
}
if (message.autoCreation !== void 0) {
obj.autoCreation = message.autoCreation;
}
if (message.autoLinking !== void 0) {
obj.autoLinking = message.autoLinking;
}
return obj;
},
create(base) {
return GetActiveIdentityProvidersRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetActiveIdentityProvidersRequest();
message.ctx = object.ctx !== void 0 && object.ctx !== null ? import_object.RequestContext.fromPartial(object.ctx) : void 0;
message.creationAllowed = object.creationAllowed ?? void 0;
message.linkingAllowed = object.linkingAllowed ?? void 0;
message.autoCreation = object.autoCreation ?? void 0;
message.autoLinking = object.autoLinking ?? void 0;
return message;
}
};
function createBaseGetActiveIdentityProvidersResponse() {
return { details: void 0, identityProviders: [] };
}
const GetActiveIdentityProvidersResponse = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.details !== void 0) {
import_object.ListDetails.encode(message.details, writer.uint32(10).fork()).join();
}
for (const v of message.identityProviders) {
import_login_settings.IdentityProvider.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 = createBaseGetActiveIdentityProvidersResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.details = import_object.ListDetails.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.identityProviders.push(import_login_settings.IdentityProvider.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.ListDetails.fromJSON(object.details) : void 0,
identityProviders: globalThis.Array.isArray(object?.identityProviders) ? object.identityProviders.map((e) => import_login_settings.IdentityProvider.fromJSON(e)) : []
};
},
toJSON(message) {
const obj = {};
if (message.details !== void 0) {
obj.details = import_object.ListDetails.toJSON(message.details);
}
if (message.identityProviders?.length) {
obj.identityProviders = message.identityProviders.map((e) => import_login_settings.IdentityProvider.toJSON(e));
}
return obj;
},
create(base) {
return GetActiveIdentityProvidersResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetActiveIdentityProvidersResponse();
message.details = object.details !== void 0 && object.details !== null ? import_object.ListDetails.fromPartial(object.details) : void 0;
message.identityProviders = object.identityProviders?.map((e) => import_login_settings.IdentityProvider.fromPartial(e)) || [];
return message;
}
};
function createBaseGetGeneralSettingsRequest() {
return {};
}
const GetGeneralSettingsRequest = {
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 = createBaseGetGeneralSettingsRequest();
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 GetGeneralSettingsRequest.fromPartial(base ?? {});
},
fromPartial(_) {
const message = createBaseGetGeneralSettingsRequest();
return message;
}
};
function createBaseGetGeneralSettingsResponse() {
return { defaultOrgId: "", defaultLanguage: "", supportedLanguages: [] };
}
const GetGeneralSettingsResponse = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.defaultOrgId !== "") {
writer.uint32(10).string(message.defaultOrgId);
}
if (message.defaultLanguage !== "") {
writer.uint32(18).string(message.defaultLanguage);
}
for (const v of message.supportedLanguages) {
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 = createBaseGetGeneralSettingsResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.defaultOrgId = reader.string();
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.defaultLanguage = reader.string();
continue;
}
case 3: {
if (tag !== 26) {
break;
}
message.supportedLanguages.push(reader.string());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
defaultOrgId: isSet(object.defaultOrgId) ? globalThis.String(object.defaultOrgId) : "",
defaultLanguage: isSet(object.defaultLanguage) ? globalThis.String(object.defaultLanguage) : "",
supportedLanguages: globalThis.Array.isArray(object?.supportedLanguages) ? object.supportedLanguages.map((e) => globalThis.String(e)) : []
};
},
toJSON(message) {
const obj = {};
if (message.defaultOrgId !== "") {
obj.defaultOrgId = message.defaultOrgId;
}
if (message.defaultLanguage !== "") {
obj.defaultLanguage = message.defaultLanguage;
}
if (message.supportedLanguages?.length) {
obj.supportedLanguages = message.supportedLanguages;
}
return obj;
},
create(base) {
return GetGeneralSettingsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetGeneralSettingsResponse();
message.defaultOrgId = object.defaultOrgId ?? "";
message.defaultLanguage = object.defaultLanguage ?? "";
message.supportedLanguages = object.supportedLanguages?.map((e) => e) || [];
return message;
}
};
function createBaseGetSecuritySettingsRequest() {
return {};
}
const GetSecuritySettingsRequest = {
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 = createBaseGetSecuritySettingsRequest();
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 GetSecuritySettingsRequest.fromPartial(base ?? {});
},
fromPartial(_) {
const message = createBaseGetSecuritySettingsRequest();
return message;
}
};
function createBaseGetSecuritySettingsResponse() {
return { details: void 0, settings: void 0 };
}
const GetSecuritySettingsResponse = {
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.settings !== void 0) {
import_security_settings.SecuritySettings.encode(message.settings, 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 = createBaseGetSecuritySettingsResponse();
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.settings = import_security_settings.SecuritySettings.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,
settings: isSet(object.settings) ? import_security_settings.SecuritySettings.fromJSON(object.settings) : void 0
};
},
toJSON(message) {
const obj = {};
if (message.details !== void 0) {
obj.details = import_object.Details.toJSON(message.details);
}
if (message.settings !== void 0) {
obj.settings = import_security_settings.SecuritySettings.toJSON(message.settings);
}
return obj;
},
create(base) {
return GetSecuritySettingsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetSecuritySettingsResponse();
message.details = object.details !== void 0 && object.details !== null ? import_object.Details.fromPartial(object.details) : void 0;
message.settings = object.settings !== void 0 && object.settings !== null ? import_security_settings.SecuritySettings.fromPartial(object.settings) : void 0;
return message;
}
};
function createBaseSetSecuritySettingsRequest() {
return { embeddedIframe: void 0, enableImpersonation: false };
}
const SetSecuritySettingsRequest = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.embeddedIframe !== void 0) {
import_security_settings.EmbeddedIframeSettings.encode(message.embeddedIframe, writer.uint32(10).fork()).join();
}
if (message.enableImpersonation !== false) {
writer.uint32(16).bool(message.enableImpersonation);
}
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 = createBaseSetSecuritySettingsRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.embeddedIframe = import_security_settings.EmbeddedIframeSettings.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.enableImpersonation = reader.bool();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
embeddedIframe: isSet(object.embeddedIframe) ? import_security_settings.EmbeddedIframeSettings.fromJSON(object.embeddedIframe) : void 0,
enableImpersonation: isSet(object.enableImpersonation) ? globalThis.Boolean(object.enableImpersonation) : false
};
},
toJSON(message) {
const obj = {};
if (message.embeddedIframe !== void 0) {
obj.embeddedIframe = import_security_settings.EmbeddedIframeSettings.toJSON(message.embeddedIframe);
}
if (message.enableImpersonation !== false) {
obj.enableImpersonation = message.enableImpersonation;
}
return obj;
},
create(base) {
return SetSecuritySettingsRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseSetSecuritySettingsRequest();
message.embeddedIframe = object.embeddedIframe !== void 0 && object.embeddedIframe !== null ? import_security_settings.EmbeddedIframeSettings.fromPartial(object.embeddedIframe) : void 0;
message.enableImpersonation = object.enableImpersonation ?? false;
return message;
}
};
function createBaseSetSecuritySettingsResponse() {
return { details: void 0 };
}
const SetSecuritySettingsResponse = {
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 = createBaseSetSecuritySettingsResponse();
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 SetSecuritySettingsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseSetSecuritySettingsResponse();
message.details = object.details !== void 0 && object.details !== null ? import_object.Details.fromPartial(object.details) : void 0;
return message;
}
};
function createBaseGetHosted