Red Hat Training

A Red Hat training course is available for Red Hat Fuse

249.7. カスタムキーアクセサーのサポート

*Camel 2.13.0.
以降、暗号化/署名のためにカスタムキーアクセサーを実装できます。上記の PGPDataFormat クラスは、署名/暗号化または検証/復号化に使用する必要があるキーを事前に選択します。キーの選択方法に特別な要件がある場合は、代わりに PGPKeyAccessDataFormat クラスを使用して、インターフェース PGPPublicKeyAccessor および PGPSecretKeyAccessor を Bean として実装する必要があります。プロセッサーが呼び出される際にキーリングが解析されるたびにないように、キーをキャッシュするデフォルトの実装 DefaultPGPPublicKeyAccessor および DefaultPGPSecretKeyAccessor があります。

PGPKeyAccessDataFormat には、password、keyFileName、encryptionKeyRing、SignaturePassword、SignatureKeyFileName、および signatureKeyRing を除く PGPDataFormat と同じオプションがあります。