PGP
Descubra mais sobre o componente PGP e saiba como utilizá-lo na Digibee Integration Platform.
O PGP (Pretty Good Privacy) é um componente de criptografia que fornece autenticação e privacidade criptográfica para a comunicação de dados.
Parâmetros
Dê uma olhada nas opções de configuração do componente. Parâmetros suportados por expressões Double Braces estão marcados com (DB)
.
Account
Define a conta que será usada pelo conector. A conta deve ser PUBLIC ou PRIVATE-KEY.
N/A
String
Operation
Define o tipo de operação (Encrypt Fields, Decrypt Fields, Encrypt Payload, Decrypt Payload, Encrypt File ou Decrypt File).
Encrypt Fields
String
Fields
Nome dos campos a serem criptografados dentro do JSON de entrada (devem estar separados por vírgula, ex.: param1,param2). Este parâmetro fica disponível somente quando Encrypt Fields ou Decrypt Fields estiverem selecionados no parâmetro Operation.
parameter
String
Payload (DB)
Pode ser definido como um valor único ou por Double Braces para obter e definir um payload. Este parâmetro fica disponível somente quando Encrypt Payload ou Decrypt Payload estiverem selecionados no parâmetro Operation.
N/A
String
Charset
Charset do texto.
UTF-8
String
File Name (DB)
Nome do arquivo a ser criptografado/descriptografado. Este parâmetro suporta expressões Double Braces e fica disponível somente quando Encrypt File ou Decrypt File estiverem selecionados no parâmetro Operation.
N/A
String
Output File Name (DB)
Nome do arquivo criptografado a ser gerado. Este parâmetro suporta expressões Double Braces e fica disponível somente quando Encrypt File ou Decrypt File estiverem selecionados no parâmetro Operation.
N/A
String
Hexadecimal
Se a opção estiver ativada, o valor a ser verificado ou assinado deve ser fornecido no formato hex; do contrário, será assinada ou verificada como base64.
True
Booleano
Armor
Se a opção estiver ativada, irá encriptar as mensagens em ASCII para que elas sejam enviadas em formato padrão, assim como e-mail.
False
Booleano
Zip
Se a opção estiver ativada, irá zipar a mensagem antes de ser encriptada.
False
Booleano
Integrity Check
Se a opção estiver ativada, irá verificar a integridade da mensagem.
True
Booleano
Fail On Error
Se a opção estiver ativada, a execução do pipeline com erro será interrompida; do contrário, a execução do pipeline continua, mas o resultado vai mostrar um valor falso para a propriedade "success".
False
Booleano
Fluxo de Mensagens
Operação Encrypt Fields
Entrada
Saída
Operação Decrypt Fields
Entrada
Saída
Operação Encrypt Payload
Entrada
Saída
Operação Decrypt Payload
Entrada
Saída
Operação Encrypt File
Entrada
Saída
Operação Decrypt File
Entrada
Saída
Saída contendo erro
success: “false” quando a operação falha.
error: informação sobre o tipo de erro ocorrido.
Atualizado