- Visão geral
- Criptografia
- Banco de Dados
- Java
- Python
- WebAPI
Atividade PGP ClearSign File para criar uma assinatura em texto não criptografado PGP de um arquivo usando uma chave privada.
UiPath.Cryptography.Activities.PgpClearSignFile
Description
Cria uma assinatura em texto não criptografado PGP de um arquivo usando uma chave privada. A saída sem criptografia contém o texto simples original envolvido entre os marcadores -----BEGIN PGP SIGNED MESSAGE----- e -----END PGP SIGNATURE----- , portanto, é legível por humanos e compatível com alterações.
O arquivo de entrada deve ser texto, porque a assinatura sem criptografia foi projetada para conteúdo ASCII ou UTF-8. Para dados binários, use a atividade PGP Sign File . Para verificar a saída, use a atividade PGP Verify com o tipo de verificação ClearSigned File (Text) .
Compatibilidade do projeto
Janelas | Plataforma cruzada
Windows, configuração multiplataforma
- Caminho do arquivo de entrada - O caminho para o arquivo que você deseja assinar sem criptografia. 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 do Arquivo de entrada (umIResource). - Caminho do arquivo da chave privada - O caminho para seu arquivo da chave privada PGP, usado para assinar os dados. 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 do Arquivo de Chave Privada (umIResource). - Caminho do arquivo de saída - O caminho completo no qual o arquivo assinado sem criptografia é salvo. Este campo é compatível apenas com strings e variáveis
String. - Frase secreta - A frase secreta que desbloqueia a chave privada. Para fornecê-la como uma string segura em vez de texto simples, selecione o menu de entrada do campo e alterne para a entrada Frase secreta (Segura) (um
SecureString).
Opções avançadas
Opções
- Substituir – Se um arquivo já existir no caminho de saída, isso o substituirá. Este campo só aceita valores booleanos (
True,False). O valor padrão éFalse. - 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
- Arquivo sem criptografia — um identificador de recurso para o arquivo com assinatura sem criptografia que foi escrito, armazenado em uma variável
ILocalResourcepara uso em outras atividades. O texto assinado sem criptografia também é escrito no Caminho do Arquivo de Saída.