Index

B C D E F G I L M O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

B

beforeLast(String, String) - Static method in class org.apache.camel.component.ssh.SshShellOutputStringHelper
Returns the string before the given token If this token is repeating, than return all text before the last token
beforeLast(String, String, Function<String, T>) - Static method in class org.apache.camel.component.ssh.SshShellOutputStringHelper
Returns an object before the given last token
betweenBeforeLast(String, String, String) - Static method in class org.apache.camel.component.ssh.SshShellOutputStringHelper
Returns the string between the given tokens
betweenBeforeLast(String, String, String, Function<String, T>) - Static method in class org.apache.camel.component.ssh.SshShellOutputStringHelper
Returns an object between the given token
buildUri(String, Map<String, Object>, boolean) - Method in class org.apache.camel.component.ssh.SshEndpointUriFactory
 

C

configure(URI) - Method in class org.apache.camel.component.ssh.SshConfiguration
 
configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.ssh.SshComponentConfigurer
 
configure(CamelContext, Object, String, Object, boolean) - Method in class org.apache.camel.component.ssh.SshEndpointConfigurer
 
configureAlgorithms(SshConfiguration, SshClient) - Static method in class org.apache.camel.component.ssh.SshUtils
 
configureCiphers(String, AbstractFactoryManager) - Static method in class org.apache.camel.component.ssh.SshUtils
 
configureCompressions(String, AbstractFactoryManager) - Static method in class org.apache.camel.component.ssh.SshUtils
 
configureKexAlgorithms(String, AbstractFactoryManager) - Static method in class org.apache.camel.component.ssh.SshUtils
 
configureMacs(String, AbstractFactoryManager) - Static method in class org.apache.camel.component.ssh.SshUtils
 
configureSignatureAlgorithms(String, AbstractFactoryManager) - Static method in class org.apache.camel.component.ssh.SshUtils
 
copy() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
createConsumer(Processor) - Method in class org.apache.camel.component.ssh.SshEndpoint
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.ssh.SshComponent
 
createProducer() - Method in class org.apache.camel.component.ssh.SshEndpoint
 

D

DEFAULT_SSH_PORT - Static variable in class org.apache.camel.component.ssh.SshConfiguration
 
doStart() - Method in class org.apache.camel.component.ssh.SshConsumer
 
doStart() - Method in class org.apache.camel.component.ssh.SshProducer
 
doStop() - Method in class org.apache.camel.component.ssh.SshConsumer
 
doStop() - Method in class org.apache.camel.component.ssh.SshProducer
 

E

EXIT_VALUE - Static variable in interface org.apache.camel.component.ssh.SshConstants
The value of this header is the exit value that is returned, after the execution.
EXIT_VALUE - Static variable in class org.apache.camel.component.ssh.SshResult
Deprecated.

F

filter(Class<S>, Collection<NamedFactory<S>>, String[]) - Static method in class org.apache.camel.component.ssh.SshUtils
 
filter(List<KeyExchangeFactory>, String[]) - Static method in class org.apache.camel.component.ssh.SshUtils
 

G

getAutowiredNames() - Method in class org.apache.camel.component.ssh.SshComponentConfigurer
 
getAutowiredNames() - Method in class org.apache.camel.component.ssh.SshEndpointConfigurer
 
getCamelContext() - Method in class org.apache.camel.component.ssh.ResourceHelperKeyPairProvider
 
getCertResource() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
getCertResource() - Method in class org.apache.camel.component.ssh.SshEndpoint
 
getCertResourcePassword() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
getCertResourcePassword() - Method in class org.apache.camel.component.ssh.SshEndpoint
 
getChannelType() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
getChannelType() - Method in class org.apache.camel.component.ssh.SshEndpoint
 
getCiphers() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
getClientBuilder() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
getCollectionValueType(Object, String, boolean) - Method in class org.apache.camel.component.ssh.SshEndpointConfigurer
 
