|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.crsh.ssh.term.SSHLifeCycle
public class SSHLifeCycle
Interesting stuff here : http://gerrit.googlecode.com/git-history/4b9e5e7fb9380cfadd28d7ffe3dc496dc06f5892/gerrit-sshd/src/main/java/com/google/gerrit/sshd/DatabasePubKeyAuth.java
| Field Summary | |
|---|---|
private ArrayList<AuthenticationPlugin> |
authenticationPlugins
. |
private int |
authTimeout
. |
private PluginContext |
context
. |
private int |
idleTimeout
. |
private org.apache.sshd.common.KeyPairProvider |
keyPairProvider
. |
private Integer |
localPort
. |
private Logger |
log
. |
static org.apache.sshd.common.Session.AttributeKey<String> |
PASSWORD
. |
private int |
port
. |
private org.apache.sshd.SshServer |
server
. |
static org.apache.sshd.common.Session.AttributeKey<String> |
USERNAME
. |
| Constructor Summary | |
|---|---|
SSHLifeCycle(PluginContext context,
ArrayList<AuthenticationPlugin> authenticationPlugins)
|
|
| Method Summary | ||
|---|---|---|
void |
destroy()
|
|
private
|
genericAuthenticate(Class<T> type,
String username,
T credential)
|
|
int |
getAuthTimeout()
|
|
int |
getIdleTimeout()
|
|
org.apache.sshd.common.KeyPairProvider |
getKeyPairProvider()
|
|
Integer |
getLocalPort()
Returns the local part after the ssh server has been succesfully bound or null. |
|
int |
getPort()
|
|
void |
init()
|
|
void |
setAuthTimeout(int authTimeout)
|
|
void |
setIdleTimeout(int idleTimeout)
|
|
void |
setKeyPairProvider(org.apache.sshd.common.KeyPairProvider keyPairProvider)
|
|
void |
setPort(int port)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final org.apache.sshd.common.Session.AttributeKey<String> USERNAME
public static final org.apache.sshd.common.Session.AttributeKey<String> PASSWORD
private final Logger log
private org.apache.sshd.SshServer server
private int port
private int idleTimeout
private int authTimeout
private org.apache.sshd.common.KeyPairProvider keyPairProvider
private final ArrayList<AuthenticationPlugin> authenticationPlugins
private Integer localPort
private final PluginContext context
| Constructor Detail |
|---|
public SSHLifeCycle(PluginContext context,
ArrayList<AuthenticationPlugin> authenticationPlugins)
| Method Detail |
|---|
public int getPort()
public void setPort(int port)
public int getIdleTimeout()
public void setIdleTimeout(int idleTimeout)
public int getAuthTimeout()
public void setAuthTimeout(int authTimeout)
public Integer getLocalPort()
public org.apache.sshd.common.KeyPairProvider getKeyPairProvider()
public void setKeyPairProvider(org.apache.sshd.common.KeyPairProvider keyPairProvider)
public void init()
public void destroy()
private <T> boolean genericAuthenticate(Class<T> type,
String username,
T credential)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||