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 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 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/ . |