API JavaScript HSM Dinamo
    Preparing search index...

    Interface PixHsmHttpOptions

    Parâmetros que identificam, por FQN, os objetos do HSM usados para autenticar o handshake mTLS de uma operação de rede PIX (PIXPost, PIXPut, PIXGet, PIXDelete). A operação é delegada ao native_host (dinamonh), que realiza o handshake mTLS e a assinatura com a chave privada inteiramente dentro do HSM - a chave privada nunca é referenciada ou representada dentro do processo Node.

    interface PixHsmHttpOptions {
        ip: string;
        keyId: string;
        certId: string;
        chainId: string;
        userId?: string;
        password?: string;
        timeoutMs?: number;
    }
    Index
    ip: string

    Endereço IP do HSM a ser usado pelo native_host para esta operação.

    keyId: string

    FQN da chave privada do cliente usada no handshake mTLS.

    certId: string

    FQN do certificado do cliente correspondente a keyId.

    chainId: string

    FQN da cadeia de certificados usada para validar o servidor remoto.

    userId?: string

    Usuário para sessão autenticada no HSM (omitido para sessão anônima).

    password?: string

    Senha para sessão autenticada no HSM (omitido para sessão anônima).

    timeoutMs?: number

    Timeout, em milissegundos, para a requisição HTTP e para a tarefa no pool.