getCommand() - Method in class org.apache.camel.component.ssh.SshResult
 
getCompressions() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
getConfiguration() - Method in class org.apache.camel.component.ssh.SshComponent
 
getConfiguration() - Method in class org.apache.camel.component.ssh.SshEndpoint
 
getE() - Method in class org.apache.camel.component.ssh.SSHPublicKeyHolder
 
getExitValue() - Method in class org.apache.camel.component.ssh.SshResult
 
getG() - Method in class org.apache.camel.component.ssh.SSHPublicKeyHolder
 
getHost() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
getHost() - Method in class org.apache.camel.component.ssh.SshEndpoint
 
getKex() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
getKeyPairProvider() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
getKeyPairProvider() - Method in class org.apache.camel.component.ssh.SshEndpoint
 
getKeyType() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
getKeyType() - Method in class org.apache.camel.component.ssh.SshEndpoint
 
getKeyType() - Method in class org.apache.camel.component.ssh.SSHPublicKeyHolder
 
getKnownHostsResource() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
getKnownHostsResource() - Method in class org.apache.camel.component.ssh.SshEndpoint
 
getM() - Method in class org.apache.camel.component.ssh.SSHPublicKeyHolder
 
getMacs() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
getOptionType(String, boolean) - Method in class org.apache.camel.component.ssh.SshComponentConfigurer
 
getOptionType(String, boolean) - Method in class org.apache.camel.component.ssh.SshEndpointConfigurer
 
getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.ssh.SshComponentConfigurer
 
getOptionValue(Object, String, boolean) - Method in class org.apache.camel.component.ssh.SshEndpointConfigurer
 
getP() - Method in class org.apache.camel.component.ssh.SSHPublicKeyHolder
 
getPassword() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
getPassword() - Method in class org.apache.camel.component.ssh.SshEndpoint
 
getPasswordFinder() - Method in class org.apache.camel.component.ssh.ResourceHelperKeyPairProvider
 
getPollCommand() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
getPollCommand() - Method in class org.apache.camel.component.ssh.SshEndpoint
 
getPort() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
getPort() - Method in class org.apache.camel.component.ssh.SshEndpoint
 
getQ() - Method in class org.apache.camel.component.ssh.SSHPublicKeyHolder
 
getResources() - Method in class org.apache.camel.component.ssh.ResourceHelperKeyPairProvider
 
getShellPrompt() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
getShellPrompt() - Method in class org.apache.camel.component.ssh.SshEndpoint
 
getSignatures() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
getSleepForShellPrompt() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
getSleepForShellPrompt() - Method in class org.apache.camel.component.ssh.SshEndpoint
 
getStderr() - Method in class org.apache.camel.component.ssh.SshResult
 
getStdout() - Method in class org.apache.camel.component.ssh.SshResult
 
getTimeout() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
getTimeout() - Method in class org.apache.camel.component.ssh.SshEndpoint
 
getUsername() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
getUsername() - Method in class org.apache.camel.component.ssh.SshEndpoint
 
getY() - Method in class org.apache.camel.component.ssh.SSHPublicKeyHolder
 

I

isEnabled(String) - Method in class org.apache.camel.component.ssh.SshEndpointUriFactory
 
isFailOnUnknownHost() - Method in class org.apache.camel.component.ssh.SshConfiguration
 
isFailOnUnknownHost() - Method in class org.apache.camel.component.ssh.SshEndpoint
 
isLenientProperties() - Method in class org.apache.camel.component.ssh.SshEndpointUriFactory
 
isSingleton() - Method in class org.apache.camel.component.ssh.SshProducer
 
isSingletonProducer() - Method in class org.apache.camel.component.ssh.SshEndpoint
 

L

loadKeys(SessionContext) - Method in class org.apache.camel.component.ssh.ResourceHelperKeyPairProvider
 
log - Variable in class org.apache.camel.component.ssh.ResourceBasedSSHKeyVerifier
 
