UNPKG

@ondewo/csi-client-nodejs

Version:

ONDEWO Communication System Integration (CSI) Client library for Nodejs

229 lines (200 loc) 10.2 kB
// package: google.iam.credentials.v1 // file: google/iam/credentials/v1/common.proto /* tslint:disable */ /* eslint-disable */ import * as jspb from "google-protobuf"; import * as google_protobuf_duration_pb from "google-protobuf/google/protobuf/duration_pb"; import * as google_protobuf_timestamp_pb from "google-protobuf/google/protobuf/timestamp_pb"; export class GenerateAccessTokenRequest extends jspb.Message { getName(): string; setName(value: string): GenerateAccessTokenRequest; clearDelegatesList(): void; getDelegatesList(): Array<string>; setDelegatesList(value: Array<string>): GenerateAccessTokenRequest; addDelegates(value: string, index?: number): string; clearScopeList(): void; getScopeList(): Array<string>; setScopeList(value: Array<string>): GenerateAccessTokenRequest; addScope(value: string, index?: number): string; hasLifetime(): boolean; clearLifetime(): void; getLifetime(): google_protobuf_duration_pb.Duration | undefined; setLifetime(value?: google_protobuf_duration_pb.Duration): GenerateAccessTokenRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GenerateAccessTokenRequest.AsObject; static toObject(includeInstance: boolean, msg: GenerateAccessTokenRequest): GenerateAccessTokenRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GenerateAccessTokenRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GenerateAccessTokenRequest; static deserializeBinaryFromReader(message: GenerateAccessTokenRequest, reader: jspb.BinaryReader): GenerateAccessTokenRequest; } export namespace GenerateAccessTokenRequest { export type AsObject = { name: string, delegatesList: Array<string>, scopeList: Array<string>, lifetime?: google_protobuf_duration_pb.Duration.AsObject, } } export class GenerateAccessTokenResponse extends jspb.Message { getAccessToken(): string; setAccessToken(value: string): GenerateAccessTokenResponse; hasExpireTime(): boolean; clearExpireTime(): void; getExpireTime(): google_protobuf_timestamp_pb.Timestamp | undefined; setExpireTime(value?: google_protobuf_timestamp_pb.Timestamp): GenerateAccessTokenResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GenerateAccessTokenResponse.AsObject; static toObject(includeInstance: boolean, msg: GenerateAccessTokenResponse): GenerateAccessTokenResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GenerateAccessTokenResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GenerateAccessTokenResponse; static deserializeBinaryFromReader(message: GenerateAccessTokenResponse, reader: jspb.BinaryReader): GenerateAccessTokenResponse; } export namespace GenerateAccessTokenResponse { export type AsObject = { accessToken: string, expireTime?: google_protobuf_timestamp_pb.Timestamp.AsObject, } } export class SignBlobRequest extends jspb.Message { getName(): string; setName(value: string): SignBlobRequest; clearDelegatesList(): void; getDelegatesList(): Array<string>; setDelegatesList(value: Array<string>): SignBlobRequest; addDelegates(value: string, index?: number): string; getPayload(): Uint8Array | string; getPayload_asU8(): Uint8Array; getPayload_asB64(): string; setPayload(value: Uint8Array | string): SignBlobRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): SignBlobRequest.AsObject; static toObject(includeInstance: boolean, msg: SignBlobRequest): SignBlobRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: SignBlobRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): SignBlobRequest; static deserializeBinaryFromReader(message: SignBlobRequest, reader: jspb.BinaryReader): SignBlobRequest; } export namespace SignBlobRequest { export type AsObject = { name: string, delegatesList: Array<string>, payload: Uint8Array | string, } } export class SignBlobResponse extends jspb.Message { getKeyId(): string; setKeyId(value: string): SignBlobResponse; getSignedBlob(): Uint8Array | string; getSignedBlob_asU8(): Uint8Array; getSignedBlob_asB64(): string; setSignedBlob(value: Uint8Array | string): SignBlobResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): SignBlobResponse.AsObject; static toObject(includeInstance: boolean, msg: SignBlobResponse): SignBlobResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: SignBlobResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): SignBlobResponse; static deserializeBinaryFromReader(message: SignBlobResponse, reader: jspb.BinaryReader): SignBlobResponse; } export namespace SignBlobResponse { export type AsObject = { keyId: string, signedBlob: Uint8Array | string, } } export class SignJwtRequest extends jspb.Message { getName(): string; setName(value: string): SignJwtRequest; clearDelegatesList(): void; getDelegatesList(): Array<string>; setDelegatesList(value: Array<string>): SignJwtRequest; addDelegates(value: string, index?: number): string; getPayload(): string; setPayload(value: string): SignJwtRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): SignJwtRequest.AsObject; static toObject(includeInstance: boolean, msg: SignJwtRequest): SignJwtRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: SignJwtRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): SignJwtRequest; static deserializeBinaryFromReader(message: SignJwtRequest, reader: jspb.BinaryReader): SignJwtRequest; } export namespace SignJwtRequest { export type AsObject = { name: string, delegatesList: Array<string>, payload: string, } } export class SignJwtResponse extends jspb.Message { getKeyId(): string; setKeyId(value: string): SignJwtResponse; getSignedJwt(): string; setSignedJwt(value: string): SignJwtResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): SignJwtResponse.AsObject; static toObject(includeInstance: boolean, msg: SignJwtResponse): SignJwtResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: SignJwtResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): SignJwtResponse; static deserializeBinaryFromReader(message: SignJwtResponse, reader: jspb.BinaryReader): SignJwtResponse; } export namespace SignJwtResponse { export type AsObject = { keyId: string, signedJwt: string, } } export class GenerateIdTokenRequest extends jspb.Message { getName(): string; setName(value: string): GenerateIdTokenRequest; clearDelegatesList(): void; getDelegatesList(): Array<string>; setDelegatesList(value: Array<string>): GenerateIdTokenRequest; addDelegates(value: string, index?: number): string; getAudience(): string; setAudience(value: string): GenerateIdTokenRequest; getIncludeEmail(): boolean; setIncludeEmail(value: boolean): GenerateIdTokenRequest; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GenerateIdTokenRequest.AsObject; static toObject(includeInstance: boolean, msg: GenerateIdTokenRequest): GenerateIdTokenRequest.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GenerateIdTokenRequest, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GenerateIdTokenRequest; static deserializeBinaryFromReader(message: GenerateIdTokenRequest, reader: jspb.BinaryReader): GenerateIdTokenRequest; } export namespace GenerateIdTokenRequest { export type AsObject = { name: string, delegatesList: Array<string>, audience: string, includeEmail: boolean, } } export class GenerateIdTokenResponse extends jspb.Message { getToken(): string; setToken(value: string): GenerateIdTokenResponse; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): GenerateIdTokenResponse.AsObject; static toObject(includeInstance: boolean, msg: GenerateIdTokenResponse): GenerateIdTokenResponse.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>}; static serializeBinaryToWriter(message: GenerateIdTokenResponse, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): GenerateIdTokenResponse; static deserializeBinaryFromReader(message: GenerateIdTokenResponse, reader: jspb.BinaryReader): GenerateIdTokenResponse; } export namespace GenerateIdTokenResponse { export type AsObject = { token: string, } }