@sap/subaccount-destination-service-provider
Version:
Provide service consumption of SAP subaccount services
22 lines (21 loc) • 1 kB
TypeScript
import { Authentication, Filter, RawDestination } from "@sap/service-provider-apis";
export declare const DESTINATION_PATH = "/destinations";
export declare class AbapBaseRetriever {
protected readonly logger: {
fatal: (message: string) => void;
error: (message: string) => void;
warn: (message: string) => void;
info: (message: string) => void;
debug: (message: string) => void;
trace: (message: string) => void;
getChildLogger: (opts: any) => any;
};
protected readonly proxy: string;
protected readonly h2oUrl: string;
constructor();
protected executeRetrieveDestinationsRequest(): Promise<RawDestination[]>;
protected filterDestination(destinationConfiguration: RawDestination, filter?: Filter): boolean;
protected getBasCredentialsHeader(credentials?: Authentication): Promise<any>;
protected addJwtHeaderForLocalUse(headers: Record<string, string>): Promise<void>;
protected isAppStudio(): boolean;
}