Algoritmos de autenticação

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 2 min. de leitura
  • Verifique a identidade do remetente usando Algoritmos de autenticação

    Permita que as etapas de integração sejam autenticadas com serviços da Web que exijam mecanismos de conexão ou de credenciais complexos ou não padrão. Associe algoritmos de autenticação a aliases de credenciais e de conexão para reduzir ou eliminar a necessidade de configurar manualmente as etapas de integração.

    É possível usar um algoritmo de autenticação para gerar dados de autenticação personalizados para suas etapas de integração. As etapas de integração podem usar esses dados dinâmicos para criar quaisquer artefatos personalizados necessários para autenticação com o serviço Web de destino. Por exemplo, uma etapa REST pode criar um cabeçalho de autenticação, parâmetros de consulta ou um token.

    Os algoritmos de autenticação suportam as seguintes etapas:

    • Etapa Obter informações de conexão
    • Etapa REST
    • Etapa SOAP

    Para obter mais informações, consulte Etapas de integração

    Tipos do algoritmo de autenticação

    • Assinatura da Amazon Versão 4: este é um algoritmo de autenticação pré-criado para se conectar ao Amazon Web Services.
    • Autenticação personalizada: este é um modelo que os desenvolvedores podem usar para criar seus próprios algoritmos de autenticação.

    Para saber mais sobre como configurar o algoritmo de autenticação, consulte Configure um algoritmo de autenticação.

    Scripts

    Os scripts de autenticação de instância fazem parte dos scripts de instância da tabela sys_script_include.

    Tabela 1. Scripts de autenticação da instância
    RequestAuthInternal Script somente leitura na instância, que oferece suporte à geração de assinatura AWS V4 ou autenticação personalizada que é enviada com solicitação de saída.
    RequestAuthAWSV4Signer Script que estende RequestAuthInternal para implementar o signatário para gerar a assinatura do AWS V4.
    RequestAuthTwitterSigner Script que estende RequestAuthInternal para implementar o signatário para gerar a assinatura Twitter usando OAuth 1.0a.
    RequestAuthSampleCustomSigner Script de amostra que estende RequestAuthInternal para entender como escrever um signatário personalizado na instância.

    Os Scripts de autenticação MID estão na parte de scripts MID da tabela ecc_agent_script_include.

    Tabela 2. Scripts de autenticação MID
    RequestAuthInternal Leia apenas o script no MID, que suporta a geração da assinatura AWS V4 ou a autenticação personalizada que é enviada com a solicitação de saída.
    RequestAuthAWSV4MIDSigner Script que estende RequestAuthInternal para implementar o signatário para gerar a assinatura do AWS V4.
    RequestAuthTwitterSigner Script que estende RequestAuthInternal para implementar o signatário para gerar a assinatura Twitter usando OAuth 1.0a.
    RequestAuthSampleMidCustomSigner Script de amostra que estende RequestAuthInternal para entender como gravar o signatário personalizado no MID.

    APIs JavaScript

    A seguir estão as APIs do JavaScript para o algoritmo de autenticação.