@zitadel/node
Version:
Library for API access to ZITADEL. Provides compiled gRPC service clients and helpers for applications and service accounts.
1,506 lines (1,505 loc) • 623 kB
JavaScript
// Code generated by protoc-gen-ts_proto. DO NOT EDIT.
// versions:
// protoc-gen-ts_proto v2.7.5
// protoc unknown
// source: zitadel/auth.proto
/* eslint-disable */
import { BinaryReader, BinaryWriter } from "@bufbuild/protobuf/wire";
import Long from "long";
import { Duration } from "../google/protobuf/duration.js";
import { Timestamp } from "../google/protobuf/timestamp.js";
import { Change, ChangeQuery } from "./change.js";
import { IDPUserLink } from "./idp.js";
import { Metadata, MetadataQuery } from "./metadata.js";
import { ListDetails, ListQuery, ObjectDetails } from "./object.js";
import { Org, orgFieldNameFromJSON, orgFieldNameToJSON, OrgQuery } from "./org.js";
import { LabelPolicy, LoginPolicy, PasswordComplexityPolicy, PrivacyPolicy } from "./policy.js";
import { AuthFactor, Email, genderFromJSON, genderToJSON, Membership, MembershipQuery, Phone, Profile, RefreshToken, Session, typeFromJSON, typeToJSON, User, userGrantStateFromJSON, userGrantStateToJSON, WebAuthNKey, WebAuthNToken, WebAuthNVerification, } from "./user.js";
export const protobufPackage = "zitadel.auth.v1";
function createBaseHealthzRequest() {
return {};
}
export const HealthzRequest = {
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 = createBaseHealthzRequest();
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 HealthzRequest.fromPartial(base ?? {});
},
fromPartial(_) {
const message = createBaseHealthzRequest();
return message;
},
};
function createBaseHealthzResponse() {
return {};
}
export const HealthzResponse = {
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 = createBaseHealthzResponse();
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 HealthzResponse.fromPartial(base ?? {});
},
fromPartial(_) {
const message = createBaseHealthzResponse();
return message;
},
};
function createBaseGetSupportedLanguagesRequest() {
return {};
}
export const GetSupportedLanguagesRequest = {
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 = createBaseGetSupportedLanguagesRequest();
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 GetSupportedLanguagesRequest.fromPartial(base ?? {});
},
fromPartial(_) {
const message = createBaseGetSupportedLanguagesRequest();
return message;
},
};
function createBaseGetSupportedLanguagesResponse() {
return { languages: [] };
}
export const GetSupportedLanguagesResponse = {
encode(message, writer = new BinaryWriter()) {
for (const v of message.languages) {
writer.uint32(10).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 = createBaseGetSupportedLanguagesResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.languages.push(reader.string());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
languages: globalThis.Array.isArray(object?.languages)
? object.languages.map((e) => globalThis.String(e))
: [],
};
},
toJSON(message) {
const obj = {};
if (message.languages?.length) {
obj.languages = message.languages;
}
return obj;
},
create(base) {
return GetSupportedLanguagesResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetSupportedLanguagesResponse();
message.languages = object.languages?.map((e) => e) || [];
return message;
},
};
function createBaseGetMyUserRequest() {
return {};
}
export const GetMyUserRequest = {
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 = createBaseGetMyUserRequest();
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 GetMyUserRequest.fromPartial(base ?? {});
},
fromPartial(_) {
const message = createBaseGetMyUserRequest();
return message;
},
};
function createBaseGetMyUserResponse() {
return { user: undefined, lastLogin: undefined };
}
export const GetMyUserResponse = {
encode(message, writer = new BinaryWriter()) {
if (message.user !== undefined) {
User.encode(message.user, writer.uint32(10).fork()).join();
}
if (message.lastLogin !== undefined) {
Timestamp.encode(toTimestamp(message.lastLogin), 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 = createBaseGetMyUserResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.user = User.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.lastLogin = fromTimestamp(Timestamp.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
user: isSet(object.user) ? User.fromJSON(object.user) : undefined,
lastLogin: isSet(object.lastLogin) ? fromJsonTimestamp(object.lastLogin) : undefined,
};
},
toJSON(message) {
const obj = {};
if (message.user !== undefined) {
obj.user = User.toJSON(message.user);
}
if (message.lastLogin !== undefined) {
obj.lastLogin = message.lastLogin.toISOString();
}
return obj;
},
create(base) {
return GetMyUserResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetMyUserResponse();
message.user = (object.user !== undefined && object.user !== null) ? User.fromPartial(object.user) : undefined;
message.lastLogin = object.lastLogin ?? undefined;
return message;
},
};
function createBaseRemoveMyUserRequest() {
return {};
}
export const RemoveMyUserRequest = {
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 = createBaseRemoveMyUserRequest();
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 RemoveMyUserRequest.fromPartial(base ?? {});
},
fromPartial(_) {
const message = createBaseRemoveMyUserRequest();
return message;
},
};
function createBaseRemoveMyUserResponse() {
return { details: undefined };
}
export const RemoveMyUserResponse = {
encode(message, writer = new BinaryWriter()) {
if (message.details !== undefined) {
ObjectDetails.encode(message.details, 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 = createBaseRemoveMyUserResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.details = ObjectDetails.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) ? ObjectDetails.fromJSON(object.details) : undefined };
},
toJSON(message) {
const obj = {};
if (message.details !== undefined) {
obj.details = ObjectDetails.toJSON(message.details);
}
return obj;
},
create(base) {
return RemoveMyUserResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseRemoveMyUserResponse();
message.details = (object.details !== undefined && object.details !== null)
? ObjectDetails.fromPartial(object.details)
: undefined;
return message;
},
};
function createBaseListMyUserChangesRequest() {
return { query: undefined };
}
export const ListMyUserChangesRequest = {
encode(message, writer = new BinaryWriter()) {
if (message.query !== undefined) {
ChangeQuery.encode(message.query, 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 = createBaseListMyUserChangesRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.query = ChangeQuery.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { query: isSet(object.query) ? ChangeQuery.fromJSON(object.query) : undefined };
},
toJSON(message) {
const obj = {};
if (message.query !== undefined) {
obj.query = ChangeQuery.toJSON(message.query);
}
return obj;
},
create(base) {
return ListMyUserChangesRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseListMyUserChangesRequest();
message.query = (object.query !== undefined && object.query !== null)
? ChangeQuery.fromPartial(object.query)
: undefined;
return message;
},
};
function createBaseListMyUserChangesResponse() {
return { result: [] };
}
export const ListMyUserChangesResponse = {
encode(message, writer = new BinaryWriter()) {
for (const v of message.result) {
Change.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 = createBaseListMyUserChangesResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 2: {
if (tag !== 18) {
break;
}
message.result.push(Change.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
result: globalThis.Array.isArray(object?.result) ? object.result.map((e) => Change.fromJSON(e)) : [],
};
},
toJSON(message) {
const obj = {};
if (message.result?.length) {
obj.result = message.result.map((e) => Change.toJSON(e));
}
return obj;
},
create(base) {
return ListMyUserChangesResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseListMyUserChangesResponse();
message.result = object.result?.map((e) => Change.fromPartial(e)) || [];
return message;
},
};
function createBaseListMyUserSessionsRequest() {
return {};
}
export const ListMyUserSessionsRequest = {
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 = createBaseListMyUserSessionsRequest();
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 ListMyUserSessionsRequest.fromPartial(base ?? {});
},
fromPartial(_) {
const message = createBaseListMyUserSessionsRequest();
return message;
},
};
function createBaseListMyUserSessionsResponse() {
return { result: [] };
}
export const ListMyUserSessionsResponse = {
encode(message, writer = new BinaryWriter()) {
for (const v of message.result) {
Session.encode(v, 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 = createBaseListMyUserSessionsResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.result.push(Session.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
result: globalThis.Array.isArray(object?.result) ? object.result.map((e) => Session.fromJSON(e)) : [],
};
},
toJSON(message) {
const obj = {};
if (message.result?.length) {
obj.result = message.result.map((e) => Session.toJSON(e));
}
return obj;
},
create(base) {
return ListMyUserSessionsResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseListMyUserSessionsResponse();
message.result = object.result?.map((e) => Session.fromPartial(e)) || [];
return message;
},
};
function createBaseListMyMetadataRequest() {
return { query: undefined, queries: [] };
}
export const ListMyMetadataRequest = {
encode(message, writer = new BinaryWriter()) {
if (message.query !== undefined) {
ListQuery.encode(message.query, writer.uint32(10).fork()).join();
}
for (const v of message.queries) {
MetadataQuery.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 = createBaseListMyMetadataRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.query = ListQuery.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.queries.push(MetadataQuery.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
query: isSet(object.query) ? ListQuery.fromJSON(object.query) : undefined,
queries: globalThis.Array.isArray(object?.queries)
? object.queries.map((e) => MetadataQuery.fromJSON(e))
: [],
};
},
toJSON(message) {
const obj = {};
if (message.query !== undefined) {
obj.query = ListQuery.toJSON(message.query);
}
if (message.queries?.length) {
obj.queries = message.queries.map((e) => MetadataQuery.toJSON(e));
}
return obj;
},
create(base) {
return ListMyMetadataRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseListMyMetadataRequest();
message.query = (object.query !== undefined && object.query !== null)
? ListQuery.fromPartial(object.query)
: undefined;
message.queries = object.queries?.map((e) => MetadataQuery.fromPartial(e)) || [];
return message;
},
};
function createBaseListMyMetadataResponse() {
return { details: undefined, result: [] };
}
export const ListMyMetadataResponse = {
encode(message, writer = new BinaryWriter()) {
if (message.details !== undefined) {
ListDetails.encode(message.details, writer.uint32(10).fork()).join();
}
for (const v of message.result) {
Metadata.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 = createBaseListMyMetadataResponse();
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.result.push(Metadata.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,
result: globalThis.Array.isArray(object?.result) ? object.result.map((e) => Metadata.fromJSON(e)) : [],
};
},
toJSON(message) {
const obj = {};
if (message.details !== undefined) {
obj.details = ListDetails.toJSON(message.details);
}
if (message.result?.length) {
obj.result = message.result.map((e) => Metadata.toJSON(e));
}
return obj;
},
create(base) {
return ListMyMetadataResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseListMyMetadataResponse();
message.details = (object.details !== undefined && object.details !== null)
? ListDetails.fromPartial(object.details)
: undefined;
message.result = object.result?.map((e) => Metadata.fromPartial(e)) || [];
return message;
},
};
function createBaseGetMyMetadataRequest() {
return { key: "" };
}
export const GetMyMetadataRequest = {
encode(message, writer = new BinaryWriter()) {
if (message.key !== "") {
writer.uint32(10).string(message.key);
}
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 = createBaseGetMyMetadataRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.key = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { key: isSet(object.key) ? globalThis.String(object.key) : "" };
},
toJSON(message) {
const obj = {};
if (message.key !== "") {
obj.key = message.key;
}
return obj;
},
create(base) {
return GetMyMetadataRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetMyMetadataRequest();
message.key = object.key ?? "";
return message;
},
};
function createBaseGetMyMetadataResponse() {
return { metadata: undefined };
}
export const GetMyMetadataResponse = {
encode(message, writer = new BinaryWriter()) {
if (message.metadata !== undefined) {
Metadata.encode(message.metadata, 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 = createBaseGetMyMetadataResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.metadata = Metadata.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { metadata: isSet(object.metadata) ? Metadata.fromJSON(object.metadata) : undefined };
},
toJSON(message) {
const obj = {};
if (message.metadata !== undefined) {
obj.metadata = Metadata.toJSON(message.metadata);
}
return obj;
},
create(base) {
return GetMyMetadataResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseGetMyMetadataResponse();
message.metadata = (object.metadata !== undefined && object.metadata !== null)
? Metadata.fromPartial(object.metadata)
: undefined;
return message;
},
};
function createBaseSetMyMetadataRequest() {
return { key: "", value: Buffer.alloc(0) };
}
export const SetMyMetadataRequest = {
encode(message, writer = new BinaryWriter()) {
if (message.key !== "") {
writer.uint32(10).string(message.key);
}
if (message.value.length !== 0) {
writer.uint32(18).bytes(message.value);
}
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 = createBaseSetMyMetadataRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.key = reader.string();
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.value = Buffer.from(reader.bytes());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
key: isSet(object.key) ? globalThis.String(object.key) : "",
value: isSet(object.value) ? Buffer.from(bytesFromBase64(object.value)) : Buffer.alloc(0),
};
},
toJSON(message) {
const obj = {};
if (message.key !== "") {
obj.key = message.key;
}
if (message.value.length !== 0) {
obj.value = base64FromBytes(message.value);
}
return obj;
},
create(base) {
return SetMyMetadataRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseSetMyMetadataRequest();
message.key = object.key ?? "";
message.value = object.value ?? Buffer.alloc(0);
return message;
},
};
function createBaseSetMyMetadataResponse() {
return { details: undefined };
}
export const SetMyMetadataResponse = {
encode(message, writer = new BinaryWriter()) {
if (message.details !== undefined) {
ObjectDetails.encode(message.details, 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 = createBaseSetMyMetadataResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.details = ObjectDetails.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) ? ObjectDetails.fromJSON(object.details) : undefined };
},
toJSON(message) {
const obj = {};
if (message.details !== undefined) {
obj.details = ObjectDetails.toJSON(message.details);
}
return obj;
},
create(base) {
return SetMyMetadataResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseSetMyMetadataResponse();
message.details = (object.details !== undefined && object.details !== null)
? ObjectDetails.fromPartial(object.details)
: undefined;
return message;
},
};
function createBaseBulkSetMyMetadataRequest() {
return { metadata: [] };
}
export const BulkSetMyMetadataRequest = {
encode(message, writer = new BinaryWriter()) {
for (const v of message.metadata) {
BulkSetMyMetadataRequest_Metadata.encode(v, 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 = createBaseBulkSetMyMetadataRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.metadata.push(BulkSetMyMetadataRequest_Metadata.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
metadata: globalThis.Array.isArray(object?.metadata)
? object.metadata.map((e) => BulkSetMyMetadataRequest_Metadata.fromJSON(e))
: [],
};
},
toJSON(message) {
const obj = {};
if (message.metadata?.length) {
obj.metadata = message.metadata.map((e) => BulkSetMyMetadataRequest_Metadata.toJSON(e));
}
return obj;
},
create(base) {
return BulkSetMyMetadataRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseBulkSetMyMetadataRequest();
message.metadata = object.metadata?.map((e) => BulkSetMyMetadataRequest_Metadata.fromPartial(e)) || [];
return message;
},
};
function createBaseBulkSetMyMetadataRequest_Metadata() {
return { key: "", value: Buffer.alloc(0) };
}
export const BulkSetMyMetadataRequest_Metadata = {
encode(message, writer = new BinaryWriter()) {
if (message.key !== "") {
writer.uint32(10).string(message.key);
}
if (message.value.length !== 0) {
writer.uint32(18).bytes(message.value);
}
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 = createBaseBulkSetMyMetadataRequest_Metadata();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.key = reader.string();
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.value = Buffer.from(reader.bytes());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
key: isSet(object.key) ? globalThis.String(object.key) : "",
value: isSet(object.value) ? Buffer.from(bytesFromBase64(object.value)) : Buffer.alloc(0),
};
},
toJSON(message) {
const obj = {};
if (message.key !== "") {
obj.key = message.key;
}
if (message.value.length !== 0) {
obj.value = base64FromBytes(message.value);
}
return obj;
},
create(base) {
return BulkSetMyMetadataRequest_Metadata.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseBulkSetMyMetadataRequest_Metadata();
message.key = object.key ?? "";
message.value = object.value ?? Buffer.alloc(0);
return message;
},
};
function createBaseBulkSetMyMetadataResponse() {
return { details: undefined };
}
export const BulkSetMyMetadataResponse = {
encode(message, writer = new BinaryWriter()) {
if (message.details !== undefined) {
ObjectDetails.encode(message.details, 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 = createBaseBulkSetMyMetadataResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.details = ObjectDetails.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) ? ObjectDetails.fromJSON(object.details) : undefined };
},
toJSON(message) {
const obj = {};
if (message.details !== undefined) {
obj.details = ObjectDetails.toJSON(message.details);
}
return obj;
},
create(base) {
return BulkSetMyMetadataResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseBulkSetMyMetadataResponse();
message.details = (object.details !== undefined && object.details !== null)
? ObjectDetails.fromPartial(object.details)
: undefined;
return message;
},
};
function createBaseRemoveMyMetadataRequest() {
return { key: "" };
}
export const RemoveMyMetadataRequest = {
encode(message, writer = new BinaryWriter()) {
if (message.key !== "") {
writer.uint32(10).string(message.key);
}
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 = createBaseRemoveMyMetadataRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.key = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { key: isSet(object.key) ? globalThis.String(object.key) : "" };
},
toJSON(message) {
const obj = {};
if (message.key !== "") {
obj.key = message.key;
}
return obj;
},
create(base) {
return RemoveMyMetadataRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseRemoveMyMetadataRequest();
message.key = object.key ?? "";
return message;
},
};
function createBaseRemoveMyMetadataResponse() {
return { details: undefined };
}
export const RemoveMyMetadataResponse = {
encode(message, writer = new BinaryWriter()) {
if (message.details !== undefined) {
ObjectDetails.encode(message.details, 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 = createBaseRemoveMyMetadataResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.details = ObjectDetails.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) ? ObjectDetails.fromJSON(object.details) : undefined };
},
toJSON(message) {
const obj = {};
if (message.details !== undefined) {
obj.details = ObjectDetails.toJSON(message.details);
}
return obj;
},
create(base) {
return RemoveMyMetadataResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseRemoveMyMetadataResponse();
message.details = (object.details !== undefined && object.details !== null)
? ObjectDetails.fromPartial(object.details)
: undefined;
return message;
},
};
function createBaseBulkRemoveMyMetadataRequest() {
return { keys: [] };
}
export const BulkRemoveMyMetadataRequest = {
encode(message, writer = new BinaryWriter()) {
for (const v of message.keys) {
writer.uint32(10).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 = createBaseBulkRemoveMyMetadataRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.keys.push(reader.string());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { keys: globalThis.Array.isArray(object?.keys) ? object.keys.map((e) => globalThis.String(e)) : [] };
},
toJSON(message) {
const obj = {};
if (message.keys?.length) {
obj.keys = message.keys;
}
return obj;
},
create(base) {
return BulkRemoveMyMetadataRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseBulkRemoveMyMetadataRequest();
message.keys = object.keys?.map((e) => e) || [];
return message;
},
};
function createBaseBulkRemoveMyMetadataResponse() {
return { details: undefined };
}
export const BulkRemoveMyMetadataResponse = {
encode(message, writer = new BinaryWriter()) {
if (message.details !== undefined) {
ObjectDetails.encode(message.details, 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 = createBaseBulkRemoveMyMetadataResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.details = ObjectDetails.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) ? ObjectDetails.fromJSON(object.details) : undefined };
},
toJSON(message) {
const obj = {};
if (message.details !== undefined) {
obj.details = ObjectDetails.toJSON(message.details);
}
return obj;
},
create(base) {
return BulkRemoveMyMetadataResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseBulkRemoveMyMetadataResponse();
message.details = (object.details !== undefined && object.details !== null)
? ObjectDetails.fromPartial(object.details)
: undefined;
return message;
},
};
function createBaseListMyRefreshTokensRequest() {
return {};
}
export const ListMyRefreshTokensRequest = {
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 = createBaseListMyRefreshTokensRequest();
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 ListMyRefreshTokensRequest.fromPartial(base ?? {});
},
fromPartial(_) {
const message = createBaseListMyRefreshTokensRequest();
return message;
},
};
function createBaseListMyRefreshTokensResponse() {
return { details: undefined, result: [] };
}
export const ListMyRefreshTokensResponse = {
encode(message, writer = new BinaryWriter()) {
if (message.details !== undefined) {
ListDetails.encode(message.details, writer.uint32(10).fork()).join();
}
for (const v of message.result) {
RefreshToken.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 = createBaseListMyRefreshTokensResponse();
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.result.push(RefreshToken.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,
result: globalThis.Array.isArray(object?.result) ? object.result.map((e) => RefreshToken.fromJSON(e)) : [],
};
},
toJSON(message) {
const obj = {};
if (message.details !== undefined) {
obj.details = ListDetails.toJSON(message.details);
}
if (message.result?.length) {
obj.result = message.result.map((e) => RefreshToken.toJSON(e));
}
return obj;
},
create(base) {
return ListMyRefreshTokensResponse.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseListMyRefreshTokensResponse();
message.details = (object.details !== undefined && object.details !== null)
? ListDetails.fromPartial(object.details)
: undefined;
message.result = object.result?.map((e) => RefreshToken.fromPartial(e)) || [];
return message;
},
};
function createBaseRevokeMyRefreshTokenRequest() {
return { id: "" };
}
export const RevokeMyRefreshTokenRequest = {
encode(message, writer = new BinaryWriter()) {
if (message.id !== "") {
writer.uint32(10).string(message.id);
}
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 = createBaseRevokeMyRefreshTokenRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.id = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { id: isSet(object.id) ? globalThis.String(object.id) : "" };
},
toJSON(message) {
const obj = {};
if (message.id !== "") {
obj.id = message.id;
}
return obj;
},
create(base) {
return RevokeMyRefreshTokenRequest.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseRevokeMyRefreshTokenRequest();
message.id = object.id ?? "";
return message;
},
};
function createBaseRevokeMyRefreshTokenResponse() {
return { details: undefined };
}
export const RevokeMyRefreshTokenResponse = {
encode(message, writer = new BinaryWriter()) {
if (message.details !== undefined) {
ObjectDetails.encode(message.details, 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 = createBaseRevokeMyRefreshTokenResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}