@launchdarkly/js-server-sdk-common - v2.26.1
    Preparing search index...

    Interface LDTLSOptions

    Additional parameters to pass to the Node HTTPS API for secure requests. These can include any of the TLS-related parameters supported by https.request(), such as ca, cert, and key.

    For more information, see the Node documentation for https.request() and tls.connect().

    interface LDTLSOptions {
        ca?:
            | string
            | string[]
            | Buffer<ArrayBufferLike>
            | Buffer<ArrayBufferLike>[];
        cert?:
            | string
            | string[]
            | Buffer<ArrayBufferLike>
            | Buffer<ArrayBufferLike>[];
        checkServerIdentity?: (servername: string, cert: any) => Error | undefined;
        ciphers?: string;
        key?:
            | string
            | string[]
            | Buffer<ArrayBufferLike>
            | Buffer<ArrayBufferLike>[]
            | object[];
        passphrase?: string;
        pfx?:
            | string
            | string[]
            | Buffer<ArrayBufferLike>
            | Buffer<ArrayBufferLike>[]
            | object[];
        rejectUnauthorized?: boolean;
        secureProtocol?: string;
        servername?: string;
    }
    Index
    ca?: string | string[] | Buffer<ArrayBufferLike> | Buffer<ArrayBufferLike>[]
    cert?: string | string[] | Buffer<ArrayBufferLike> | Buffer<ArrayBufferLike>[]
    checkServerIdentity?: (servername: string, cert: any) => Error | undefined
    ciphers?: string
    key?:
        | string
        | string[]
        | Buffer<ArrayBufferLike>
        | Buffer<ArrayBufferLike>[]
        | object[]
    passphrase?: string
    pfx?:
        | string
        | string[]
        | Buffer<ArrayBufferLike>
        | Buffer<ArrayBufferLike>[]
        | object[]
    rejectUnauthorized?: boolean
    secureProtocol?: string
    servername?: string