Opções de configuração TLS disponíveis para o cliente do HSM TlsOptions

interface TlsOptions {
    key?:
        | string
        | Buffer<ArrayBufferLike>
        | (string | Buffer<ArrayBufferLike>)[];
    cert?:
        | string
        | Buffer<ArrayBufferLike>
        | (string | Buffer<ArrayBufferLike>)[];
    ca?:
        | string
        | Buffer<ArrayBufferLike>
        | (string | Buffer<ArrayBufferLike>)[];
}

Properties

Properties

key?: string | Buffer<ArrayBufferLike> | (string | Buffer<ArrayBufferLike>)[]

Chave privada do client (obrigatório para mTLS).

cert?: string | Buffer<ArrayBufferLike> | (string | Buffer<ArrayBufferLike>)[]

Certificado em formato PEM (obrigatório para mTLS).

ca?: string | Buffer<ArrayBufferLike> | (string | Buffer<ArrayBufferLike>)[]

Cadeia de certificados confiáveis.