@sphereon/ssi-sdk-ext.kms-azure-rest-client
Version:
Sphereon SSI-SDK plugin for Azure KeyVault Key Management System.
47 lines • 1.31 kB
TypeScript
export function wrapHttpLibrary(promiseHttpLibrary: any): {
send(request: any): import("../rxjsStub").Observable<any>;
};
export * from "./isomorphic-fetch";
export const HttpMethod: any;
export class HttpException extends Error {
constructor(msg: any);
}
export class RequestContext {
constructor(url: any, httpMethod: any);
httpMethod: any;
headers: {};
body: any;
url: URL;
getUrl(): string;
setUrl(url: any): void;
setBody(body: any): void;
getHttpMethod(): any;
getHeaders(): {};
getBody(): any;
setQueryParam(name: any, value: any): void;
appendQueryParam(name: any, value: any): void;
addCookie(name: any, value: any): void;
setHeaderParam(key: any, value: any): void;
}
export class SelfDecodingBody {
constructor(dataSource: any);
dataSource: any;
binary(): any;
text(): any;
}
export class ResponseContext {
constructor(httpStatusCode: any, headers: any, body: any);
httpStatusCode: any;
headers: any;
body: any;
getParsedHeader(headerName: any): {
"": any;
};
getBodyAsFile(): any;
getBodyAsAny(): any;
}
export class HttpInfo extends ResponseContext {
constructor(httpStatusCode: any, headers: any, body: any, data: any);
data: any;
}
//# sourceMappingURL=http.d.ts.map