log - Variable in class org.apache.camel.component.ssh.ResourceHelperKeyPairProvider
 
LOG - Static variable in class org.apache.camel.component.ssh.SshHelper
 

M

multiValuePrefixes() - Method in class org.apache.camel.component.ssh.SshEndpointUriFactory
 

O

org.apache.camel.component.ssh - package org.apache.camel.component.ssh
Defines the SSH Component

P

PASSWORD_HEADER - Static variable in interface org.apache.camel.component.ssh.SshConstants
 
poll() - Method in class org.apache.camel.component.ssh.SshConsumer
 
process(Exchange) - Method in class org.apache.camel.component.ssh.SshProducer
 
propertyNames() - Method in class org.apache.camel.component.ssh.SshEndpointUriFactory
 
push(byte[]) - Method in class org.apache.camel.component.ssh.SSHPublicKeyHolder
 

R

ResourceBasedSSHKeyVerifier - Class in org.apache.camel.component.ssh
ServerKeyVerifier that takes a camel resource as input file to validate the server key against.
ResourceBasedSSHKeyVerifier(CamelContext, String) - Constructor for class org.apache.camel.component.ssh.ResourceBasedSSHKeyVerifier
 
ResourceBasedSSHKeyVerifier(CamelContext, String, boolean) - Constructor for class org.apache.camel.component.ssh.ResourceBasedSSHKeyVerifier
 
ResourceHelperKeyPairProvider - Class in org.apache.camel.component.ssh
This host key provider loads private keys from the specified resources using ResourceHelper, and Camel's resource syntax for file:, classpath:, and http:.
ResourceHelperKeyPairProvider() - Constructor for class org.apache.camel.component.ssh.ResourceHelperKeyPairProvider
 
ResourceHelperKeyPairProvider(String[], Supplier<char[]>, CamelContext) - Constructor for class org.apache.camel.component.ssh.ResourceHelperKeyPairProvider
 
ResourceHelperKeyPairProvider(String[], CamelContext) - Constructor for class org.apache.camel.component.ssh.ResourceHelperKeyPairProvider
 

S

secretPropertyNames() - Method in class org.apache.camel.component.ssh.SshEndpointUriFactory
 
sendExecCommand(Map<String, Object>, String, SshEndpoint, SshClient) - Static method in class org.apache.camel.component.ssh.SshHelper
 
setCamelContext(CamelContext) - Method in class org.apache.camel.component.ssh.ResourceHelperKeyPairProvider
 
setCertResource(String) - Method in class org.apache.camel.component.ssh.SshConfiguration
Sets the resource path of the certificate to use for Authentication.
setCertResource(String) - Method in class org.apache.camel.component.ssh.SshEndpoint
 
setCertResourcePassword(String) - Method in class org.apache.camel.component.ssh.SshConfiguration
Sets the password to use in loading certResource, if certResource is an encrypted key.
setCertResourcePassword(String) - Method in class org.apache.camel.component.ssh.SshEndpoint
 
setChannelType(String) - Method in class org.apache.camel.component.ssh.SshConfiguration
Sets the channel type to pass to the Channel as part of command execution.
setChannelType(String) - Method in class org.apache.camel.component.ssh.SshEndpoint
 
setCiphers(String) - Method in class org.apache.camel.component.ssh.SshConfiguration
Comma-separated list of allowed/supported ciphers in their order of preference.
setClientBuilder(ClientBuilder) - Method in class org.apache.camel.component.ssh.SshConfiguration
Instance of ClientBuilder used by the producer or consumer to create a new SshClient
setCompressions(String) - Method in class org.apache.camel.component.ssh.SshConfiguration
Whether to use compression, and if so which.
setConfiguration(SshConfiguration) - Method in class org.apache.camel.component.ssh.SshComponent
Component configuration
setConfiguration(SshConfiguration) - Method in class org.apache.camel.component.ssh.SshEndpoint
 
setE(BigInteger) - Method in class org.apache.camel.component.ssh.SSHPublicKeyHolder
 
