Consulte os conectores compatíveis com a integração de aplicativos.

Cloud KMS: tarefa de descriptografia

A tarefa Cloud KMS - decrypt permite descriptografar texto criptografado ou dados criptografados com uma chave do Cloud Key Management Service (Cloud KMS). Para descriptografar os dados, use a mesma chave usada durante a criptografia. O texto descriptografado retornado do Cloud KMS é codificado em Base64.

O Cloud KMS é um serviço do Google Cloud que permite criar, importar e gerenciar chaves criptográficas e realizar operações criptográficas em um único serviço de nuvem centralizado.

Antes de começar

Execute as tarefas a seguir no projeto do Google Cloud antes de configurar a tarefa Cloud KMS - decrypt.

  1. Ative a API Cloud Key Management Service (KMS) (cloudkms.googleapis.com).

    Ativar a API Cloud Key Management Service (KMS)

  2. Criar um perfil de autenticação. A integração de aplicativos usa um perfil de autenticação para se conectar a um endpoint de autenticação para a tarefa Cloud KMS - decrypt.

Configurar a tarefa de descriptografia do Cloud KMS

  1. No console do Google Cloud, acesse a página Application Integration.

    Acessar o Application Integration

  2. No menu de navegação, clique em Integrações.

    A página Integrações aparece listando todas as integrações disponíveis no projeto do Google Cloud.

  3. Selecione uma integração ou clique em Criar integração para criar uma nova.

    Caso você esteja criando uma nova integração, siga estas etapas:

    1. Insira um nome e uma descrição no painel Criar integração.
    2. Selecione uma região para a integração.
    3. Selecione uma conta de serviço para a integração. Você pode mudar ou atualizar os detalhes da conta de serviço de uma integração a qualquer momento no painel Resumo da integração na barra de ferramentas da integração.
    4. Clique em Criar.

    Isso abre a integração na página do editor de integração.

  4. Na barra de navegação do editor de integração, clique em Tarefas para conferir a lista de tarefas e conectores disponíveis.
  5. Clique e coloque o elemento Cloud KMS - Decrypt no editor de integração.
  6. Clique no elemento Cloud KMS - decrypt no designer para conferir o painel de configuração de tarefas Cloud KMS - decrypt.
  7. Acesse Autenticação e selecione o perfil de autenticação que você quer usar.

    Opcional. Se você não tiver criado um perfil de autenticação antes de configurar a tarefa, clique em + Novo perfil de autenticação e siga as etapas em Criar um novo perfil de autenticação.

  8. Acesse Entrada de tarefas e configure os campos de entrada exibidos com a tabela Parâmetros de entrada de tarefas.

    As mudanças nos campos de entrada são salvas automaticamente.

Parâmetros de entrada da tarefa

A tabela a seguir descreve os parâmetros de entrada da tarefa Cloud KMS - decrypt:

Propriedade Tipo de dados Descrição
Região String Local do Cloud KMS para o keyring.
ProjectsId String É o ID do seu projeto no Google Cloud.
KeyRingsId String Nome do keyring em que a chave estará localizada.
CryptoKeysIdString Nome da chave a ser usada para descriptografia.
SolicitaçãoJSON Consulte Estrutura de solicitação JSON. Especifique o texto a ser descriptografado no campo ciphertext do corpo da solicitação.

Saída da tarefa

A tarefa Cloud KMS - decrypt retorna uma resposta que contém os dados descriptografados em um formato codificado em base64. É necessário decodificar o valor codificado em base64 para receber a string de saída.

Estratégia de solução de erros

A estratégia de solução de erros para uma tarefa especifica a ação a ser realizada se a tarefa falhar devido a um erro temporário. Para mais informações sobre como usar uma estratégia de tratamento de erros e conhecer os diferentes tipos de estratégias de tratamento de erros, consulte Estratégias de tratamento de erros.

A seguir

  1. Adicione bordas e condições de borda.
  2. Teste e publique sua integração.
  3. Configure um gatilho.
  4. Adicione uma tarefa de mapeamento de dados.
  5. Confira todas as tarefas para os serviços do Google Cloud.