@mcp-abap-adt/connection
Version:
ABAP connection layer for MCP ABAP ADT server
19 lines • 741 B
TypeScript
import type { SapConfig } from '../config/sapConfig.js';
import type { ILogger } from '../logger.js';
import { AbstractAbapConnection } from './AbstractAbapConnection.js';
/**
* Basic Authentication connection for on-premise SAP systems
*/
export declare class BaseAbapConnection extends AbstractAbapConnection {
constructor(config: SapConfig, logger?: ILogger | null, sessionId?: string, options?: {
skipSessionType?: boolean;
});
/**
* Connect to SAP system with Basic Auth
* Fetches CSRF token which also establishes session cookies
*/
connect(): Promise<void>;
protected buildAuthorizationHeader(): string;
private static validateConfig;
}
//# sourceMappingURL=BaseAbapConnection.d.ts.map