setFailOnUnknownHost(boolean) - Method in class org.apache.camel.component.ssh.SshConfiguration
Specifies whether a connection to an unknown host should fail or not.
setFailOnUnknownHost(boolean) - Method in class org.apache.camel.component.ssh.SshEndpoint
 
setG(BigInteger) - Method in class org.apache.camel.component.ssh.SSHPublicKeyHolder
 
setHost(String) - Method in class org.apache.camel.component.ssh.SshConfiguration
Sets the hostname of the remote SSH server.
setHost(String) - Method in class org.apache.camel.component.ssh.SshEndpoint
 
setKex(String) - Method in class org.apache.camel.component.ssh.SshConfiguration
Comma-separated list of allowed/supported key exchange algorithms in their **order** of preference.
setKeyPairProvider(KeyPairProvider) - Method in class org.apache.camel.component.ssh.SshConfiguration
Sets the KeyPairProvider reference to use when connecting using Certificates to the remote SSH Server.
setKeyPairProvider(KeyPairProvider) - Method in class org.apache.camel.component.ssh.SshEndpoint
 
setKeyType(String) - Method in class org.apache.camel.component.ssh.SshConfiguration
Sets the key type to pass to the KeyPairProvider as part of authentication.
setKeyType(String) - Method in class org.apache.camel.component.ssh.SshEndpoint
 
setKeyType(String) - Method in class org.apache.camel.component.ssh.SSHPublicKeyHolder
 
setKnownHostsResource(String) - Method in class org.apache.camel.component.ssh.SshConfiguration
Sets the resource path for a known_hosts file
setKnownHostsResource(String) - Method in class org.apache.camel.component.ssh.SshEndpoint
 
setM(BigInteger) - Method in class org.apache.camel.component.ssh.SSHPublicKeyHolder
 
setMacs(String) - Method in class org.apache.camel.component.ssh.SshConfiguration
Comma-separated list of allowed/supported message authentication code algorithms in their **order** of preference.
setP(BigInteger) - Method in class org.apache.camel.component.ssh.SSHPublicKeyHolder
 
setPassword(String) - Method in class org.apache.camel.component.ssh.SshConfiguration
Sets the password to use in connecting to remote SSH server.
setPassword(String) - Method in class org.apache.camel.component.ssh.SshEndpoint
 
setPasswordFinder(Supplier<char[]>) - Method in class org.apache.camel.component.ssh.ResourceHelperKeyPairProvider
 
setPollCommand(String) - Method in class org.apache.camel.component.ssh.SshConfiguration
Sets the command string to send to the remote SSH server during every poll cycle.
setPollCommand(String) - Method in class org.apache.camel.component.ssh.SshEndpoint
 
setPort(int) - Method in class org.apache.camel.component.ssh.SshConfiguration
Sets the port number for the remote SSH server.
setPort(int) - Method in class org.apache.camel.component.ssh.SshEndpoint
 
setQ(BigInteger) - Method in class org.apache.camel.component.ssh.SSHPublicKeyHolder
 
setResources(String[]) - Method in class org.apache.camel.component.ssh.ResourceHelperKeyPairProvider
 
setShellPrompt(String) - Method in class org.apache.camel.component.ssh.SshConfiguration
Sets the shellPrompt to be dropped when response is read after command execution
setShellPrompt(String) - Method in class org.apache.camel.component.ssh.SshEndpoint
 
setSignatures(String) - Method in class org.apache.camel.component.ssh.SshConfiguration
Comma-separated list of allowed/supported signature algorithms in their order of preference.
setSleepForShellPrompt(long) - Method in class org.apache.camel.component.ssh.SshConfiguration
Sets the sleep period in milliseconds to wait reading response from shell prompt.
setSleepForShellPrompt(long) - Method in class org.apache.camel.component.ssh.SshEndpoint
 
