ts-spiffe
Version:
typescript client for spiffe
918 lines (917 loc) • 49.1 kB
JavaScript
// @generated by protobuf-ts 2.9.1 with parameter output_legacy_commonjs,client_grpc1,server_none,output_javascript_es2019
// @generated from protobuf file "spire/api/server/entry.proto" (package "spire.api.server.entry.v1", syntax proto3)
// tslint:disable
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Entry = exports.GetAuthorizedEntriesResponse = exports.GetAuthorizedEntriesRequest = exports.BatchDeleteEntryResponse_Result = exports.BatchDeleteEntryResponse = exports.BatchDeleteEntryRequest = exports.BatchUpdateEntryResponse_Result = exports.BatchUpdateEntryResponse = exports.BatchUpdateEntryRequest = exports.BatchCreateEntryResponse_Result = exports.BatchCreateEntryResponse = exports.BatchCreateEntryRequest = exports.GetEntryRequest = exports.ListEntriesResponse = exports.ListEntriesRequest_Filter = exports.ListEntriesRequest = exports.CountEntriesResponse = exports.CountEntriesRequest = void 0;
// @generated by protobuf-ts 2.9.1 with parameter output_legacy_commonjs,client_grpc1,server_none,output_javascript_es2019
// @generated from protobuf file "spire/api/server/entry.proto" (package "spire.api.server.entry.v1", syntax proto3)
// tslint:disable
const runtime_rpc_1 = require("@protobuf-ts/runtime-rpc");
const runtime_1 = require("@protobuf-ts/runtime");
const runtime_2 = require("@protobuf-ts/runtime");
const runtime_3 = require("@protobuf-ts/runtime");
const runtime_4 = require("@protobuf-ts/runtime");
const runtime_5 = require("@protobuf-ts/runtime");
const status_1 = require("../types/status");
const entry_1 = require("../types/entry");
const wrappers_1 = require("../../../google/protobuf/wrappers");
const federateswith_1 = require("../types/federateswith");
const selector_1 = require("../types/selector");
const spiffeid_1 = require("../types/spiffeid");
const entry_2 = require("../types/entry");
// @generated message type with reflection information, may provide speed optimized methods
class CountEntriesRequest$Type extends runtime_5.MessageType {
constructor() {
super("spire.api.server.entry.v1.CountEntriesRequest", []);
}
create(value) {
const message = {};
globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this });
if (value !== undefined)
runtime_3.reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader, length, options, target) {
return target !== null && target !== void 0 ? target : this.create();
}
internalBinaryWrite(message, writer, options) {
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message spire.api.server.entry.v1.CountEntriesRequest
*/
exports.CountEntriesRequest = new CountEntriesRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class CountEntriesResponse$Type extends runtime_5.MessageType {
constructor() {
super("spire.api.server.entry.v1.CountEntriesResponse", [
{ no: 1, name: "count", kind: "scalar", T: 5 /*ScalarType.INT32*/ }
]);
}
create(value) {
const message = { count: 0 };
globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this });
if (value !== undefined)
runtime_3.reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader, length, options, target) {
let message = target !== null && target !== void 0 ? target : this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* int32 count */ 1:
message.count = reader.int32();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message, writer, options) {
/* int32 count = 1; */
if (message.count !== 0)
writer.tag(1, runtime_1.WireType.Varint).int32(message.count);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message spire.api.server.entry.v1.CountEntriesResponse
*/
exports.CountEntriesResponse = new CountEntriesResponse$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListEntriesRequest$Type extends runtime_5.MessageType {
constructor() {
super("spire.api.server.entry.v1.ListEntriesRequest", [
{ no: 1, name: "filter", kind: "message", T: () => exports.ListEntriesRequest_Filter },
{ no: 2, name: "output_mask", kind: "message", T: () => entry_2.EntryMask },
{ no: 3, name: "page_size", kind: "scalar", T: 5 /*ScalarType.INT32*/ },
{ no: 4, name: "page_token", kind: "scalar", T: 9 /*ScalarType.STRING*/ }
]);
}
create(value) {
const message = { pageSize: 0, pageToken: "" };
globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this });
if (value !== undefined)
runtime_3.reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader, length, options, target) {
let message = target !== null && target !== void 0 ? target : this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* spire.api.server.entry.v1.ListEntriesRequest.Filter filter */ 1:
message.filter = exports.ListEntriesRequest_Filter.internalBinaryRead(reader, reader.uint32(), options, message.filter);
break;
case /* spire.api.types.EntryMask output_mask */ 2:
message.outputMask = entry_2.EntryMask.internalBinaryRead(reader, reader.uint32(), options, message.outputMask);
break;
case /* int32 page_size */ 3:
message.pageSize = reader.int32();
break;
case /* string page_token */ 4:
message.pageToken = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message, writer, options) {
/* spire.api.server.entry.v1.ListEntriesRequest.Filter filter = 1; */
if (message.filter)
exports.ListEntriesRequest_Filter.internalBinaryWrite(message.filter, writer.tag(1, runtime_1.WireType.LengthDelimited).fork(), options).join();
/* spire.api.types.EntryMask output_mask = 2; */
if (message.outputMask)
entry_2.EntryMask.internalBinaryWrite(message.outputMask, writer.tag(2, runtime_1.WireType.LengthDelimited).fork(), options).join();
/* int32 page_size = 3; */
if (message.pageSize !== 0)
writer.tag(3, runtime_1.WireType.Varint).int32(message.pageSize);
/* string page_token = 4; */
if (message.pageToken !== "")
writer.tag(4, runtime_1.WireType.LengthDelimited).string(message.pageToken);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message spire.api.server.entry.v1.ListEntriesRequest
*/
exports.ListEntriesRequest = new ListEntriesRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListEntriesRequest_Filter$Type extends runtime_5.MessageType {
constructor() {
super("spire.api.server.entry.v1.ListEntriesRequest.Filter", [
{ no: 1, name: "by_spiffe_id", kind: "message", T: () => spiffeid_1.SPIFFEID },
{ no: 2, name: "by_parent_id", kind: "message", T: () => spiffeid_1.SPIFFEID },
{ no: 3, name: "by_selectors", kind: "message", T: () => selector_1.SelectorMatch },
{ no: 4, name: "by_federates_with", kind: "message", T: () => federateswith_1.FederatesWithMatch },
{ no: 5, name: "by_hint", kind: "message", T: () => wrappers_1.StringValue }
]);
}
create(value) {
const message = {};
globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this });
if (value !== undefined)
runtime_3.reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader, length, options, target) {
let message = target !== null && target !== void 0 ? target : this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* spire.api.types.SPIFFEID by_spiffe_id */ 1:
message.bySpiffeId = spiffeid_1.SPIFFEID.internalBinaryRead(reader, reader.uint32(), options, message.bySpiffeId);
break;
case /* spire.api.types.SPIFFEID by_parent_id */ 2:
message.byParentId = spiffeid_1.SPIFFEID.internalBinaryRead(reader, reader.uint32(), options, message.byParentId);
break;
case /* spire.api.types.SelectorMatch by_selectors */ 3:
message.bySelectors = selector_1.SelectorMatch.internalBinaryRead(reader, reader.uint32(), options, message.bySelectors);
break;
case /* spire.api.types.FederatesWithMatch by_federates_with */ 4:
message.byFederatesWith = federateswith_1.FederatesWithMatch.internalBinaryRead(reader, reader.uint32(), options, message.byFederatesWith);
break;
case /* google.protobuf.StringValue by_hint */ 5:
message.byHint = wrappers_1.StringValue.internalBinaryRead(reader, reader.uint32(), options, message.byHint);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message, writer, options) {
/* spire.api.types.SPIFFEID by_spiffe_id = 1; */
if (message.bySpiffeId)
spiffeid_1.SPIFFEID.internalBinaryWrite(message.bySpiffeId, writer.tag(1, runtime_1.WireType.LengthDelimited).fork(), options).join();
/* spire.api.types.SPIFFEID by_parent_id = 2; */
if (message.byParentId)
spiffeid_1.SPIFFEID.internalBinaryWrite(message.byParentId, writer.tag(2, runtime_1.WireType.LengthDelimited).fork(), options).join();
/* spire.api.types.SelectorMatch by_selectors = 3; */
if (message.bySelectors)
selector_1.SelectorMatch.internalBinaryWrite(message.bySelectors, writer.tag(3, runtime_1.WireType.LengthDelimited).fork(), options).join();
/* spire.api.types.FederatesWithMatch by_federates_with = 4; */
if (message.byFederatesWith)
federateswith_1.FederatesWithMatch.internalBinaryWrite(message.byFederatesWith, writer.tag(4, runtime_1.WireType.LengthDelimited).fork(), options).join();
/* google.protobuf.StringValue by_hint = 5; */
if (message.byHint)
wrappers_1.StringValue.internalBinaryWrite(message.byHint, writer.tag(5, runtime_1.WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message spire.api.server.entry.v1.ListEntriesRequest.Filter
*/
exports.ListEntriesRequest_Filter = new ListEntriesRequest_Filter$Type();
// @generated message type with reflection information, may provide speed optimized methods
class ListEntriesResponse$Type extends runtime_5.MessageType {
constructor() {
super("spire.api.server.entry.v1.ListEntriesResponse", [
{ no: 1, name: "entries", kind: "message", repeat: 1 /*RepeatType.PACKED*/, T: () => entry_1.Entry },
{ no: 2, name: "next_page_token", kind: "scalar", T: 9 /*ScalarType.STRING*/ }
]);
}
create(value) {
const message = { entries: [], nextPageToken: "" };
globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this });
if (value !== undefined)
runtime_3.reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader, length, options, target) {
let message = target !== null && target !== void 0 ? target : this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated spire.api.types.Entry entries */ 1:
message.entries.push(entry_1.Entry.internalBinaryRead(reader, reader.uint32(), options));
break;
case /* string next_page_token */ 2:
message.nextPageToken = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message, writer, options) {
/* repeated spire.api.types.Entry entries = 1; */
for (let i = 0; i < message.entries.length; i++)
entry_1.Entry.internalBinaryWrite(message.entries[i], writer.tag(1, runtime_1.WireType.LengthDelimited).fork(), options).join();
/* string next_page_token = 2; */
if (message.nextPageToken !== "")
writer.tag(2, runtime_1.WireType.LengthDelimited).string(message.nextPageToken);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message spire.api.server.entry.v1.ListEntriesResponse
*/
exports.ListEntriesResponse = new ListEntriesResponse$Type();
// @generated message type with reflection information, may provide speed optimized methods
class GetEntryRequest$Type extends runtime_5.MessageType {
constructor() {
super("spire.api.server.entry.v1.GetEntryRequest", [
{ no: 1, name: "id", kind: "scalar", T: 9 /*ScalarType.STRING*/ },
{ no: 2, name: "output_mask", kind: "message", T: () => entry_2.EntryMask }
]);
}
create(value) {
const message = { id: "" };
globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this });
if (value !== undefined)
runtime_3.reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader, length, options, target) {
let message = target !== null && target !== void 0 ? target : this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* string id */ 1:
message.id = reader.string();
break;
case /* spire.api.types.EntryMask output_mask */ 2:
message.outputMask = entry_2.EntryMask.internalBinaryRead(reader, reader.uint32(), options, message.outputMask);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message, writer, options) {
/* string id = 1; */
if (message.id !== "")
writer.tag(1, runtime_1.WireType.LengthDelimited).string(message.id);
/* spire.api.types.EntryMask output_mask = 2; */
if (message.outputMask)
entry_2.EntryMask.internalBinaryWrite(message.outputMask, writer.tag(2, runtime_1.WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message spire.api.server.entry.v1.GetEntryRequest
*/
exports.GetEntryRequest = new GetEntryRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class BatchCreateEntryRequest$Type extends runtime_5.MessageType {
constructor() {
super("spire.api.server.entry.v1.BatchCreateEntryRequest", [
{ no: 1, name: "entries", kind: "message", repeat: 1 /*RepeatType.PACKED*/, T: () => entry_1.Entry },
{ no: 2, name: "output_mask", kind: "message", T: () => entry_2.EntryMask }
]);
}
create(value) {
const message = { entries: [] };
globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this });
if (value !== undefined)
runtime_3.reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader, length, options, target) {
let message = target !== null && target !== void 0 ? target : this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated spire.api.types.Entry entries */ 1:
message.entries.push(entry_1.Entry.internalBinaryRead(reader, reader.uint32(), options));
break;
case /* spire.api.types.EntryMask output_mask */ 2:
message.outputMask = entry_2.EntryMask.internalBinaryRead(reader, reader.uint32(), options, message.outputMask);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message, writer, options) {
/* repeated spire.api.types.Entry entries = 1; */
for (let i = 0; i < message.entries.length; i++)
entry_1.Entry.internalBinaryWrite(message.entries[i], writer.tag(1, runtime_1.WireType.LengthDelimited).fork(), options).join();
/* spire.api.types.EntryMask output_mask = 2; */
if (message.outputMask)
entry_2.EntryMask.internalBinaryWrite(message.outputMask, writer.tag(2, runtime_1.WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message spire.api.server.entry.v1.BatchCreateEntryRequest
*/
exports.BatchCreateEntryRequest = new BatchCreateEntryRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class BatchCreateEntryResponse$Type extends runtime_5.MessageType {
constructor() {
super("spire.api.server.entry.v1.BatchCreateEntryResponse", [
{ no: 1, name: "results", kind: "message", repeat: 1 /*RepeatType.PACKED*/, T: () => exports.BatchCreateEntryResponse_Result }
]);
}
create(value) {
const message = { results: [] };
globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this });
if (value !== undefined)
runtime_3.reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader, length, options, target) {
let message = target !== null && target !== void 0 ? target : this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated spire.api.server.entry.v1.BatchCreateEntryResponse.Result results */ 1:
message.results.push(exports.BatchCreateEntryResponse_Result.internalBinaryRead(reader, reader.uint32(), options));
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message, writer, options) {
/* repeated spire.api.server.entry.v1.BatchCreateEntryResponse.Result results = 1; */
for (let i = 0; i < message.results.length; i++)
exports.BatchCreateEntryResponse_Result.internalBinaryWrite(message.results[i], writer.tag(1, runtime_1.WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message spire.api.server.entry.v1.BatchCreateEntryResponse
*/
exports.BatchCreateEntryResponse = new BatchCreateEntryResponse$Type();
// @generated message type with reflection information, may provide speed optimized methods
class BatchCreateEntryResponse_Result$Type extends runtime_5.MessageType {
constructor() {
super("spire.api.server.entry.v1.BatchCreateEntryResponse.Result", [
{ no: 1, name: "status", kind: "message", T: () => status_1.Status },
{ no: 2, name: "entry", kind: "message", T: () => entry_1.Entry }
]);
}
create(value) {
const message = {};
globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this });
if (value !== undefined)
runtime_3.reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader, length, options, target) {
let message = target !== null && target !== void 0 ? target : this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* spire.api.types.Status status */ 1:
message.status = status_1.Status.internalBinaryRead(reader, reader.uint32(), options, message.status);
break;
case /* spire.api.types.Entry entry */ 2:
message.entry = entry_1.Entry.internalBinaryRead(reader, reader.uint32(), options, message.entry);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message, writer, options) {
/* spire.api.types.Status status = 1; */
if (message.status)
status_1.Status.internalBinaryWrite(message.status, writer.tag(1, runtime_1.WireType.LengthDelimited).fork(), options).join();
/* spire.api.types.Entry entry = 2; */
if (message.entry)
entry_1.Entry.internalBinaryWrite(message.entry, writer.tag(2, runtime_1.WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message spire.api.server.entry.v1.BatchCreateEntryResponse.Result
*/
exports.BatchCreateEntryResponse_Result = new BatchCreateEntryResponse_Result$Type();
// @generated message type with reflection information, may provide speed optimized methods
class BatchUpdateEntryRequest$Type extends runtime_5.MessageType {
constructor() {
super("spire.api.server.entry.v1.BatchUpdateEntryRequest", [
{ no: 1, name: "entries", kind: "message", repeat: 1 /*RepeatType.PACKED*/, T: () => entry_1.Entry },
{ no: 2, name: "input_mask", kind: "message", T: () => entry_2.EntryMask },
{ no: 3, name: "output_mask", kind: "message", T: () => entry_2.EntryMask }
]);
}
create(value) {
const message = { entries: [] };
globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this });
if (value !== undefined)
runtime_3.reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader, length, options, target) {
let message = target !== null && target !== void 0 ? target : this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated spire.api.types.Entry entries */ 1:
message.entries.push(entry_1.Entry.internalBinaryRead(reader, reader.uint32(), options));
break;
case /* spire.api.types.EntryMask input_mask */ 2:
message.inputMask = entry_2.EntryMask.internalBinaryRead(reader, reader.uint32(), options, message.inputMask);
break;
case /* spire.api.types.EntryMask output_mask */ 3:
message.outputMask = entry_2.EntryMask.internalBinaryRead(reader, reader.uint32(), options, message.outputMask);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message, writer, options) {
/* repeated spire.api.types.Entry entries = 1; */
for (let i = 0; i < message.entries.length; i++)
entry_1.Entry.internalBinaryWrite(message.entries[i], writer.tag(1, runtime_1.WireType.LengthDelimited).fork(), options).join();
/* spire.api.types.EntryMask input_mask = 2; */
if (message.inputMask)
entry_2.EntryMask.internalBinaryWrite(message.inputMask, writer.tag(2, runtime_1.WireType.LengthDelimited).fork(), options).join();
/* spire.api.types.EntryMask output_mask = 3; */
if (message.outputMask)
entry_2.EntryMask.internalBinaryWrite(message.outputMask, writer.tag(3, runtime_1.WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message spire.api.server.entry.v1.BatchUpdateEntryRequest
*/
exports.BatchUpdateEntryRequest = new BatchUpdateEntryRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class BatchUpdateEntryResponse$Type extends runtime_5.MessageType {
constructor() {
super("spire.api.server.entry.v1.BatchUpdateEntryResponse", [
{ no: 1, name: "results", kind: "message", repeat: 1 /*RepeatType.PACKED*/, T: () => exports.BatchUpdateEntryResponse_Result }
]);
}
create(value) {
const message = { results: [] };
globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this });
if (value !== undefined)
runtime_3.reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader, length, options, target) {
let message = target !== null && target !== void 0 ? target : this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated spire.api.server.entry.v1.BatchUpdateEntryResponse.Result results */ 1:
message.results.push(exports.BatchUpdateEntryResponse_Result.internalBinaryRead(reader, reader.uint32(), options));
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message, writer, options) {
/* repeated spire.api.server.entry.v1.BatchUpdateEntryResponse.Result results = 1; */
for (let i = 0; i < message.results.length; i++)
exports.BatchUpdateEntryResponse_Result.internalBinaryWrite(message.results[i], writer.tag(1, runtime_1.WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message spire.api.server.entry.v1.BatchUpdateEntryResponse
*/
exports.BatchUpdateEntryResponse = new BatchUpdateEntryResponse$Type();
// @generated message type with reflection information, may provide speed optimized methods
class BatchUpdateEntryResponse_Result$Type extends runtime_5.MessageType {
constructor() {
super("spire.api.server.entry.v1.BatchUpdateEntryResponse.Result", [
{ no: 1, name: "status", kind: "message", T: () => status_1.Status },
{ no: 2, name: "entry", kind: "message", T: () => entry_1.Entry }
]);
}
create(value) {
const message = {};
globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this });
if (value !== undefined)
runtime_3.reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader, length, options, target) {
let message = target !== null && target !== void 0 ? target : this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* spire.api.types.Status status */ 1:
message.status = status_1.Status.internalBinaryRead(reader, reader.uint32(), options, message.status);
break;
case /* spire.api.types.Entry entry */ 2:
message.entry = entry_1.Entry.internalBinaryRead(reader, reader.uint32(), options, message.entry);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message, writer, options) {
/* spire.api.types.Status status = 1; */
if (message.status)
status_1.Status.internalBinaryWrite(message.status, writer.tag(1, runtime_1.WireType.LengthDelimited).fork(), options).join();
/* spire.api.types.Entry entry = 2; */
if (message.entry)
entry_1.Entry.internalBinaryWrite(message.entry, writer.tag(2, runtime_1.WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message spire.api.server.entry.v1.BatchUpdateEntryResponse.Result
*/
exports.BatchUpdateEntryResponse_Result = new BatchUpdateEntryResponse_Result$Type();
// @generated message type with reflection information, may provide speed optimized methods
class BatchDeleteEntryRequest$Type extends runtime_5.MessageType {
constructor() {
super("spire.api.server.entry.v1.BatchDeleteEntryRequest", [
{ no: 1, name: "ids", kind: "scalar", repeat: 2 /*RepeatType.UNPACKED*/, T: 9 /*ScalarType.STRING*/ }
]);
}
create(value) {
const message = { ids: [] };
globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this });
if (value !== undefined)
runtime_3.reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader, length, options, target) {
let message = target !== null && target !== void 0 ? target : this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated string ids */ 1:
message.ids.push(reader.string());
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message, writer, options) {
/* repeated string ids = 1; */
for (let i = 0; i < message.ids.length; i++)
writer.tag(1, runtime_1.WireType.LengthDelimited).string(message.ids[i]);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message spire.api.server.entry.v1.BatchDeleteEntryRequest
*/
exports.BatchDeleteEntryRequest = new BatchDeleteEntryRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class BatchDeleteEntryResponse$Type extends runtime_5.MessageType {
constructor() {
super("spire.api.server.entry.v1.BatchDeleteEntryResponse", [
{ no: 1, name: "results", kind: "message", repeat: 1 /*RepeatType.PACKED*/, T: () => exports.BatchDeleteEntryResponse_Result }
]);
}
create(value) {
const message = { results: [] };
globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this });
if (value !== undefined)
runtime_3.reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader, length, options, target) {
let message = target !== null && target !== void 0 ? target : this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated spire.api.server.entry.v1.BatchDeleteEntryResponse.Result results */ 1:
message.results.push(exports.BatchDeleteEntryResponse_Result.internalBinaryRead(reader, reader.uint32(), options));
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message, writer, options) {
/* repeated spire.api.server.entry.v1.BatchDeleteEntryResponse.Result results = 1; */
for (let i = 0; i < message.results.length; i++)
exports.BatchDeleteEntryResponse_Result.internalBinaryWrite(message.results[i], writer.tag(1, runtime_1.WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message spire.api.server.entry.v1.BatchDeleteEntryResponse
*/
exports.BatchDeleteEntryResponse = new BatchDeleteEntryResponse$Type();
// @generated message type with reflection information, may provide speed optimized methods
class BatchDeleteEntryResponse_Result$Type extends runtime_5.MessageType {
constructor() {
super("spire.api.server.entry.v1.BatchDeleteEntryResponse.Result", [
{ no: 1, name: "status", kind: "message", T: () => status_1.Status },
{ no: 2, name: "id", kind: "scalar", T: 9 /*ScalarType.STRING*/ }
]);
}
create(value) {
const message = { id: "" };
globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this });
if (value !== undefined)
runtime_3.reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader, length, options, target) {
let message = target !== null && target !== void 0 ? target : this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* spire.api.types.Status status */ 1:
message.status = status_1.Status.internalBinaryRead(reader, reader.uint32(), options, message.status);
break;
case /* string id */ 2:
message.id = reader.string();
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message, writer, options) {
/* spire.api.types.Status status = 1; */
if (message.status)
status_1.Status.internalBinaryWrite(message.status, writer.tag(1, runtime_1.WireType.LengthDelimited).fork(), options).join();
/* string id = 2; */
if (message.id !== "")
writer.tag(2, runtime_1.WireType.LengthDelimited).string(message.id);
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message spire.api.server.entry.v1.BatchDeleteEntryResponse.Result
*/
exports.BatchDeleteEntryResponse_Result = new BatchDeleteEntryResponse_Result$Type();
// @generated message type with reflection information, may provide speed optimized methods
class GetAuthorizedEntriesRequest$Type extends runtime_5.MessageType {
constructor() {
super("spire.api.server.entry.v1.GetAuthorizedEntriesRequest", [
{ no: 1, name: "output_mask", kind: "message", T: () => entry_2.EntryMask }
]);
}
create(value) {
const message = {};
globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this });
if (value !== undefined)
runtime_3.reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader, length, options, target) {
let message = target !== null && target !== void 0 ? target : this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* spire.api.types.EntryMask output_mask */ 1:
message.outputMask = entry_2.EntryMask.internalBinaryRead(reader, reader.uint32(), options, message.outputMask);
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message, writer, options) {
/* spire.api.types.EntryMask output_mask = 1; */
if (message.outputMask)
entry_2.EntryMask.internalBinaryWrite(message.outputMask, writer.tag(1, runtime_1.WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message spire.api.server.entry.v1.GetAuthorizedEntriesRequest
*/
exports.GetAuthorizedEntriesRequest = new GetAuthorizedEntriesRequest$Type();
// @generated message type with reflection information, may provide speed optimized methods
class GetAuthorizedEntriesResponse$Type extends runtime_5.MessageType {
constructor() {
super("spire.api.server.entry.v1.GetAuthorizedEntriesResponse", [
{ no: 1, name: "entries", kind: "message", repeat: 1 /*RepeatType.PACKED*/, T: () => entry_1.Entry }
]);
}
create(value) {
const message = { entries: [] };
globalThis.Object.defineProperty(message, runtime_4.MESSAGE_TYPE, { enumerable: false, value: this });
if (value !== undefined)
runtime_3.reflectionMergePartial(this, message, value);
return message;
}
internalBinaryRead(reader, length, options, target) {
let message = target !== null && target !== void 0 ? target : this.create(), end = reader.pos + length;
while (reader.pos < end) {
let [fieldNo, wireType] = reader.tag();
switch (fieldNo) {
case /* repeated spire.api.types.Entry entries */ 1:
message.entries.push(entry_1.Entry.internalBinaryRead(reader, reader.uint32(), options));
break;
default:
let u = options.readUnknownField;
if (u === "throw")
throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`);
let d = reader.skip(wireType);
if (u !== false)
(u === true ? runtime_2.UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d);
}
}
return message;
}
internalBinaryWrite(message, writer, options) {
/* repeated spire.api.types.Entry entries = 1; */
for (let i = 0; i < message.entries.length; i++)
entry_1.Entry.internalBinaryWrite(message.entries[i], writer.tag(1, runtime_1.WireType.LengthDelimited).fork(), options).join();
let u = options.writeUnknownFields;
if (u !== false)
(u == true ? runtime_2.UnknownFieldHandler.onWrite : u)(this.typeName, message, writer);
return writer;
}
}
/**
* @generated MessageType for protobuf message spire.api.server.entry.v1.GetAuthorizedEntriesResponse
*/
exports.GetAuthorizedEntriesResponse = new GetAuthorizedEntriesResponse$Type();
/**
* @generated ServiceType for protobuf service spire.api.server.entry.v1.Entry
*/
exports.Entry = new runtime_rpc_1.ServiceType("spire.api.server.entry.v1.Entry", [
{ name: "CountEntries", options: {}, I: exports.CountEntriesRequest, O: exports.CountEntriesResponse },
{ name: "ListEntries", options: {}, I: exports.ListEntriesRequest, O: exports.ListEntriesResponse },
{ name: "GetEntry", options: {}, I: exports.GetEntryRequest, O: entry_1.Entry },
{ name: "BatchCreateEntry", options: {}, I: exports.BatchCreateEntryRequest, O: exports.BatchCreateEntryResponse },
{ name: "BatchUpdateEntry", options: {}, I: exports.BatchUpdateEntryRequest, O: exports.BatchUpdateEntryResponse },
{ name: "BatchDeleteEntry", options: {}, I: exports.BatchDeleteEntryRequest, O: exports.BatchDeleteEntryResponse },
{ name: "GetAuthorizedEntries", options: {}, I: exports.GetAuthorizedEntriesRequest, O: exports.GetAuthorizedEntriesResponse }
]);