@mcp-z/oauth
    Preparing search index...

    Interface CimdResolverOptions

    interface CimdResolverOptions {
        allowHttpLoopback?: boolean;
        defaultTtlMs?: number;
        lookup?: (
            hostname: string,
            options: { all: true; verbatim: true },
            callback: (
                error: ErrnoException | null,
                addresses: { address: string; family: number }[],
            ) => void,
        ) => void;
        maxBodyBytes?: number;
        maxCacheEntries?: number;
        maxRateLimitEntries?: number;
        maxTtlMs?: number;
        rateLimitMs?: number;
        timeoutMs?: number;
    }
    Index
    allowHttpLoopback?: boolean

    Explicit development-only escape hatch for http:// loopback documents.

    defaultTtlMs?: number

    Default success-cache lifetime in milliseconds.

    lookup?: (
        hostname: string,
        options: { all: true; verbatim: true },
        callback: (
            error: ErrnoException | null,
            addresses: { address: string; family: number }[],
        ) => void,
    ) => void

    DNS implementation, injectable for deterministic tests.

    maxBodyBytes?: number

    Maximum response size in bytes.

    maxCacheEntries?: number

    Maximum cached documents; least recently used entries are evicted.

    maxRateLimitEntries?: number

    Maximum tracked client IDs for rate limiting.

    maxTtlMs?: number

    Upper bound for origin-provided cache lifetimes in milliseconds.

    rateLimitMs?: number

    Minimum time between resolution attempts for one client ID.

    timeoutMs?: number

    Per request connect/read deadline in milliseconds.