263.2. PGPDataFormat Message Headers

以下のヘッダーをメッセージに動的に適用することで、PGPDataFormat オプションをオーバーライドできます。

名前タイプ説明

CamelPGPDataFormatKeyFileName

String

Camel 2.11.0 以降; キーリングのファイル名; PGPDataFormat の既存の設定を直接上書きします。

CamelPGPDataFormatEncryptionKeyRing

byte[]

Camel 2.12.1 以降 ;暗号化キーリング; PGPDataFormat の既存の設定を直接上書きします。

CamelPGPDataFormatKeyUserid

String

Camel 2.11.0 以降; PGP キーリング内のキーのユーザー ID。PGPDataFormat の既存の設定を直接上書きします。

CamelPGPDataFormatKeyUserids

List<String>

camel 2.12.2 以降: PGP キーリング内のキーのユーザー ID。PGPDataFormat の既存の設定を直接上書きします。

CamelPGPDataFormatKeyPassword

String

Camel 2.11.0 以降; 秘密鍵を開くときに使用するパスワード。PGPDataFormat の既存の設定を直接上書きします。

CamelPGPDataFormatSignatureKeyFileName

String

Camel 2.11.0 以降; 署名キーリングのファイル名。PGPDataFormat の既存の設定を直接上書きします。

CamelPGPDataFormatSignatureKeyRing

byte[]

Camel 2.12.1 以降; 署名キーリング; PGPDataFormat の既存の設定を直接上書きします。

CamelPGPDataFormatSignatureKeyUserid

String

Camel 2.11.0 以降; PGP キーリング内の署名キーのユーザー ID。PGPDataFormat の既存の設定を直接上書きします。

CamelPGPDataFormatSignatureKeyUserids

List<String>

Camel 2.12.3 以降; PGP キーリング内の署名キーのユーザー ID。PGPDataFormat の既存の設定を直接上書きします。

CamelPGPDataFormatSignatureKeyPassword

String

Camel 2.11.0 以降; 署名の秘密鍵を開くときに使用するパスワード。PGPDataFormat の既存の設定を直接上書きします。

CamelPGPDataFormatEncryptionAlgorithm

int

Camel 2.12.2 以降; 対称鍵暗号化アルゴリズム; PGPDataFormat の既存の設定を直接上書きします。

CamelPGPDataFormatSignatureHashAlgorithm

int

Camel 2.12.2 以降; 署名ハッシュアルゴリズム; PGPDataFormat の既存の設定を直接上書きします。

CamelPGPDataFormatCompressionAlgorithm

int

Camel 2.12.2 以降; 圧縮アルゴリズム; PGPDataFormat の既存の設定を直接上書きします。

CamelPGPDataFormatNumberOfEncryptionKeys

Integer

*Camel 2.12.3 以降; *対称鍵の暗号化に使用される公開鍵の数。暗号化プロセス中に PGPDataFormat によって設定されます。

CamelPGPDataFormatNumberOfSigningKeys

Integer

*Camel 2.12.3 以降; *署名プロセス中に PGPDataFormat によって設定された、署名の作成に使用される秘密鍵の数