Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- COMPRESSION_ALGORITHM - Static variable in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.converter.crypto.PGPDataFormatConfigurer
- createSignatureGenerator(Exchange, OutputStream) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
D
- DefaultPGPPassphraseAccessor - Class in org.apache.camel.converter.crypto
- DefaultPGPPassphraseAccessor(Map<String, String>) - Constructor for class org.apache.camel.converter.crypto.DefaultPGPPassphraseAccessor
- DefaultPGPPublicKeyAccessor - Class in org.apache.camel.converter.crypto
-
Caches a public key ring.
- DefaultPGPPublicKeyAccessor(byte[]) - Constructor for class org.apache.camel.converter.crypto.DefaultPGPPublicKeyAccessor
- DefaultPGPSecretKeyAccessor - Class in org.apache.camel.converter.crypto
-
Caches a Secret Keyring.
- DefaultPGPSecretKeyAccessor(byte[], String, String) - Constructor for class org.apache.camel.converter.crypto.DefaultPGPSecretKeyAccessor
- determineEncryptionUserIds(Exchange) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- determineSecretKeysWithPrivateKeyAndUserId(Exchange, String, List<String>, String, byte[]) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- determineSignatureKeyUserId2Password(List<String>, String) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- determineSignaturenUserIds(Exchange) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- doStart() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- doStop() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
E
- ENCRYPTION_ALGORITHM - Static variable in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- ENCRYPTION_KEY_RING - Static variable in class org.apache.camel.converter.crypto.PGPDataFormat
F
- findAlgorithm(Exchange) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- findCompressionAlgorithm(Exchange) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- findEncryptionKeyRing(Exchange) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- findFileName(Exchange) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- findHashAlgorithm(Exchange) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- findKeyFileName(Exchange) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- findKeyPassword(Exchange) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- findKeyUserid(Exchange) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- findKeyUserids(Exchange) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- findPrivateKeyWithkeyId(long, String, PGPPassphraseAccessor, String, PGPSecretKeyRingCollection) - Static method in class org.apache.camel.converter.crypto.PGPDataFormatUtil
- findPrivateKeyWithKeyId(CamelContext, String, byte[], long, String, PGPPassphraseAccessor, String) - Static method in class org.apache.camel.converter.crypto.PGPDataFormatUtil
- findPublicKeys(List<String>, boolean, PGPPublicKeyRingCollection) - Static method in class org.apache.camel.converter.crypto.PGPDataFormatUtil
- findPublicKeys(CamelContext, String, byte[], List<String>, boolean) - Static method in class org.apache.camel.converter.crypto.PGPDataFormatUtil
- findSecretKeysWithPrivateKeyAndUserId(Map<String, String>, String, PGPSecretKeyRingCollection) - Static method in class org.apache.camel.converter.crypto.PGPDataFormatUtil
- findSecretKeysWithPrivateKeyAndUserId(CamelContext, String, byte[], Map<String, String>, String) - Static method in class org.apache.camel.converter.crypto.PGPDataFormatUtil
- findSignatureKeyFileName(Exchange) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- findSignatureKeyPassword(Exchange) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- findSignatureKeyRing(Exchange) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- findSignatureKeyUserid(Exchange) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- findSignatureKeyUserids(Exchange) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
G
- getAlgorithm() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- getArmored() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- getCompressionAlgorithm() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- getDataFormatName() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- getEncryptionKeyRing() - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- getEncryptionKeys(Exchange, List<String>) - Method in class org.apache.camel.converter.crypto.DefaultPGPPublicKeyAccessor
- getEncryptionKeys(Exchange, List<String>) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- getEncryptionKeys(Exchange, List<String>) - Method in interface org.apache.camel.converter.crypto.PGPPublicKeyAccessor
-
Returns the encryption keys for the given user ID parts.
- getFileName() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
Returns the file name for the literal packet.
- getHashAlgorithm() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- getIntegrity() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- getKeyFileName() - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- getKeyUserid() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- getKeyUserids() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- getPassphrase(String) - Method in class org.apache.camel.converter.crypto.DefaultPGPPassphraseAccessor
- getPassphrase(String) - Method in interface org.apache.camel.converter.crypto.PGPPassphraseAccessor
-
Returns the passphrase for a user Id
- getPassphraseAccessor() - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- getPassword() - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- getPrivateKey() - Method in class org.apache.camel.converter.crypto.PGPSecretKeyAndPrivateKeyAndUserId
- getPrivateKey(Exchange, long) - Method in class org.apache.camel.converter.crypto.DefaultPGPSecretKeyAccessor
- getPrivateKey(Exchange, long) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- getPrivateKey(Exchange, long) - Method in interface org.apache.camel.converter.crypto.PGPSecretKeyAccessor
-
Returns the private key with a certain key ID.
- getProvider() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- getPublicKey(Exchange, long, List<String>) - Method in class org.apache.camel.converter.crypto.DefaultPGPPublicKeyAccessor
- getPublicKey(Exchange, long, List<String>) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- getPublicKey(Exchange, long, List<String>) - Method in interface org.apache.camel.converter.crypto.PGPPublicKeyAccessor
-
Returns the public key with a certain key ID.
- getPublicKeyAccessor() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- getPublicKeyRingCollection(CamelContext, String, byte[], boolean) - Static method in class org.apache.camel.converter.crypto.PGPDataFormatUtil
- getPublicKeyWithKeyIdAndUserID(long, List<String>, PGPPublicKeyRingCollection) - Static method in class org.apache.camel.converter.crypto.PGPDataFormatUtil
-
Determines a public key from the keyring collection which has a certain key ID and which has a User ID which contains at least one of the User ID parts.
- getSecretKey() - Method in class org.apache.camel.converter.crypto.PGPSecretKeyAndPrivateKeyAndUserId
- getSecretKeyAccessor() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- getSignature(Exchange, PGPOnePassSignatureList) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- getSignatureKeyFileName() - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- getSignatureKeyRing() - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- getSignatureKeyUserid() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- getSignatureKeyUserids() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- getSignaturePassword() - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- getSignatureVerificationOption() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- getSignatureWithKeyId(long, PGPSignatureList) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- getSignerKeys(Exchange, List<String>) - Method in class org.apache.camel.converter.crypto.DefaultPGPSecretKeyAccessor
- getSignerKeys(Exchange, List<String>) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- getSignerKeys(Exchange, List<String>) - Method in interface org.apache.camel.converter.crypto.PGPSecretKeyAccessor
-
Returns the signer keys for the given user ID parts.
- getUserId() - Method in class org.apache.camel.converter.crypto.PGPSecretKeyAndPrivateKeyAndUserId
I
- isWithCompressedDataPacket() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
K
- KEY_FILE_NAME - Static variable in class org.apache.camel.converter.crypto.PGPDataFormat
- KEY_PASSWORD - Static variable in class org.apache.camel.converter.crypto.PGPDataFormat
- KEY_USERID - Static variable in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- KEY_USERIDS - Static variable in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
M
- marshal(Exchange, Object, OutputStream) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
N
- NUMBER_OF_ENCRYPTION_KEYS - Static variable in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
During encryption the number of asymmetric encryption keys is set to this header parameter.
- NUMBER_OF_SIGNING_KEYS - Static variable in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
During signing the number of signing keys is set to this header parameter.
O
- org.apache.camel.converter.crypto - package org.apache.camel.converter.crypto
P
- PGPDataFormat - Class in org.apache.camel.converter.crypto
-
PGPDataFormat
uses the bouncy castle libraries to enable encryption and decryption in the PGP format. - PGPDataFormat() - Constructor for class org.apache.camel.converter.crypto.PGPDataFormat
- PGPDataFormatConfigurer - Class in org.apache.camel.converter.crypto
-
Generated by camel build tools - do NOT edit this file!
- PGPDataFormatConfigurer() - Constructor for class org.apache.camel.converter.crypto.PGPDataFormatConfigurer
- PGPDataFormatUtil - Class in org.apache.camel.converter.crypto
- PGPKeyAccessDataFormat - Class in org.apache.camel.converter.crypto
-
This PGP Data Format uses the interfaces
PGPPublicKeyAccessor
andPGPSecretKeyAccessor
to access the keys for encryption/signing and decryption/signature verification. - PGPKeyAccessDataFormat() - Constructor for class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- PGPPassphraseAccessor - Interface in org.apache.camel.converter.crypto
-
Access to the password for a user Id.
- PGPPublicKeyAccessor - Interface in org.apache.camel.converter.crypto
- PGPSecretKeyAccessor - Interface in org.apache.camel.converter.crypto
- PGPSecretKeyAndPrivateKeyAndUserId - Class in org.apache.camel.converter.crypto
-
Helper class which groups secret, private key and User ID.
- PGPSecretKeyAndPrivateKeyAndUserId(PGPSecretKey, PGPPrivateKey, String) - Constructor for class org.apache.camel.converter.crypto.PGPSecretKeyAndPrivateKeyAndUserId
S
- setAlgorithm(int) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
Symmetric key algorithm for encryption (marshaling).
- setArmored(boolean) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
Sets if the encrypted file should be written in ascii visible text (for marshaling).
- setCompressionAlgorithm(int) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
Compression algorithm used during marshaling.
- setEncryptionKeyRing(byte[]) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
-
Keyring used for encryption/decryption as byte array.
- setFileName(String) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
Sets the file name for the literal data packet.
- setHashAlgorithm(int) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
Digest algorithm for signing (marshaling).
- setIntegrity(boolean) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
Whether or not to add an integrity check/sign to the encrypted file for marshaling.
- setKeyFileName(String) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
-
Filename of the keyring that will be used for the encryption/decryption, classpathResource.
- setKeyUserid(String) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
User ID, or more precisely user ID part, of the key used for encryption.
- setKeyUserids(List<String>) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
Keys User IDs, or more precisely user ID parts, used for determining the public keys for encryption.
- setPassphraseAccessor(PGPPassphraseAccessor) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
-
Alternative way to provide the passphrases.
- setPassword(String) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
-
Password used to open the private key in secret keyring for decryption (unmarshaling).
- setProvider(String) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
Java Cryptography Extension (JCE) provider, default is Bouncy Castle ("BC").
- setPublicKeyAccessor(PGPPublicKeyAccessor) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- setPublicKeyAccessor(PGPPublicKeyAccessor) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- setSecretKeyAccessor(PGPSecretKeyAccessor) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
- setSecretKeyAccessor(PGPSecretKeyAccessor) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- setSignatureKeyFileName(String) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
-
Filename of the signature keyring that will be used, classpathResource.
- setSignatureKeyRing(byte[]) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
-
Keyring used for signing/verifying as byte array.
- setSignatureKeyUserid(String) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
Userid, or more precisely user ID part, of the signature key used for signing (marshal) and verifying (unmarshal).
- setSignatureKeyUserids(List<String>) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
User IDs, or more precisely user ID parts, used for signing and verification.
- setSignaturePassword(String) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
-
Password used to open the signature private key during marshaling.
- setSignatureVerificationOption(String) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
Signature verification option.
- setWithCompressedDataPacket(boolean) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
Indicator that Compressed Data packet shall be added during encryption.
- SIGNATURE_HASH_ALGORITHM - Static variable in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- SIGNATURE_KEY_FILE_NAME - Static variable in class org.apache.camel.converter.crypto.PGPDataFormat
- SIGNATURE_KEY_PASSWORD - Static variable in class org.apache.camel.converter.crypto.PGPDataFormat
- SIGNATURE_KEY_RING - Static variable in class org.apache.camel.converter.crypto.PGPDataFormat
- SIGNATURE_KEY_USERID - Static variable in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- SIGNATURE_KEY_USERIDS - Static variable in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
- SIGNATURE_VERIFICATION_OPTION_IGNORE - Static variable in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
Signature verification option "required": Used during unmarshaling.
- SIGNATURE_VERIFICATION_OPTION_NO_SIGNATURE_ALLOWED - Static variable in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
Signature verification option "no signature allowed": Used during unmarshaling.
- SIGNATURE_VERIFICATION_OPTION_OPTIONAL - Static variable in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
Signature verification option "optional": Used during unmarshaling.
- SIGNATURE_VERIFICATION_OPTION_REQUIRED - Static variable in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
Signature verification option "required": Used during unmarshaling.
U
- unmarshal(Exchange, InputStream) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
All Classes and Interfaces|All Packages|Constant Field Values