Maximo API Client - v0.9.01
    Preparing search index...

    Interface CommonClientConfig

    Common configuration options shared between Maximo clients

    interface CommonClientConfig {
        baseUrl: string;
        apiKey?: string;
        ca?: string;
        caFilePath?: string;
        autoExtractCert?: boolean;
        skipHostnameValidation?: boolean;
        rejectUnauthorized?: boolean;
        logger?: ILogger;
        ssl?: boolean;
        timeout?: number;
        logLevel?: LogLevel;
    }
    Index

    Properties

    baseUrl: string

    Base URL of the server

    apiKey?: string

    API key for authentication

    ca?: string

    CA certificate in PEM format

    caFilePath?: string

    Path to CA certificate file

    autoExtractCert?: boolean

    auto extract certificate

    skipHostnameValidation?: boolean

    Whether to skip hostname validation when using autoExtractCert. If true, only certificate fingerprint is validated (useful for IP-based connections).

    rejectUnauthorized?: boolean

    Whether to reject unauthorized SSL certificates

    true
    
    logger?: ILogger

    Logger instance

    ssl?: boolean

    SSL flag for secure connections

    timeout?: number

    Request timeout in milliseconds

    logLevel?: LogLevel

    Log level for the client