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.
- Ative a API Cloud Key Management Service (KMS) (
cloudkms.googleapis.com
). - 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
- No console do Google Cloud, acesse a página Application Integration.
- 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.
- 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:
- Insira um nome e uma descrição no painel Criar integração.
- Selecione uma região para a integração.
- 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.
- Clique em Criar.
Isso abre a integração na página do editor de integração.
- Na barra de navegação do editor de integração, clique em Tarefas para conferir a lista de tarefas e conectores disponíveis.
- Clique e coloque o elemento Cloud KMS - Decrypt no editor de integração.
- Clique no elemento Cloud KMS - decrypt no designer para conferir o painel de configuração de tarefas Cloud KMS - decrypt.
- 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.
- 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. |
CryptoKeysId | String | Nome da chave a ser usada para descriptografia. |
Solicitação | JSON | 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
- Adicione bordas e condições de borda.
- Teste e publique sua integração.
- Configure um gatilho.
- Adicione uma tarefa de mapeamento de dados.
- Confira todas as tarefas para os serviços do Google Cloud.