Uses of Class
org.apache.camel.model.dataformat.PGPDataFormat.Builder
Packages that use PGPDataFormat.Builder
Package
Description
The JAXB POJOs for the Data Formats used to marshal and
unmarshal objects to and from streams inside components
-
Uses of PGPDataFormat.Builder in org.apache.camel.builder
Methods in org.apache.camel.builder that return PGPDataFormat.Builder -
Uses of PGPDataFormat.Builder in org.apache.camel.model.dataformat
Methods in org.apache.camel.model.dataformat that return PGPDataFormat.BuilderModifier and TypeMethodDescriptionPGPDataFormat.Builder.algorithm(int algorithm) Symmetric key encryption algorithm; possible values are defined in org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; for example 2 (= TRIPLE DES), 3 (= CAST5), 4 (= BLOWFISH), 6 (= DES), 7 (= AES_128).Symmetric key encryption algorithm; possible values are defined in org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; for example 2 (= TRIPLE DES), 3 (= CAST5), 4 (= BLOWFISH), 6 (= DES), 7 (= AES_128).PGPDataFormat.Builder.armored(boolean armored) This option will cause PGP to base64 encode the encrypted text, making it available for copy/paste, etc.This option will cause PGP to base64 encode the encrypted text, making it available for copy/paste, etc.PGPDataFormat.Builder.compressionAlgorithm(int compressionAlgorithm) Compression algorithm; possible values are defined in org.bouncycastle.bcpg.CompressionAlgorithmTags; for example 0 (= UNCOMPRESSED), 1 (= ZIP), 2 (= ZLIB), 3 (= BZIP2).PGPDataFormat.Builder.compressionAlgorithm(String compressionAlgorithm) Compression algorithm; possible values are defined in org.bouncycastle.bcpg.CompressionAlgorithmTags; for example 0 (= UNCOMPRESSED), 1 (= ZIP), 2 (= ZLIB), 3 (= BZIP2).PGPDataFormat.Builder.hashAlgorithm(int hashAlgorithm) Signature hash algorithm; possible values are defined in org.bouncycastle.bcpg.HashAlgorithmTags; for example 2 (= SHA1), 8 (= SHA256), 9 (= SHA384), 10 (= SHA512), 11 (=SHA224).PGPDataFormat.Builder.hashAlgorithm(String hashAlgorithm) Signature hash algorithm; possible values are defined in org.bouncycastle.bcpg.HashAlgorithmTags; for example 2 (= SHA1), 8 (= SHA256), 9 (= SHA384), 10 (= SHA512), 11 (=SHA224).PGPDataFormat.Builder.integrity(boolean integrity) Adds an integrity check/sign into the encryption file.Adds an integrity check/sign into the encryption file.PGPDataFormat.Builder.keyFileName(String keyFileName) Filename of the keyring; must be accessible as a classpath resource (but you can specify a location in the file system by using the "file:" prefix).The user ID of the key in the PGP keyring used during encryption.Password used when opening the private key (not used for encryption).Java Cryptography Extension (JCE) provider, default is Bouncy Castle ("BC").PGPDataFormat.Builder.signatureKeyFileName(String signatureKeyFileName) Filename of the keyring to use for signing (during encryption) or for signature verification (during decryption); must be accessible as a classpath resource (but you can specify a location in the file system by using the "file:" prefix).PGPDataFormat.Builder.signatureKeyRing(String signatureKeyRing) Keyring used for signing/verifying as byte array.PGPDataFormat.Builder.signatureKeyUserid(String signatureKeyUserid) User ID of the key in the PGP keyring used for signing (during encryption) or signature verification (during decryption).PGPDataFormat.Builder.signaturePassword(String signaturePassword) Password used when opening the private key used for signing (during encryption).PGPDataFormat.Builder.signatureVerificationOption(String signatureVerificationOption) Controls the behavior for verifying the signature during unmarshaling.