Index

C D E F G I K M N O P S U 
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 and PGPSecretKeyAccessor 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
 
C D E F G I K M N O P S U 
All Classes and Interfaces|All Packages|Constant Field Values