跳至主要內容
Administrator Guide
上次更新時間 :2023-06-23
參照︰PGP 加密步驟屬性

參照︰PGP 加密步驟屬性

通用分頁

屬性
XML 屬性內容名稱
說明
步驟 ID
id
程序集內
pgp-加密
步驟的唯一 ID。
輸入
input
指定
pgp-加密
步驟從何處取得資料做為輸入。有 5 個可能的值︰
  • message
    ︰整封訊息,包括
    rootpart
    和附件。
  • soapbody
    ︰「」中的 SOAP 內文
    rootpart
    訊息的名稱。僅適用於輸入包含 SOAP 訊息時。
  • 附件
    ︰訊息內的 MIME 附件。請指定附件索引。
  • rootpart
    ︰的內容
    rootpart
    的 MIME 訊息如果訊息不是 MIME,Workday 會選取整封訊息。
  • 變數
    ︰使用中的具名變數
    MediationContext
輸出
output
指定
pgp-加密
步驟將輸出導向何處。有 5 個可能的值︰
  • message
    ︰整封訊息,包括
    rootpart
    和附件。此值會建立新訊息,有效地移除所有附件。
  • soapbody
    ︰「」中的 SOAP 內文
    rootpart
    訊息的名稱。
  • 附件
    ︰訊息內的 MIME 附件。請指定附件索引。
  • rootpart
    ︰的內容
    rootpart
    的 MIME 訊息如果訊息不是 MIME,Workday 會選取整封訊息。此值會保留原始訊息中的所有附件。
  • 變數
    ︰將輸出另存為具名變數
    MediationContext
ASCII Armored
ascii-armored
指出
pgp-加密
步驟是以 ASCII 保護格式 (Base64 的 PGP 版本) 還是純二進位格式產生 PGP 資料。符合 ASCII 碼的格式設定可產生電子郵件易讀的文字,包括頁首和頁尾。
憑證
certificate
用於加密的憑證,由下列其中一種 URL 類型提供︰
  • 附件 URL,用於從用戶處擷取公開金鑰。必須遵循模式
    attachment:certificate/WIDvalue
    ,其中
    WIDvalue
    是儲存在用戶中的公開金鑰的 WID。 例如,您可以在表單中使用整合附件來配置推薦信。
    attachment:certificate/@ {intsys.getAttributeReferenceData('PGP Encryption Key', 'WID')}
    其中
    PGP Encryption Key
    是整合屬性內容的名稱。
  • mctx URL,用於從由整合儲存的環境定義變數中擷取公開金鑰。範例︰
    mctx:vars/MyPublicKey
    其中
    MyPublicKey
    是環境定義變數的名稱。
  • 儲存在程序集的 WSAR-INF 資料夾或其任一子資料夾中的公開金鑰的檔案名稱。範例︰
    PublicKey.asc
    /keys/PublicKey.asc
包含完整性檢查
containing-integrity-check
指出
pgp-加密
步驟是否產生訊息簽章,以供接收者進行完整性檢查。
解密的檔案名稱
decrypted-filename
解密檔案的名稱。範例︰
yourname.plaintext.mail
。Workday 會在雜湊字串中包含指定的值。
Pgp26x 相容
pgp26x-compatible
指出
pgp-加密
步驟是否產生向後兼容舊 pgp26x 版本的加密資料。
私人金鑰密碼
private-key-passphrase
指定私人金鑰的密碼。
簽署私人金鑰
signing-private-key
用來以檔案名稱形式簽署訊息的私人金鑰,使用
file://
通訊協定
Workday Studio 整合的最佳做法是使用傳送服務來執行加密,而不是使用
pgp-加密
步驟。
文字模式
textmode
指定
true
表示要加密的資料為文字格式,且包含 <CR><LF> 行結尾。
如果您指定
true
對於不包含 <CR><LF> 行結尾的資料,Workday 會報告錯誤。

進階分頁

屬性
XML 屬性內容名稱
說明
說明
description
顯示在合併記錄中的
pgp-加密
步驟說明。您可以使用此功能來說明步驟的功能以及執行步驟的資料。
執行時間
execute-when
決定是否執行
pgp-加密
步驟的條件。