org.crsh.ssh
Class SSHPlugin
java.lang.Object
org.crsh.plugin.CRaSHPlugin<SSHPlugin>
org.crsh.ssh.SSHPlugin
-
public class SSHPlugin
- extends CRaSHPlugin<SSHPlugin>
-
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SSH_PORT
public static final PropertyDescriptor<Integer> SSH_PORT
-
The SSH port.
SSH_SERVER_KEYPATH
public static final PropertyDescriptor<String> SSH_SERVER_KEYPATH
-
The SSH server key path.
SSH_SERVER_IDLE_DEFAULT_TIMEOUT
private static final int SSH_SERVER_IDLE_DEFAULT_TIMEOUT
-
The SSH server idle timeout.
- See Also:
- Constant Field Values
SSH_SERVER_IDLE_TIMEOUT
public static final PropertyDescriptor<Integer> SSH_SERVER_IDLE_TIMEOUT
-
SSH_SERVER_AUTH_DEFAULT_TIMEOUT
private static final int SSH_SERVER_AUTH_DEFAULT_TIMEOUT
-
The SSH server authentication timeout.
- See Also:
- Constant Field Values
SSH_SERVER_AUTH_TIMEOUT
public static final PropertyDescriptor<Integer> SSH_SERVER_AUTH_TIMEOUT
-
lifeCycle
private SSHLifeCycle lifeCycle
-
.
SSHPlugin
public SSHPlugin()
getImplementation
public SSHPlugin getImplementation()
- Description copied from class:
CRaSHPlugin
-
Returns the implementation.
-
- Specified by:
getImplementation
in class CRaSHPlugin<SSHPlugin>
-
- Returns:
- the implementation
createConfigurationCapabilities
protected Iterable<PropertyDescriptor<?>> createConfigurationCapabilities()
- Description copied from class:
CRaSHPlugin
-
Returns a list of
PropertyDescriptor
this plugin requires for its configuration.
-
- Overrides:
createConfigurationCapabilities
in class CRaSHPlugin<SSHPlugin>
-
- Returns:
- the configuration capabilities
init
public void init()
- Description copied from class:
CRaSHPlugin
-
Implement this method to know about init life cycle callback.
-
- Overrides:
init
in class CRaSHPlugin<SSHPlugin>
-
destroy
public void destroy()
- Description copied from class:
CRaSHPlugin
-
Implement this method to know about destroy life cycle callback.
-
- Overrides:
destroy
in class CRaSHPlugin<SSHPlugin>
-
Copyright © 2014 eXo Platform SAS. All Rights Reserved.