setTimeout(long) - Method in class org.apache.camel.component.ssh.SshConfiguration
Sets the timeout in milliseconds to wait in establishing the remote SSH server connection.
setTimeout(long) - Method in class org.apache.camel.component.ssh.SshEndpoint
 
setUsername(String) - Method in class org.apache.camel.component.ssh.SshConfiguration
Sets the username to use in logging into the remote SSH server.
setUsername(String) - Method in class org.apache.camel.component.ssh.SshEndpoint
 
setY(BigInteger) - Method in class org.apache.camel.component.ssh.SSHPublicKeyHolder
 
SshComponent - Class in org.apache.camel.component.ssh
Represents the component that manages SshEndpoint.
SshComponent() - Constructor for class org.apache.camel.component.ssh.SshComponent
 
SshComponentConfigurer - Class in org.apache.camel.component.ssh
Generated by camel build tools - do NOT edit this file!
SshComponentConfigurer() - Constructor for class org.apache.camel.component.ssh.SshComponentConfigurer
 
SshConfiguration - Class in org.apache.camel.component.ssh
 
SshConfiguration() - Constructor for class org.apache.camel.component.ssh.SshConfiguration
 
SshConfiguration(URI) - Constructor for class org.apache.camel.component.ssh.SshConfiguration
 
SshConstants - Interface in org.apache.camel.component.ssh
 
SshConsumer - Class in org.apache.camel.component.ssh
 
SshConsumer(SshEndpoint, Processor) - Constructor for class org.apache.camel.component.ssh.SshConsumer
 
SshEndpoint - Class in org.apache.camel.component.ssh
Execute commands on remote hosts using SSH.
SshEndpoint() - Constructor for class org.apache.camel.component.ssh.SshEndpoint
 
SshEndpoint(String, SshComponent) - Constructor for class org.apache.camel.component.ssh.SshEndpoint
 
SshEndpoint(String, SshComponent, SshConfiguration) - Constructor for class org.apache.camel.component.ssh.SshEndpoint
 
SshEndpointConfigurer - Class in org.apache.camel.component.ssh
Generated by camel build tools - do NOT edit this file!
SshEndpointConfigurer() - Constructor for class org.apache.camel.component.ssh.SshEndpointConfigurer
 
SshEndpointUriFactory - Class in org.apache.camel.component.ssh
Generated by camel build tools - do NOT edit this file!
SshEndpointUriFactory() - Constructor for class org.apache.camel.component.ssh.SshEndpointUriFactory
 
SshHelper - Class in org.apache.camel.component.ssh
 
SshProducer - Class in org.apache.camel.component.ssh
 
SshProducer(SshEndpoint) - Constructor for class org.apache.camel.component.ssh.SshProducer
 
SSHPublicKeyHolder - Class in org.apache.camel.component.ssh
 
SSHPublicKeyHolder() - Constructor for class org.apache.camel.component.ssh.SSHPublicKeyHolder
 
SshResult - Class in org.apache.camel.component.ssh
 
SshResult(String, Integer, InputStream, InputStream) - Constructor for class org.apache.camel.component.ssh.SshResult
 
SshShellOutputStringHelper - Class in org.apache.camel.component.ssh
 
SshUtils - Class in org.apache.camel.component.ssh
 
SshUtils() - Constructor for class org.apache.camel.component.ssh.SshUtils
 
STDERR - Static variable in interface org.apache.camel.component.ssh.SshConstants
The value of this header is a InputStream with the standard error stream of the executable.
STDERR - Static variable in class org.apache.camel.component.ssh.SshResult
Deprecated.

T

toPublicKey() - Method in class org.apache.camel.component.ssh.SSHPublicKeyHolder
 

U

USERNAME_HEADER - Static variable in interface org.apache.camel.component.ssh.SshConstants
 

V

verifyServerKey(ClientSession, SocketAddress, PublicKey) - Method in class org.apache.camel.component.ssh.ResourceBasedSSHKeyVerifier
 
B C D E F G I L M O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values