- Visão geral
- Criptografia
- Banco de Dados
- Java
- Python
- WebAPI
Atividade PGP Verify para verificar uma assinatura PGP ou assinatura sem criptografia, ou validar um arquivo de chave pública.
UiPath.Cryptography.Activities.PgpVerify
Description
Verifica uma assinatura PGP, uma assinatura sem criptografia ou a validade estrutural de um arquivo de chave pública. A propriedade Tipo de Verificação seleciona qual verificação é realizada e quais entradas são necessárias.
Esta atividade não gera um erro em uma incompatibilidade de verificação. Em vez disso, ele retorna False na saída Result . Um resultado False significa que a verificação falhou por causa de uma chave errada, uma carga alterado ou um arquivo malformado.
Compatibilidade do projeto
Janelas | Plataforma cruzada
Windows, configuração multiplataforma
- Tipo de verificação — a verificação a ser realizada. As seguintes opções estão disponíveis:
- Arquivo assinado (binário) (padrão) - Verifica um arquivo com assinatura em formato binário produzido pela atividade PGP Sign File . Requer Caminho do Arquivo Assinado e Caminho do Arquivo da Chave Pública.
- ClearSigned File (Text) - Verifica um arquivo assinado sem criptografia produzido pela atividade PG ClearSign File . Requer Caminho do Arquivo Assinado e Caminho do Arquivo da Chave Pública.
- Validate Public Key - Valida que um arquivo é uma chave pública bem formatada. Requer apenas Caminho do Arquivo da Chave Pública ; O caminho do arquivo assinado é ignorado e o campo fica oculto.
- Caminho do arquivo assinado - O caminho para o arquivo assinado a ser verificado. Obrigatório para os tipos Arquivo assinado (binário) e ClearSigned File (texto) ; ignorado para Validar Chave Pública. Este campo é compatível apenas com strings e variáveis
String. Para usar um recurso do projeto em vez de um caminho, selecione o menu de entrada do campo e alterne para a entrada Arquivo assinado (umIResource). - Caminho do arquivo da chave pública - O caminho para o arquivo da chave pública PGP do signatário. Para Validar chave pública, esta é a chave que está sendo validada. Este campo é compatível apenas com strings e variáveis
String. Para usar um recurso do projeto em vez de um caminho, selecione o menu de entrada do campo e alterne para a entrada Arquivo de chave pública (umIResource).
Opções avançadas
Opções
- Continuar com erro - Especifica se a automação deve continuar mesmo quando a atividade gera um erro. Este campo só aceita valores booleanos (
True,False). O valor padrão éFalse. Como resultado, se o campo estiver em branco e um erro for lançado, a execução do projeto será interrompida. Se o valor for definido comoTrue, a execução do projeto continua independentemente de qualquer erro.Observação:Se esta atividade estiver incluída na atividade Try Catch e o valor da propriedade ContinuarComErro for
True, nenhum erro será capturado quando o projeto for executado.
Saída
- Resultado — o resultado da verificação, armazenado em uma variável
Booleanpara uso em outras atividades. O valor éTruese a verificação for bem-sucedida, eFalsecaso contrário.