Ir para o conteúdo

PGP Decryption

Introdução

O plug-in PGP Decryption descriptografa arquivos de origem criptografados com PGP.

Este plug-in está disponível por padrão em Jitterbit Grupos de Agentes em Nuvem e também pode ser associado a Grupos de Agentes Privados.

Importante

Os plug-ins fornecidos pelo Jitterbit estão obsoletos. Consulte Deprecação e suporte em Plugins.

Baixe e Adicione o Plug-in

O plugin PGP Decryption é um plugin Jitterbit padrão que já está disponível no Management Console Plugins e não precisa ser baixado ou adicionado à organização.

Se direcionado pelo Jitterbit Support, este plug-in pode ser baixado no link fornecido abaixo e adicionado à organização (consulte Adicionar novos plug-ins em Customizações > Plug-ins).

Associar o Plug-in a um Grupo de Agentes

O plug-in de descriptografia PGP está associado aos Grupos de Agentes em Nuvem Jitterbit por padrão.

Se estiver usando um Grupo de Agentes Privados, antes de poder usar o plug-in, você deve associá-lo ao Grupo de Agentes Privados para disponibilizar o plug-in em todos os agentes do grupo (consulte Associar Grupos de Agente em Customizações > Plug-ins).

O plug-in está listado no Management Console Plugins com um nome de exibição de Jitterbit PGP Decryption.

Definir Variáveis e Usar o Plug-in em um Projeto

Consulte estes tópicos para obter informações sobre como usar plug-ins em um projeto:

O plugin PGP Decryption usa estas variáveis:

Nome Tipo Obrigatório Descrição
Jitterbit.PGP.PrivateKeyData Corda Opcional A representação ASCII da chave privada. Alternativamente, coloque o arquivo de chave privada diretamente no próprio Agente Privado e defina a variável Jitterbit.PGP.PrivateKeyFile para o caminho do arquivo.
Jitterbit.PGP.PrivateKeyFile Corda Opcional O caminho para o arquivo de chave privada, caso o arquivo de chave privada esteja armazenado no Agente Privado. O arquivo deve ser legível pelo usuário que executa o agente (mais especificamente o Jitterbit Process Engine). Como alternativa, passe a representação ASCII da própria chave na variável Jitterbit.PGP.PrivateKeyData.
Jitterbit.PGP.Passphrase Corda Obrigatório A senha com a qual a chave privada foi criptografada.
Jitterbit.PGP.KeyDataForVerification Corda Opcional

Se a mensagem foi assinada e criptografada, esta variável deve conter a representação ASCII da chave que será usada para verificar a assinatura da mensagem. Normalmente é o arquivo de chave pública do remetente da mensagem.

O arquivo deve ser colocado no próprio Agente Privado, e deve ser legível pelo usuário que executa o agente (mais especificamente o Jitterbit Process Engine). Alternativamente, coloque o arquivo da chave diretamente no Agente Privado e defina o caminho para o arquivo na variável Jitterbit.PGP.KeyFileForVerification.

Se nenhuma dessas variáveis for definida, a assinatura da mensagem não será verificada, mesmo que a mensagem esteja assinada.

Jitterbit.PGP.KeyFileForVerification Corda Opcional

Se a mensagem foi assinada e criptografada, esta variável deve apontar para um arquivo de chave contendo a chave que será usada para verificar a assinatura da mensagem. Normalmente é o arquivo de chave pública do remetente da mensagem.

O arquivo deve ser colocado no próprio Agente Privado, e deve ser legível pelo usuário que executa o agente (mais especificamente o Jitterbit Process Engine). Como alternativa, passe a representação ASCII da própria chave na variável Jitterbit.PGP.KeyDataForVerification.

Se nenhuma dessas variáveis for definida, a assinatura da mensagem não será verificada, mesmo que a mensagem esteja assinada.

Jitterbit.PGP.WriteLog Booleano Opcional Ativa ou desativa o logon do plug-in. O registro é desativado por padrão; defina esta variável para true para ativar o log. As mensagens de log são gravadas no arquivo jitterbit.plugin.pgp.decrypt.log na pasta [JITTERBIT_HOME]/log/plugin/.