@zitadel/node
Version:
Library for API access to ZITADEL. Provides compiled gRPC service clients and helpers for applications and service accounts.
1,378 lines • 110 kB
JavaScript
// Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions:
// protoc-gen-ts_proto v2.7.5
// protoc unknown
// source: zitadel/settings/v2/settings_service.proto
/* eslint-disable */
import { BinaryReader, BinaryWriter } from "@bufbuild/protobuf/wire";
import { Details, ListDetails, RequestContext } from "../../object/v2/object.js";
import { BrandingSettings } from "./branding_settings.js";
import { DomainSettings } from "./domain_settings.js";
import { LegalAndSupportSettings } from "./legal_settings.js";
import { LockoutSettings } from "./lockout_settings.js";
import { IdentityProvider, LoginSettings } from "./login_settings.js";
import { PasswordComplexitySettings, PasswordExpirySettings } from "./password_settings.js";
import { EmbeddedIframeSettings, SecuritySettings } from "./security_settings.js";
export const protobufPackage = "zitadel.settings.v2";
function createBaseGetLoginSettingsRequest() {
return { ctx: undefined };
}
export const GetLoginSettingsRequest = {
encode(message, writer = new BinaryWriter()) {
if (message.ctx !== undefined) {
RequestContext.encode(message.ctx, writer.uint32(10).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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 = 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) ? RequestContext.fromJSON(object.ctx) : undefined };
},
toJSON(message) {
const obj = {};
if (message.ctx !== undefined) {
obj.ctx = RequestContext.toJSON(message.ctx);
}
return obj;
},
create(base) {
return GetLoginSettingsRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetLoginSettingsRequest();
message.ctx = (object.ctx !== undefined && object.ctx !== null)
? RequestContext.fromPartial(object.ctx)
: undefined;
return message;
},
};
function createBaseGetLoginSettingsResponse() {
return { details: undefined, settings: undefined };
}
export const GetLoginSettingsResponse = {
encode(message, writer = new BinaryWriter()) {
if (message.details !== undefined) {
Details.encode(message.details, writer.uint32(10).fork()).join();
}
if (message.settings !== undefined) {
LoginSettings.encode(message.settings, writer.uint32(18).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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 = Details.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.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) ? Details.fromJSON(object.details) : undefined,
settings: isSet(object.settings) ? LoginSettings.fromJSON(object.settings) : undefined,
};
},
toJSON(message) {
const obj = {};
if (message.details !== undefined) {
obj.details = Details.toJSON(message.details);
}
if (message.settings !== undefined) {
obj.settings = LoginSettings.toJSON(message.settings);
}
return obj;
},
create(base) {
return GetLoginSettingsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetLoginSettingsResponse();
message.details = (object.details !== undefined && object.details !== null)
? Details.fromPartial(object.details)
: undefined;
message.settings = (object.settings !== undefined && object.settings !== null)
? LoginSettings.fromPartial(object.settings)
: undefined;
return message;
},
};
function createBaseGetPasswordComplexitySettingsRequest() {
return { ctx: undefined };
}
export const GetPasswordComplexitySettingsRequest = {
encode(message, writer = new BinaryWriter()) {
if (message.ctx !== undefined) {
RequestContext.encode(message.ctx, writer.uint32(10).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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 = 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) ? RequestContext.fromJSON(object.ctx) : undefined };
},
toJSON(message) {
const obj = {};
if (message.ctx !== undefined) {
obj.ctx = RequestContext.toJSON(message.ctx);
}
return obj;
},
create(base) {
return GetPasswordComplexitySettingsRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetPasswordComplexitySettingsRequest();
message.ctx = (object.ctx !== undefined && object.ctx !== null)
? RequestContext.fromPartial(object.ctx)
: undefined;
return message;
},
};
function createBaseGetPasswordComplexitySettingsResponse() {
return { details: undefined, settings: undefined };
}
export const GetPasswordComplexitySettingsResponse = {
encode(message, writer = new BinaryWriter()) {
if (message.details !== undefined) {
Details.encode(message.details, writer.uint32(10).fork()).join();
}
if (message.settings !== undefined) {
PasswordComplexitySettings.encode(message.settings, writer.uint32(18).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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 = Details.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.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) ? Details.fromJSON(object.details) : undefined,
settings: isSet(object.settings) ? PasswordComplexitySettings.fromJSON(object.settings) : undefined,
};
},
toJSON(message) {
const obj = {};
if (message.details !== undefined) {
obj.details = Details.toJSON(message.details);
}
if (message.settings !== undefined) {
obj.settings = PasswordComplexitySettings.toJSON(message.settings);
}
return obj;
},
create(base) {
return GetPasswordComplexitySettingsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetPasswordComplexitySettingsResponse();
message.details = (object.details !== undefined && object.details !== null)
? Details.fromPartial(object.details)
: undefined;
message.settings = (object.settings !== undefined && object.settings !== null)
? PasswordComplexitySettings.fromPartial(object.settings)
: undefined;
return message;
},
};
function createBaseGetPasswordExpirySettingsRequest() {
return { ctx: undefined };
}
export const GetPasswordExpirySettingsRequest = {
encode(message, writer = new BinaryWriter()) {
if (message.ctx !== undefined) {
RequestContext.encode(message.ctx, writer.uint32(10).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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 = 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) ? RequestContext.fromJSON(object.ctx) : undefined };
},
toJSON(message) {
const obj = {};
if (message.ctx !== undefined) {
obj.ctx = RequestContext.toJSON(message.ctx);
}
return obj;
},
create(base) {
return GetPasswordExpirySettingsRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetPasswordExpirySettingsRequest();
message.ctx = (object.ctx !== undefined && object.ctx !== null)
? RequestContext.fromPartial(object.ctx)
: undefined;
return message;
},
};
function createBaseGetPasswordExpirySettingsResponse() {
return { details: undefined, settings: undefined };
}
export const GetPasswordExpirySettingsResponse = {
encode(message, writer = new BinaryWriter()) {
if (message.details !== undefined) {
Details.encode(message.details, writer.uint32(10).fork()).join();
}
if (message.settings !== undefined) {
PasswordExpirySettings.encode(message.settings, writer.uint32(18).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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 = Details.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.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) ? Details.fromJSON(object.details) : undefined,
settings: isSet(object.settings) ? PasswordExpirySettings.fromJSON(object.settings) : undefined,
};
},
toJSON(message) {
const obj = {};
if (message.details !== undefined) {
obj.details = Details.toJSON(message.details);
}
if (message.settings !== undefined) {
obj.settings = PasswordExpirySettings.toJSON(message.settings);
}
return obj;
},
create(base) {
return GetPasswordExpirySettingsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetPasswordExpirySettingsResponse();
message.details = (object.details !== undefined && object.details !== null)
? Details.fromPartial(object.details)
: undefined;
message.settings = (object.settings !== undefined && object.settings !== null)
? PasswordExpirySettings.fromPartial(object.settings)
: undefined;
return message;
},
};
function createBaseGetBrandingSettingsRequest() {
return { ctx: undefined };
}
export const GetBrandingSettingsRequest = {
encode(message, writer = new BinaryWriter()) {
if (message.ctx !== undefined) {
RequestContext.encode(message.ctx, writer.uint32(10).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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 = 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) ? RequestContext.fromJSON(object.ctx) : undefined };
},
toJSON(message) {
const obj = {};
if (message.ctx !== undefined) {
obj.ctx = RequestContext.toJSON(message.ctx);
}
return obj;
},
create(base) {
return GetBrandingSettingsRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetBrandingSettingsRequest();
message.ctx = (object.ctx !== undefined && object.ctx !== null)
? RequestContext.fromPartial(object.ctx)
: undefined;
return message;
},
};
function createBaseGetBrandingSettingsResponse() {
return { details: undefined, settings: undefined };
}
export const GetBrandingSettingsResponse = {
encode(message, writer = new BinaryWriter()) {
if (message.details !== undefined) {
Details.encode(message.details, writer.uint32(10).fork()).join();
}
if (message.settings !== undefined) {
BrandingSettings.encode(message.settings, writer.uint32(18).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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 = Details.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.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) ? Details.fromJSON(object.details) : undefined,
settings: isSet(object.settings) ? BrandingSettings.fromJSON(object.settings) : undefined,
};
},
toJSON(message) {
const obj = {};
if (message.details !== undefined) {
obj.details = Details.toJSON(message.details);
}
if (message.settings !== undefined) {
obj.settings = BrandingSettings.toJSON(message.settings);
}
return obj;
},
create(base) {
return GetBrandingSettingsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetBrandingSettingsResponse();
message.details = (object.details !== undefined && object.details !== null)
? Details.fromPartial(object.details)
: undefined;
message.settings = (object.settings !== undefined && object.settings !== null)
? BrandingSettings.fromPartial(object.settings)
: undefined;
return message;
},
};
function createBaseGetDomainSettingsRequest() {
return { ctx: undefined };
}
export const GetDomainSettingsRequest = {
encode(message, writer = new BinaryWriter()) {
if (message.ctx !== undefined) {
RequestContext.encode(message.ctx, writer.uint32(10).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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 = 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) ? RequestContext.fromJSON(object.ctx) : undefined };
},
toJSON(message) {
const obj = {};
if (message.ctx !== undefined) {
obj.ctx = RequestContext.toJSON(message.ctx);
}
return obj;
},
create(base) {
return GetDomainSettingsRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetDomainSettingsRequest();
message.ctx = (object.ctx !== undefined && object.ctx !== null)
? RequestContext.fromPartial(object.ctx)
: undefined;
return message;
},
};
function createBaseGetDomainSettingsResponse() {
return { details: undefined, settings: undefined };
}
export const GetDomainSettingsResponse = {
encode(message, writer = new BinaryWriter()) {
if (message.details !== undefined) {
Details.encode(message.details, writer.uint32(10).fork()).join();
}
if (message.settings !== undefined) {
DomainSettings.encode(message.settings, writer.uint32(18).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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 = Details.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.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) ? Details.fromJSON(object.details) : undefined,
settings: isSet(object.settings) ? DomainSettings.fromJSON(object.settings) : undefined,
};
},
toJSON(message) {
const obj = {};
if (message.details !== undefined) {
obj.details = Details.toJSON(message.details);
}
if (message.settings !== undefined) {
obj.settings = DomainSettings.toJSON(message.settings);
}
return obj;
},
create(base) {
return GetDomainSettingsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetDomainSettingsResponse();
message.details = (object.details !== undefined && object.details !== null)
? Details.fromPartial(object.details)
: undefined;
message.settings = (object.settings !== undefined && object.settings !== null)
? DomainSettings.fromPartial(object.settings)
: undefined;
return message;
},
};
function createBaseGetLegalAndSupportSettingsRequest() {
return { ctx: undefined };
}
export const GetLegalAndSupportSettingsRequest = {
encode(message, writer = new BinaryWriter()) {
if (message.ctx !== undefined) {
RequestContext.encode(message.ctx, writer.uint32(10).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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 = 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) ? RequestContext.fromJSON(object.ctx) : undefined };
},
toJSON(message) {
const obj = {};
if (message.ctx !== undefined) {
obj.ctx = RequestContext.toJSON(message.ctx);
}
return obj;
},
create(base) {
return GetLegalAndSupportSettingsRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetLegalAndSupportSettingsRequest();
message.ctx = (object.ctx !== undefined && object.ctx !== null)
? RequestContext.fromPartial(object.ctx)
: undefined;
return message;
},
};
function createBaseGetLegalAndSupportSettingsResponse() {
return { details: undefined, settings: undefined };
}
export const GetLegalAndSupportSettingsResponse = {
encode(message, writer = new BinaryWriter()) {
if (message.details !== undefined) {
Details.encode(message.details, writer.uint32(10).fork()).join();
}
if (message.settings !== undefined) {
LegalAndSupportSettings.encode(message.settings, writer.uint32(18).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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 = Details.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.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) ? Details.fromJSON(object.details) : undefined,
settings: isSet(object.settings) ? LegalAndSupportSettings.fromJSON(object.settings) : undefined,
};
},
toJSON(message) {
const obj = {};
if (message.details !== undefined) {
obj.details = Details.toJSON(message.details);
}
if (message.settings !== undefined) {
obj.settings = LegalAndSupportSettings.toJSON(message.settings);
}
return obj;
},
create(base) {
return GetLegalAndSupportSettingsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetLegalAndSupportSettingsResponse();
message.details = (object.details !== undefined && object.details !== null)
? Details.fromPartial(object.details)
: undefined;
message.settings = (object.settings !== undefined && object.settings !== null)
? LegalAndSupportSettings.fromPartial(object.settings)
: undefined;
return message;
},
};
function createBaseGetLockoutSettingsRequest() {
return { ctx: undefined };
}
export const GetLockoutSettingsRequest = {
encode(message, writer = new BinaryWriter()) {
if (message.ctx !== undefined) {
RequestContext.encode(message.ctx, writer.uint32(10).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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 = 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) ? RequestContext.fromJSON(object.ctx) : undefined };
},
toJSON(message) {
const obj = {};
if (message.ctx !== undefined) {
obj.ctx = RequestContext.toJSON(message.ctx);
}
return obj;
},
create(base) {
return GetLockoutSettingsRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetLockoutSettingsRequest();
message.ctx = (object.ctx !== undefined && object.ctx !== null)
? RequestContext.fromPartial(object.ctx)
: undefined;
return message;
},
};
function createBaseGetLockoutSettingsResponse() {
return { details: undefined, settings: undefined };
}
export const GetLockoutSettingsResponse = {
encode(message, writer = new BinaryWriter()) {
if (message.details !== undefined) {
Details.encode(message.details, writer.uint32(10).fork()).join();
}
if (message.settings !== undefined) {
LockoutSettings.encode(message.settings, writer.uint32(18).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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 = Details.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.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) ? Details.fromJSON(object.details) : undefined,
settings: isSet(object.settings) ? LockoutSettings.fromJSON(object.settings) : undefined,
};
},
toJSON(message) {
const obj = {};
if (message.details !== undefined) {
obj.details = Details.toJSON(message.details);
}
if (message.settings !== undefined) {
obj.settings = LockoutSettings.toJSON(message.settings);
}
return obj;
},
create(base) {
return GetLockoutSettingsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetLockoutSettingsResponse();
message.details = (object.details !== undefined && object.details !== null)
? Details.fromPartial(object.details)
: undefined;
message.settings = (object.settings !== undefined && object.settings !== null)
? LockoutSettings.fromPartial(object.settings)
: undefined;
return message;
},
};
function createBaseGetActiveIdentityProvidersRequest() {
return {
ctx: undefined,
creationAllowed: undefined,
linkingAllowed: undefined,
autoCreation: undefined,
autoLinking: undefined,
};
}
export const GetActiveIdentityProvidersRequest = {
encode(message, writer = new BinaryWriter()) {
if (message.ctx !== undefined) {
RequestContext.encode(message.ctx, writer.uint32(10).fork()).join();
}
if (message.creationAllowed !== undefined) {
writer.uint32(16).bool(message.creationAllowed);
}
if (message.linkingAllowed !== undefined) {
writer.uint32(24).bool(message.linkingAllowed);
}
if (message.autoCreation !== undefined) {
writer.uint32(32).bool(message.autoCreation);
}
if (message.autoLinking !== undefined) {
writer.uint32(40).bool(message.autoLinking);
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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 = 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) ? RequestContext.fromJSON(object.ctx) : undefined,
creationAllowed: isSet(object.creationAllowed) ? globalThis.Boolean(object.creationAllowed) : undefined,
linkingAllowed: isSet(object.linkingAllowed) ? globalThis.Boolean(object.linkingAllowed) : undefined,
autoCreation: isSet(object.autoCreation) ? globalThis.Boolean(object.autoCreation) : undefined,
autoLinking: isSet(object.autoLinking) ? globalThis.Boolean(object.autoLinking) : undefined,
};
},
toJSON(message) {
const obj = {};
if (message.ctx !== undefined) {
obj.ctx = RequestContext.toJSON(message.ctx);
}
if (message.creationAllowed !== undefined) {
obj.creationAllowed = message.creationAllowed;
}
if (message.linkingAllowed !== undefined) {
obj.linkingAllowed = message.linkingAllowed;
}
if (message.autoCreation !== undefined) {
obj.autoCreation = message.autoCreation;
}
if (message.autoLinking !== undefined) {
obj.autoLinking = message.autoLinking;
}
return obj;
},
create(base) {
return GetActiveIdentityProvidersRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetActiveIdentityProvidersRequest();
message.ctx = (object.ctx !== undefined && object.ctx !== null)
? RequestContext.fromPartial(object.ctx)
: undefined;
message.creationAllowed = object.creationAllowed ?? undefined;
message.linkingAllowed = object.linkingAllowed ?? undefined;
message.autoCreation = object.autoCreation ?? undefined;
message.autoLinking = object.autoLinking ?? undefined;
return message;
},
};
function createBaseGetActiveIdentityProvidersResponse() {
return { details: undefined, identityProviders: [] };
}
export const GetActiveIdentityProvidersResponse = {
encode(message, writer = new BinaryWriter()) {
if (message.details !== undefined) {
ListDetails.encode(message.details, writer.uint32(10).fork()).join();
}
for (const v of message.identityProviders) {
IdentityProvider.encode(v, writer.uint32(18).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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 = ListDetails.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.identityProviders.push(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) ? ListDetails.fromJSON(object.details) : undefined,
identityProviders: globalThis.Array.isArray(object?.identityProviders)
? object.identityProviders.map((e) => IdentityProvider.fromJSON(e))
: [],
};
},
toJSON(message) {
const obj = {};
if (message.details !== undefined) {
obj.details = ListDetails.toJSON(message.details);
}
if (message.identityProviders?.length) {
obj.identityProviders = message.identityProviders.map((e) => IdentityProvider.toJSON(e));
}
return obj;
},
create(base) {
return GetActiveIdentityProvidersResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetActiveIdentityProvidersResponse();
message.details = (object.details !== undefined && object.details !== null)
? ListDetails.fromPartial(object.details)
: undefined;
message.identityProviders = object.identityProviders?.map((e) => IdentityProvider.fromPartial(e)) || [];
return message;
},
};
function createBaseGetGeneralSettingsRequest() {
return {};
}
export const GetGeneralSettingsRequest = {
encode(_, writer = new BinaryWriter()) {
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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: [] };
}
export const GetGeneralSettingsResponse = {
encode(message, writer = new 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 BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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 {};
}
export const GetSecuritySettingsRequest = {
encode(_, writer = new BinaryWriter()) {
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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: undefined, settings: undefined };
}
export const GetSecuritySettingsResponse = {
encode(message, writer = new BinaryWriter()) {
if (message.details !== undefined) {
Details.encode(message.details, writer.uint32(10).fork()).join();
}
if (message.settings !== undefined) {
SecuritySettings.encode(message.settings, writer.uint32(18).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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 = Details.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.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) ? Details.fromJSON(object.details) : undefined,
settings: isSet(object.settings) ? SecuritySettings.fromJSON(object.settings) : undefined,
};
},
toJSON(message) {
const obj = {};
if (message.details !== undefined) {
obj.details = Details.toJSON(message.details);
}
if (message.settings !== undefined) {
obj.settings = SecuritySettings.toJSON(message.settings);
}
return obj;
},
create(base) {
return GetSecuritySettingsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetSecuritySettingsResponse();
message.details = (object.details !== undefined && object.details !== null)
? Details.fromPartial(object.details)
: undefined;
message.settings = (object.settings !== undefined && object.settings !== null)
? SecuritySettings.fromPartial(object.settings)
: undefined;
return message;
},
};
function createBaseSetSecuritySettingsRequest() {
return { embeddedIframe: undefined, enableImpersonation: false };
}
export const SetSecuritySettingsRequest = {
encode(message, writer = new BinaryWriter()) {
if (message.embeddedIframe !== undefined) {
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 BinaryReader ? input : new BinaryReader(input);
const end = length === undefined ? 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 = 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) ? EmbeddedIframeSettings.fromJSON(object.embeddedIframe) : undefined,
enableImpersonation: isSet(object.enableImpersonation) ? globalThis.Boolean(object.enableImpersonation) : false,
};
},
toJSON(message) {
const obj = {};
if (message.embeddedIframe !== undefined) {
obj.embeddedIframe = EmbeddedIframeSettings.toJSON(message.embeddedIframe);
}
if (message.enableImpersonation !== false) {
obj.enableImpersonation = message.enableImpersonation;
}
return obj;
},
create(base) {
return SetSecuritySettingsRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const messa