org.crsh.ssh
Class SSHPlugin

java.lang.Object
  extended by org.crsh.plugin.CRaSHPlugin<SSHPlugin>
      extended by org.crsh.ssh.SSHPlugin

public class SSHPlugin
extends CRaSHPlugin<SSHPlugin>


Field Summary
static PropertyDescriptor<Charset> SSH_ENCODING
          The SSH charset.
static PropertyDescriptor<Integer> SSH_PORT
          The SSH port.
static PropertyDescriptor<Integer> SSH_SERVER_AUTH_TIMEOUT
          The SSH server authentication timeout property.
static PropertyDescriptor<Integer> SSH_SERVER_IDLE_TIMEOUT
          The SSH server idle timeout property.
static PropertyDescriptor<String> SSH_SERVER_KEYGEN
          SSH host key auto generate
static PropertyDescriptor<String> SSH_SERVER_KEYPATH
          The SSH server key path.
 
Fields inherited from class org.crsh.plugin.CRaSHPlugin
CONSTRUCTED, FAILED, INITIALIZED, INITIALIZING, log
 
Constructor Summary
SSHPlugin()
           
 
Method Summary
protected  Iterable<PropertyDescriptor<?>> createConfigurationCapabilities()
           
 void destroy()
           
 SSHPlugin getImplementation()
           
 void init()
           
 
Methods inherited from class org.crsh.plugin.CRaSHPlugin
getConfigurationCapabilities, getContext, getStatus, getType, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

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_KEYGEN

public static final PropertyDescriptor<String> SSH_SERVER_KEYGEN
SSH host key auto generate


SSH_SERVER_IDLE_TIMEOUT

public static final PropertyDescriptor<Integer> SSH_SERVER_IDLE_TIMEOUT
The SSH server idle timeout property.


SSH_SERVER_AUTH_TIMEOUT

public static final PropertyDescriptor<Integer> SSH_SERVER_AUTH_TIMEOUT
The SSH server authentication timeout property.


SSH_ENCODING

public static final PropertyDescriptor<Charset> SSH_ENCODING
The SSH charset.

Constructor Detail

SSHPlugin

public SSHPlugin()
Method Detail

getImplementation

public SSHPlugin getImplementation()
Specified by:
getImplementation in class CRaSHPlugin<SSHPlugin>

createConfigurationCapabilities

protected Iterable<PropertyDescriptor<?>> createConfigurationCapabilities()
Overrides:
createConfigurationCapabilities in class CRaSHPlugin<SSHPlugin>

init

public void init()
Overrides:
init in class CRaSHPlugin<SSHPlugin>

destroy

public void destroy()
Overrides:
destroy in class CRaSHPlugin<SSHPlugin>


Copyright © 2015 eXo Platform SAS. All Rights Reserved.