Apache camel 如何使用ApacheCamel向文件添加签名

Apache camel 如何使用ApacheCamel向文件添加签名,apache-camel,pgp,spring-camel,Apache Camel,Pgp,Spring Camel,我需要使用camel pgp将签名添加到不在camel exchange上的文件中,添加到分离的文件中。例如,sample.json是普通文件。使用camel PGP签名后,应该有两个文件,一个是sample.json,另一个是sample.signed 在使用文件生成器之前,可以编辑文件名/文件扩展名,如下所示: .setHeader(Exchange.FILE_NAME, constant(filenameWithoutExtension + '.signed'))

我需要使用camel pgp将签名添加到不在camel exchange上的文件中,添加到分离的文件中。例如,sample.json是普通文件。使用camel PGP签名后,应该有两个文件,一个是sample.json,另一个是sample.signed

在使用文件生成器之前,可以编辑文件名/文件扩展名,如下所示:

.setHeader(Exchange.FILE_NAME, constant(filenameWithoutExtension + '.signed'))