Ir para o conteúdo principal
Administrator Guide
Última atualização: 2023-06-23
Referência: propriedades da etapa pgp-encrypt

Referência: propriedades da etapa pgp-encrypt

Guia Common

Propriedade
Nome do atributo XML
Descrição
ID da etapa
id
A ID exclusiva da etapa
pgp-encrypt
na conjunto.
Entrada
input
Especifica onde a etapa
pgp-encrypt
obtém os dados como entrada. Existem cinco valores possíveis:
  • message
    : a mensagem inteira, incluindo
    rootpart
    e anexos.
  • soapbody
    : o conteúdo do corpo SOAP do
    rootpart
    da mensagem. Aplicável somente quando a entrada contém uma mensagem SOAP.
  • attachment
    : um anexo MIME na mensagem. Especifique o índice do anexo.
  • rootpart
    : o conteúdo da
    rootpart
    de uma mensagem MIME. Se a mensagem não é MIME, o Workday seleciona a mensagem inteira.
  • variável
    : use uma variável nomeada de
    MediationContext
    .
Saída
output
Especifica para onde a etapa
pgp-encrypt
direciona a saída. Existem cinco valores possíveis:
  • message
    : a mensagem inteira, incluindo
    rootpart
    e anexos. Esse valor cria uma nova mensagem, removendo efetivamente todos os anexos.
  • soapbody
    : o conteúdo do corpo SOAP do
    rootpart
    da mensagem.
  • anexo
    : um anexo MIME na mensagem. Especifique o índice do anexo.
  • rootpart
    : o conteúdo da
    rootpart
    de uma mensagem MIME. Se a mensagem não é MIME, o Workday seleciona a mensagem inteira. Esse valor preserva os anexos da mensagem original.
  • variável
    : salva a saída como uma variável nomeada na
    MediationContext
    .
Ascii Armored
ascii-armored
Indica se a etapa
de criptografia pgp
gera dados do PGP no formato ASCII protegido (uma versão PGP de Base64) ou em binário absoluto. O formato ASCII Armored produz texto adequado para e-mails, incluindo um cabeçalho e um rodapé.
Certificado
certificate
O certificado usado para criptografia, fornecido por um destes tipos de URL:
  • Um URL de anexo para recuperar a chave pública do locatário. Devem seguir o padrão
    attachment:certificate/WIDvalue
    , em que
    WIDvalue
    é a WID da chave pública armazenada no locatário. Exemplo: você pode configurar a referência usando um anexo de integração no formulário
    attachment:certificate/@ {intsys.getAttributeReferenceData('PGP Encryption Key', 'WID')}
    onde
    PGP Encryption Key
    é o nome do atributo de integração.
  • Um URL mctx para recuperar a chave pública da variável de contexto em que a integração a armazenou. Exemplo:
    mctx:vars/MyPublicKey
    onde
    MyPublicKey
    é o nome da variável de contexto.
  • O nome de arquivo de uma chave pública armazenada na pasta WSAR-INF do conjunto ou em uma de suas subpastas. Exemplos:
    PublicKey.asc
    ou
    /keys/PublicKey.asc
    .
Contém verificação de integridade
containing-integrity-check
Indica se a etapa
pgp-encrypt
gera uma assinatura de mensagem para verificação de integridade pelo receptor.
Nome de arquivo descriptografado
decrypted-filename
Um nome para o arquivo descriptografado. Exemplo:
yourname.plaintext.mail
. O Workday inclui o valor especificado na cadeia de caracteres hash.
Compatível com Pgp26x
pgp26x-compatible
Indica se a etapa
pgp-encrypt
gera dados criptografados que são compatíveis com a versão anterior do pgp26x.
Frase de acesso para chave privada
private-key-passphrase
Especifica a senha da chave privada.
Chave privada para assinatura
signing-private-key
A chave privada usada para assinar mensagens como um nome de arquivo, usando o
file://
protocolo.
A prática recomendada para integrações do Workday Studio é usar um serviço de entrega em vez da etapa
pgp-encrypt
para executar a criptografia.
Modo de texto
textmode
Especificar
true
para indicar que os dados a serem criptografados estão em formato de texto, contendo <CR> <LF> fins de linha.
Se você especificar
true
para dados que não contêm terminações de linha <CR><LF>, o Workday relata um erro.

Guia Avançado

Propriedade
Nome do atributo XML
Descrição
Descrição
description
Uma descrição da etapa
pgp-encrypt
exibida no registro consolidado. Você pode usar essa funcionalidade para descrever a função da etapa e os dados com os quais ela opera.
Executar quando
execute-when
Condição que determina se a etapa
de criptografia pgp
é executada.