UNPKG

@zitadel/node

Version:

Library for API access to ZITADEL. Provides compiled gRPC service clients and helpers for applications and service accounts.

641 lines (640 loc) 23.3 kB
// Code generated by protoc-gen-ts_proto. DO NOT EDIT. // versions: // protoc-gen-ts_proto v2.7.7 // protoc unknown // source: zitadel/member.proto /* eslint-disable */ import { BinaryReader, BinaryWriter } from "@bufbuild/protobuf/wire"; import { ObjectDetails, textQueryMethodFromJSON, textQueryMethodToJSON } from "./object.js"; import { typeFromJSON, typeToJSON } from "./user.js"; export const protobufPackage = "zitadel.member.v1"; export var MemberFieldColumnName; (function (MemberFieldColumnName) { MemberFieldColumnName[MemberFieldColumnName["MEMBER_FIELD_NAME_UNSPECIFIED"] = 0] = "MEMBER_FIELD_NAME_UNSPECIFIED"; MemberFieldColumnName[MemberFieldColumnName["MEMBER_FIELD_NAME_USER_ID"] = 1] = "MEMBER_FIELD_NAME_USER_ID"; MemberFieldColumnName[MemberFieldColumnName["MEMBER_FIELD_NAME_CREATION_DATE"] = 2] = "MEMBER_FIELD_NAME_CREATION_DATE"; MemberFieldColumnName[MemberFieldColumnName["MEMBER_FIELD_NAME_CHANGE_DATE"] = 3] = "MEMBER_FIELD_NAME_CHANGE_DATE"; MemberFieldColumnName[MemberFieldColumnName["MEMBER_FIELD_NAME_USER_RESOURCE_OWNER"] = 4] = "MEMBER_FIELD_NAME_USER_RESOURCE_OWNER"; MemberFieldColumnName[MemberFieldColumnName["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; })(MemberFieldColumnName || (MemberFieldColumnName = {})); export function memberFieldColumnNameFromJSON(object) { switch (object) { case 0: case "MEMBER_FIELD_NAME_UNSPECIFIED": return MemberFieldColumnName.MEMBER_FIELD_NAME_UNSPECIFIED; case 1: case "MEMBER_FIELD_NAME_USER_ID": return MemberFieldColumnName.MEMBER_FIELD_NAME_USER_ID; case 2: case "MEMBER_FIELD_NAME_CREATION_DATE": return MemberFieldColumnName.MEMBER_FIELD_NAME_CREATION_DATE; case 3: case "MEMBER_FIELD_NAME_CHANGE_DATE": return MemberFieldColumnName.MEMBER_FIELD_NAME_CHANGE_DATE; case 4: case "MEMBER_FIELD_NAME_USER_RESOURCE_OWNER": return MemberFieldColumnName.MEMBER_FIELD_NAME_USER_RESOURCE_OWNER; case -1: case "UNRECOGNIZED": default: return MemberFieldColumnName.UNRECOGNIZED; } } export function memberFieldColumnNameToJSON(object) { switch (object) { case MemberFieldColumnName.MEMBER_FIELD_NAME_UNSPECIFIED: return "MEMBER_FIELD_NAME_UNSPECIFIED"; case MemberFieldColumnName.MEMBER_FIELD_NAME_USER_ID: return "MEMBER_FIELD_NAME_USER_ID"; case MemberFieldColumnName.MEMBER_FIELD_NAME_CREATION_DATE: return "MEMBER_FIELD_NAME_CREATION_DATE"; case MemberFieldColumnName.MEMBER_FIELD_NAME_CHANGE_DATE: return "MEMBER_FIELD_NAME_CHANGE_DATE"; case MemberFieldColumnName.MEMBER_FIELD_NAME_USER_RESOURCE_OWNER: return "MEMBER_FIELD_NAME_USER_RESOURCE_OWNER"; case MemberFieldColumnName.UNRECOGNIZED: default: return "UNRECOGNIZED"; } } function createBaseMember() { return { userId: "", details: undefined, roles: [], preferredLoginName: "", email: "", firstName: "", lastName: "", displayName: "", avatarUrl: "", userType: 0, userResourceOwner: "", }; } export const Member = { encode(message, writer = new BinaryWriter()) { if (message.userId !== "") { writer.uint32(10).string(message.userId); } if (message.details !== undefined) { ObjectDetails.encode(message.details, writer.uint32(18).fork()).join(); } for (const v of message.roles) { writer.uint32(26).string(v); } if (message.preferredLoginName !== "") { writer.uint32(34).string(message.preferredLoginName); } if (message.email !== "") { writer.uint32(42).string(message.email); } if (message.firstName !== "") { writer.uint32(50).string(message.firstName); } if (message.lastName !== "") { writer.uint32(58).string(message.lastName); } if (message.displayName !== "") { writer.uint32(66).string(message.displayName); } if (message.avatarUrl !== "") { writer.uint32(74).string(message.avatarUrl); } if (message.userType !== 0) { writer.uint32(80).int32(message.userType); } if (message.userResourceOwner !== "") { writer.uint32(90).string(message.userResourceOwner); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); const end = length === undefined ? reader.len : reader.pos + length; const message = createBaseMember(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.userId = reader.string(); continue; } case 2: { if (tag !== 18) { break; } message.details = ObjectDetails.decode(reader, reader.uint32()); continue; } case 3: { if (tag !== 26) { break; } message.roles.push(reader.string()); continue; } case 4: { if (tag !== 34) { break; } message.preferredLoginName = reader.string(); continue; } case 5: { if (tag !== 42) { break; } message.email = reader.string(); continue; } case 6: { if (tag !== 50) { break; } message.firstName = reader.string(); continue; } case 7: { if (tag !== 58) { break; } message.lastName = reader.string(); continue; } case 8: { if (tag !== 66) { break; } message.displayName = reader.string(); continue; } case 9: { if (tag !== 74) { break; } message.avatarUrl = reader.string(); continue; } case 10: { if (tag !== 80) { break; } message.userType = reader.int32(); continue; } case 11: { if (tag !== 90) { break; } message.userResourceOwner = reader.string(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { userId: isSet(object.userId) ? globalThis.String(object.userId) : "", details: isSet(object.details) ? ObjectDetails.fromJSON(object.details) : undefined, roles: globalThis.Array.isArray(object?.roles) ? object.roles.map((e) => globalThis.String(e)) : [], preferredLoginName: isSet(object.preferredLoginName) ? globalThis.String(object.preferredLoginName) : "", email: isSet(object.email) ? globalThis.String(object.email) : "", firstName: isSet(object.firstName) ? globalThis.String(object.firstName) : "", lastName: isSet(object.lastName) ? globalThis.String(object.lastName) : "", displayName: isSet(object.displayName) ? globalThis.String(object.displayName) : "", avatarUrl: isSet(object.avatarUrl) ? globalThis.String(object.avatarUrl) : "", userType: isSet(object.userType) ? typeFromJSON(object.userType) : 0, userResourceOwner: isSet(object.userResourceOwner) ? globalThis.String(object.userResourceOwner) : "", }; }, toJSON(message) { const obj = {}; if (message.userId !== "") { obj.userId = message.userId; } if (message.details !== undefined) { obj.details = ObjectDetails.toJSON(message.details); } if (message.roles?.length) { obj.roles = message.roles; } if (message.preferredLoginName !== "") { obj.preferredLoginName = message.preferredLoginName; } if (message.email !== "") { obj.email = message.email; } if (message.firstName !== "") { obj.firstName = message.firstName; } if (message.lastName !== "") { obj.lastName = message.lastName; } if (message.displayName !== "") { obj.displayName = message.displayName; } if (message.avatarUrl !== "") { obj.avatarUrl = message.avatarUrl; } if (message.userType !== 0) { obj.userType = typeToJSON(message.userType); } if (message.userResourceOwner !== "") { obj.userResourceOwner = message.userResourceOwner; } return obj; }, create(base) { return Member.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseMember(); message.userId = object.userId ?? ""; message.details = (object.details !== undefined && object.details !== null) ? ObjectDetails.fromPartial(object.details) : undefined; message.roles = object.roles?.map((e) => e) || []; message.preferredLoginName = object.preferredLoginName ?? ""; message.email = object.email ?? ""; message.firstName = object.firstName ?? ""; message.lastName = object.lastName ?? ""; message.displayName = object.displayName ?? ""; message.avatarUrl = object.avatarUrl ?? ""; message.userType = object.userType ?? 0; message.userResourceOwner = object.userResourceOwner ?? ""; return message; }, }; function createBaseSearchQuery() { return { firstNameQuery: undefined, lastNameQuery: undefined, emailQuery: undefined, userIdQuery: undefined }; } export const SearchQuery = { encode(message, writer = new BinaryWriter()) { if (message.firstNameQuery !== undefined) { FirstNameQuery.encode(message.firstNameQuery, writer.uint32(10).fork()).join(); } if (message.lastNameQuery !== undefined) { LastNameQuery.encode(message.lastNameQuery, writer.uint32(18).fork()).join(); } if (message.emailQuery !== undefined) { EmailQuery.encode(message.emailQuery, writer.uint32(26).fork()).join(); } if (message.userIdQuery !== undefined) { UserIDQuery.encode(message.userIdQuery, writer.uint32(34).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 = createBaseSearchQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.firstNameQuery = FirstNameQuery.decode(reader, reader.uint32()); continue; } case 2: { if (tag !== 18) { break; } message.lastNameQuery = LastNameQuery.decode(reader, reader.uint32()); continue; } case 3: { if (tag !== 26) { break; } message.emailQuery = EmailQuery.decode(reader, reader.uint32()); continue; } case 4: { if (tag !== 34) { break; } message.userIdQuery = UserIDQuery.decode(reader, reader.uint32()); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { firstNameQuery: isSet(object.firstNameQuery) ? FirstNameQuery.fromJSON(object.firstNameQuery) : undefined, lastNameQuery: isSet(object.lastNameQuery) ? LastNameQuery.fromJSON(object.lastNameQuery) : undefined, emailQuery: isSet(object.emailQuery) ? EmailQuery.fromJSON(object.emailQuery) : undefined, userIdQuery: isSet(object.userIdQuery) ? UserIDQuery.fromJSON(object.userIdQuery) : undefined, }; }, toJSON(message) { const obj = {}; if (message.firstNameQuery !== undefined) { obj.firstNameQuery = FirstNameQuery.toJSON(message.firstNameQuery); } if (message.lastNameQuery !== undefined) { obj.lastNameQuery = LastNameQuery.toJSON(message.lastNameQuery); } if (message.emailQuery !== undefined) { obj.emailQuery = EmailQuery.toJSON(message.emailQuery); } if (message.userIdQuery !== undefined) { obj.userIdQuery = UserIDQuery.toJSON(message.userIdQuery); } return obj; }, create(base) { return SearchQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseSearchQuery(); message.firstNameQuery = (object.firstNameQuery !== undefined && object.firstNameQuery !== null) ? FirstNameQuery.fromPartial(object.firstNameQuery) : undefined; message.lastNameQuery = (object.lastNameQuery !== undefined && object.lastNameQuery !== null) ? LastNameQuery.fromPartial(object.lastNameQuery) : undefined; message.emailQuery = (object.emailQuery !== undefined && object.emailQuery !== null) ? EmailQuery.fromPartial(object.emailQuery) : undefined; message.userIdQuery = (object.userIdQuery !== undefined && object.userIdQuery !== null) ? UserIDQuery.fromPartial(object.userIdQuery) : undefined; return message; }, }; function createBaseFirstNameQuery() { return { firstName: "", method: 0 }; } export const FirstNameQuery = { encode(message, writer = new BinaryWriter()) { if (message.firstName !== "") { writer.uint32(10).string(message.firstName); } if (message.method !== 0) { writer.uint32(16).int32(message.method); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); const end = length === undefined ? reader.len : reader.pos + length; const message = createBaseFirstNameQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.firstName = reader.string(); continue; } case 2: { if (tag !== 16) { break; } message.method = reader.int32(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { firstName: isSet(object.firstName) ? globalThis.String(object.firstName) : "", method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, }; }, toJSON(message) { const obj = {}; if (message.firstName !== "") { obj.firstName = message.firstName; } if (message.method !== 0) { obj.method = textQueryMethodToJSON(message.method); } return obj; }, create(base) { return FirstNameQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseFirstNameQuery(); message.firstName = object.firstName ?? ""; message.method = object.method ?? 0; return message; }, }; function createBaseLastNameQuery() { return { lastName: "", method: 0 }; } export const LastNameQuery = { encode(message, writer = new BinaryWriter()) { if (message.lastName !== "") { writer.uint32(10).string(message.lastName); } if (message.method !== 0) { writer.uint32(16).int32(message.method); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); const end = length === undefined ? reader.len : reader.pos + length; const message = createBaseLastNameQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.lastName = reader.string(); continue; } case 2: { if (tag !== 16) { break; } message.method = reader.int32(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { lastName: isSet(object.lastName) ? globalThis.String(object.lastName) : "", method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, }; }, toJSON(message) { const obj = {}; if (message.lastName !== "") { obj.lastName = message.lastName; } if (message.method !== 0) { obj.method = textQueryMethodToJSON(message.method); } return obj; }, create(base) { return LastNameQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseLastNameQuery(); message.lastName = object.lastName ?? ""; message.method = object.method ?? 0; return message; }, }; function createBaseEmailQuery() { return { email: "", method: 0 }; } export const EmailQuery = { encode(message, writer = new BinaryWriter()) { if (message.email !== "") { writer.uint32(10).string(message.email); } if (message.method !== 0) { writer.uint32(16).int32(message.method); } return writer; }, decode(input, length) { const reader = input instanceof BinaryReader ? input : new BinaryReader(input); const end = length === undefined ? reader.len : reader.pos + length; const message = createBaseEmailQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.email = reader.string(); continue; } case 2: { if (tag !== 16) { break; } message.method = reader.int32(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { email: isSet(object.email) ? globalThis.String(object.email) : "", method: isSet(object.method) ? textQueryMethodFromJSON(object.method) : 0, }; }, toJSON(message) { const obj = {}; if (message.email !== "") { obj.email = message.email; } if (message.method !== 0) { obj.method = textQueryMethodToJSON(message.method); } return obj; }, create(base) { return EmailQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseEmailQuery(); message.email = object.email ?? ""; message.method = object.method ?? 0; return message; }, }; function createBaseUserIDQuery() { return { userId: "" }; } export const UserIDQuery = { encode(message, writer = new BinaryWriter()) { if (message.userId !== "") { writer.uint32(10).string(message.userId); } 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 = createBaseUserIDQuery(); while (reader.pos < end) { const tag = reader.uint32(); switch (tag >>> 3) { case 1: { if (tag !== 10) { break; } message.userId = reader.string(); continue; } } if ((tag & 7) === 4 || tag === 0) { break; } reader.skip(tag & 7); } return message; }, fromJSON(object) { return { userId: isSet(object.userId) ? globalThis.String(object.userId) : "" }; }, toJSON(message) { const obj = {}; if (message.userId !== "") { obj.userId = message.userId; } return obj; }, create(base) { return UserIDQuery.fromPartial(base ?? {}); }, fromPartial(object) { const message = createBaseUserIDQuery(); message.userId = object.userId ?? ""; return message; }, }; function isSet(value) { return value !== null && value !== undefined; }