UNPKG

navidev-abap-gw-api

Version:

API para la extracción de datos de servicios SAP GW

28 lines 991 B
import { Result } from "../shared/core/Result"; import AdtException from "navidev-adt-api/dist/shared/exceptions/adtException"; import { HttpClientResponse } from "../shared/httpClient/httpClient"; export interface LogonData { username: string; password?: string; bearerToken?: string; cookiesAuth?: CookieAuth; urlBase: string; client: string; language: string; } export type CookieAuth = Map<string, string>; export type LoginOutput = { bearerToken: string; cookiesAuth: CookieAuth; }; /** * El resultado de la connexión devuelvo tanto la instancia * de conexión como los datos de autentificación por si se pierde * para pasarlo de nuevo en las siguientes llamadas. */ export type ResultConnection = { connectionAuth: LoginOutput; }; export type ResponseConnection = Result<ResultConnection> | Result<AdtException>; export type ResponseRequest = Result<HttpClientResponse> | Result<AdtException>; //# sourceMappingURL=connectionTypes.d.ts.map