UNPKG

restpki-client

Version:

Classes to consume Lacuna Software REST PKI

55 lines (54 loc) 2.17 kB
export class RestPkiClient { static _restPkiVersion: null; constructor(endpointUrl: any, accessToken?: null, proxy?: null); _endpointUrl: any; _accessToken: any; _proxy: any; _multipartUploadThreshold: number; _multipartUploadDoubleCheck: boolean; _timeout: number; getTimeoutInMin(): number; getTimeoutInSec(): number; setTimeoutInMin(value: any): void; setTimeoutInSec(value: any): void; getRestPkiVersion(): Promise<null>; setRestPkiVersion(restPkiVersion: any): void; getEndpointUrl(): any; getAccessToken(): any; getProxy(): any; getMultipartUploadThreshold(): number; getMultipartUploadDoubleCheck(): boolean; setEndpointUrl(value: any): void; setAccessToken(value: any): void; setProxy(value: any): void; setMultipartUploadThreshold(value: any): void; setMultipartUploadDoubleCheck(value: any): void; set endpointUrl(value: any); get endpointUrl(): any; set accessToken(value: any); get accessToken(): any; set proxy(value: any); get proxy(): any; set multipartUploadThreshold(value: number); get multipartUploadThreshold(): number; set multipartUploadDoubleCheck(value: boolean); get multipartUploadDoubleCheck(): boolean; set restPkiVersion(value: Promise<null>); get restPkiVersion(): Promise<null>; getRestClient(): RestClient; getAuthentication(): Authentication; _uploadOrRead(stream: any): Promise<any>; _read(stream: any): Promise<any>; _upload(stream: any): Promise<any>; _uploadParts(stream: any, client: any, blobUri: any, partSize: any): Promise<any>; uploadFileFromPath(path: any): Promise<any>; uploadFileFromStream(stream: any): Promise<any>; uploadFileFromContent(content: any): Promise<any>; getApiVersion(api: any): 1 | 0 | 3 | 2 | Promise<1 | 0 | 3 | 2>; _restPkiVersion: ApiVersion | undefined; _getApiVersion(api: any, v: any): 1 | 0 | 3 | 2; _tryGetEndpointVersion(endpoint: any): Promise<ApiVersion>; } import { RestClient } from "./rest-client"; import { Authentication } from "./authentication"; import { ApiVersion } from "./api-version";