- getAlgorithm() - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Gets the JCE name of the Algorithm that should be used for the signer.
- getAlgorithm() - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- getAlgorithm() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
- getAlias() - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Gets the alias used to query the KeyStore for keys and
Certificates
to be used in signing and verifying exchanges.
- getAlias() - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- getAlias(Exchange) - Method in class org.apache.camel.component.crypto.processor.DigitalSignatureProcessor
-
- getAppendedMac() - Method in class org.apache.camel.converter.crypto.HMACAccumulator
-
- getArmored() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
- getBufferSize() - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Get the size of the buffer used to read in the Exchange payload data.
- getBuffersize() - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- getCalculatedMac() - Method in class org.apache.camel.converter.crypto.HMACAccumulator
-
- getCamelContext() - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
- getCertificate(String) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Set the Certificate that should be used to verify the signature in the
exchange.
- getCertificate() - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Get the explicitly configured
Certificate
that should be used to
verify the signature in the exchange.
- getCertificate() - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- getClearHeaders() - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Determines if the Signature specific headers be cleared after signing and
verification.
- getClearHeaders() - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- getCompressionAlgorithm() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
- getConfiguration() - Method in class org.apache.camel.component.crypto.DigitalSignatureComponent
-
- getConfiguration() - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- getCryptoOperation() - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Gets the Crypto operation that was supplied in the the crypto scheme in the endpoint uri
- 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.
- 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
-
- getKeyPassword(Exchange) - Method in class org.apache.camel.component.crypto.processor.SigningProcessor
-
- getKeystore() - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Gets the KeyStore that can contain keys and Certficates for use in
signing and verifying exchanges.
- getKeystore() - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- getKeyUserid() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
- getKeyUserids() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
- getMaclength() - Method in class org.apache.camel.converter.crypto.HMACAccumulator
-
- getManagedObject(DigitalSignatureEndpoint) - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- 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.component.crypto.DigitalSignatureConfiguration
-
Gets the password used to access an aliased
PrivateKey
in the KeyStore.
- getPassword() - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- getPassword() - Method in class org.apache.camel.converter.crypto.PGPDataFormat
-
- getPrivateKey() - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Get the PrivateKey that should be used to sign the exchange
- getPrivateKey(String) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Get the PrivateKey that should be used to sign the signature in the
exchange using the supplied alias.
- getPrivateKey(String, char[]) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Get the PrivateKey that should be used to sign the signature in the
exchange using the supplied alias.
- getPrivateKey() - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- 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.
- getPrivateKey() - Method in class org.apache.camel.converter.crypto.PGPSecretKeyAndPrivateKeyAndUserId
-
- getProvider() - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Get the id of the security provider that provides the configured
Signature
algorithm.
- getProvider() - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- getProvider() - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
- getPublicKey() - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
get the PublicKey that should be used to verify the signature in the exchange.
- getPublicKey() - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- 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
-
- getSecureRandom() - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Get the SecureRandom used to initialize the Signature service
- getSecureRandom() - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- getSignature(Exchange, PGPOnePassSignatureList) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
- getSignatureHeader() - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Get the name of the message header that should be used to store the
base64 encoded signature.
- getSignatureHeader() - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- 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
-
- setAlgorithm(String) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Sets the JCE name of the Algorithm that should be used for the signer.
- setAlgorithm(String) - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- setAlgorithm(String) - Method in class org.apache.camel.converter.crypto.CryptoDataFormat
-
Sets the JCE name of the Encryption Algorithm that should be used
- setAlgorithm(int) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
Symmetric key algorithm for encryption (marshaling).
- setAlgorithmParameterSpec(AlgorithmParameterSpec) - Method in class org.apache.camel.converter.crypto.CryptoDataFormat
-
- setAlias(String) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Sets the alias used to query the KeyStore for keys and
Certificates
to be used in signing and verifying exchanges.
- setAlias(String) - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- 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).
- setBufferSize(Integer) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Set the size of the buffer used to read in the Exchange payload data.
- setBuffersize(Integer) - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- setBufferSize(int) - Method in class org.apache.camel.converter.crypto.CryptoDataFormat
-
Set the size of the buffer used to
- setCamelContext(CamelContext) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
- setCertificate(Certificate) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Set the Certificate that should be used to verify the signature in the
exchange based on its payload.
- setCertificate(String) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Sets the reference name for a PrivateKey that can be fond in the registry.
- setClearHeaders(boolean) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Determines if the Signature specific headers be cleared after signing and
verification.
- setClearHeaders(boolean) - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- setCompressionAlgorithm(int) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
Compression algorithm used during marshaling.
- setConfig(DigitalSignatureConfiguration) - Method in class org.apache.camel.component.crypto.processor.DigitalSignatureProcessor
-
- setConfiguration(DigitalSignatureConfiguration) - Method in class org.apache.camel.component.crypto.DigitalSignatureComponent
-
- setConfiguration(DigitalSignatureConfiguration) - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- setCryptoOperation(String) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Set the Crypto operation from that supplied after the crypto scheme in the
endpoint uri e.g.
- setCryptoProvider(String) - Method in class org.apache.camel.converter.crypto.CryptoDataFormat
-
Sets the name of the JCE provider e.g.
- setEncryptionKeyRing(byte[]) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
-
Keyring used for encryption/decryption as byte array.
- setHashAlgorithm(int) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
Digest algorithm for signing (marshaling).
- setInitializationVector(byte[]) - Method in class org.apache.camel.converter.crypto.CryptoDataFormat
-
- 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.
- setKey(Key) - Method in class org.apache.camel.converter.crypto.CryptoDataFormat
-
Set the key that should be used to encrypt or decrypt incoming encrypted exchanges.
- setKeyFileName(String) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
-
Filename of the keyring that will be used for the encryption/decryption,
classpathResource.
- setKeyPassword(char[]) - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- setKeystore(KeyStore) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Sets the KeyStore that can contain keys and Certficates for use in
signing and verifying exchanges.
- setKeystore(String) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Sets the reference name for a Keystore that can be fond in the registry.
- setKeystore(KeyStore) - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- 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.
- setMacAlgorithm(String) - Method in class org.apache.camel.converter.crypto.CryptoDataFormat
-
Sets the algorithm used to create the Hash-based Message Authentication
Code (HMAC) appended to the stream.
- setPassphraseAccessor(PGPPassphraseAccessor) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
-
Alternative way to provide the passphrases.
- setPassword(char[]) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Sets the password used to access an aliased
PrivateKey
in the KeyStore.
- setPassword(String) - Method in class org.apache.camel.converter.crypto.PGPDataFormat
-
Password used to open the private key in secret keyring for decryption
(unmarshaling).
- setPrivateKey(PrivateKey) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Set the PrivateKey that should be used to sign the exchange
- setPrivateKey(String) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Sets the reference name for a PrivateKey that can be fond in the registry.
- setPrivateKey(PrivateKey) - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- setProvider(String) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Set the id of the security provider that provides the configured
Signature
algorithm.
- setProvider(String) - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- setProvider(String) - Method in class org.apache.camel.converter.crypto.PGPKeyAccessDataFormat
-
Java Cryptography Extension (JCE) provider, default is Bouncy Castle
("BC").
- setPublicKey(PublicKey) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Set the PublicKey that should be used to verify the signature in the exchange.
- setPublicKey(String) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Sets the reference name for a publicKey that can be fond in the registry.
- setPublicKey(PublicKey) - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- setPublicKey(String) - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- 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
-
- setSecureRandom(String) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Sets the reference name for a SecureRandom that can be fond in the registry.
- setSecureRandom(SecureRandom) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Set the SecureRandom used to initialize the Signature service
- setSecureRandom(SecureRandom) - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- setShouldAppendHMAC(boolean) - Method in class org.apache.camel.converter.crypto.CryptoDataFormat
-
Whether a Hash-based Message Authentication Code (HMAC) should be
calculated and appended to the stream.
- setShouldInlineInitializationVector(boolean) - Method in class org.apache.camel.converter.crypto.CryptoDataFormat
-
Meant for use with a Symmetric block Cipher and specifies that the
initialization vector should be written to the cipher stream ahead of the
encrypted ciphertext.
- setSignatureHeader(String) - Method in class org.apache.camel.component.crypto.DigitalSignatureConfiguration
-
Set the name of the message header that should be used to store the
base64 encoded signature.
- setSignatureHeader(String) - Method in class org.apache.camel.component.crypto.DigitalSignatureEndpoint
-
- 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.
- SIGNATURE - Static variable in class org.apache.camel.component.crypto.DigitalSignatureConstants
-
- 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_PRIVATE_KEY - Static variable in class org.apache.camel.component.crypto.DigitalSignatureConstants
-
- SIGNATURE_PUBLIC_KEY_OR_CERT - Static variable in class org.apache.camel.component.crypto.DigitalSignatureConstants
-
- 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.
- SigningProcessor - Class in org.apache.camel.component.crypto.processor
-
- SigningProcessor(DigitalSignatureConfiguration) - Constructor for class org.apache.camel.component.crypto.processor.SigningProcessor
-