@arc-mcp/adt-ls - v0.5.0
    Preparing search index...

    Interface LogonStrategy

    interface LogonStrategy {
        clientCert?: {
            cert: string | Buffer<ArrayBufferLike>;
            key: string | Buffer<ArrayBufferLike>;
        };
        kind: "basic"
        | "bearer"
        | "interactive"
        | "custom"
        | "clientCert";
        user?: string;
        register(driver: LogonHandlerRegistrar, ctx: LogonContext): void;
    }
    Index

    Properties

    Methods

    Properties

    clientCert?: {
        cert: string | Buffer<ArrayBufferLike>;
        key: string | Buffer<ArrayBufferLike>;
    }

    PEM client cert + key for the upstream TLS hop. Set only by clientCert(); the library's reverse proxy presents it to the backend on every request, so the TLS connection itself (mutual TLS → e.g. AS ABAP verify_client + CERTRULE) authenticates the user. Requires connection.selfSigned (the proxy does the mutual-TLS hop).

    kind: "basic" | "bearer" | "interactive" | "custom" | "clientCert"
    user?: string

    Optional user to record on the adt-ls destination (createDestination).

    Methods