Modifier and Type | Method and Description |
---|---|
protected void |
SshKeyScan.logSessionEvent(Session session,
Object event) |
void |
SshKeyScan.sessionClosed(Session session) |
void |
SshKeyScan.sessionCreated(Session session) |
void |
SshKeyScan.sessionEvent(Session session,
SessionListener.Event event) |
Modifier and Type | Method and Description |
---|---|
protected RequestHandler.Result |
OpenSshHostKeysHandler.handleHostKeys(Session session,
Collection<? extends PublicKey> keys,
boolean wantReply,
Buffer buffer) |
Modifier and Type | Method and Description |
---|---|
void |
DHGEXClient.init(Session s,
byte[] v_s,
byte[] v_c,
byte[] i_s,
byte[] i_c) |
void |
DHGClient.init(Session s,
byte[] v_s,
byte[] v_c,
byte[] i_s,
byte[] i_c) |
void |
AbstractDHClientKeyExchange.init(Session s,
byte[] v_s,
byte[] v_c,
byte[] i_s,
byte[] i_c) |
Modifier and Type | Interface and Description |
---|---|
interface |
ClientSession
An authenticated session to a given SSH server
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractClientSession |
class |
ClientSessionImpl
TODO Add javadoc
|
Modifier and Type | Method and Description |
---|---|
Service |
ClientUserAuthServiceFactory.create(Session session) |
Service |
ClientConnectionServiceFactory.create(Session session) |
Constructor and Description |
---|
ClientUserAuthService(Session s) |
Modifier and Type | Method and Description |
---|---|
Session |
Service.getSession() |
Modifier and Type | Method and Description |
---|---|
static Service |
ServiceFactory.Utils.create(Collection<? extends ServiceFactory> factories,
String name,
Session session)
Create an instance of the specified name by looking up the needed factory
in the list (case insensitive.
|
Service |
ServiceFactory.create(Session session) |
Modifier and Type | Interface and Description |
---|---|
interface |
UserAuthInstance<S extends Session>
Represents an authentication-in-progress tracker for a specific session
|
Modifier and Type | Method and Description |
---|---|
Session |
Channel.getSession() |
Session |
AbstractChannel.getSession() |
Modifier and Type | Method and Description |
---|---|
void |
Channel.init(ConnectionService service,
Session session,
int id) |
void |
AbstractChannel.init(ConnectionService service,
Session session,
int id) |
Modifier and Type | Method and Description |
---|---|
FileSystem |
FileSystemFactory.createFileSystem(Session session)
Create user specific file system.
|
Modifier and Type | Method and Description |
---|---|
FileSystem |
NativeFileSystemFactory.createFileSystem(Session session) |
Modifier and Type | Method and Description |
---|---|
FileSystem |
VirtualFileSystemFactory.createFileSystem(Session session) |
Modifier and Type | Method and Description |
---|---|
Session |
DefaultTcpipForwarder.getSession() |
Modifier and Type | Method and Description |
---|---|
protected abstract RequestHandler.Result |
AbstractOpenSshHostKeysHandler.handleHostKeys(Session session,
Collection<? extends PublicKey> keys,
boolean wantReply,
Buffer buffer) |
Modifier and Type | Method and Description |
---|---|
void |
KeyExchange.init(Session session,
byte[] v_s,
byte[] v_c,
byte[] i_s,
byte[] i_c)
Initialize the key exchange algorithm.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractDHKeyExchange.init(Session s,
byte[] v_s,
byte[] v_c,
byte[] i_s,
byte[] i_c) |
Modifier and Type | Method and Description |
---|---|
Session |
ScpHelper.getSession() |
Constructor and Description |
---|
ScpHelper(Session session,
InputStream in,
OutputStream out,
FileSystem fileSystem,
ScpTransferEventListener eventListener) |
Modifier and Type | Interface and Description |
---|---|
interface |
SessionHolder<S extends Session> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSession
The AbstractSession handles all the basic SSH protocol such as key exchange, authentication,
encoding and decoding.
|
Modifier and Type | Method and Description |
---|---|
void |
SessionTimeoutListener.sessionClosed(Session s) |
void |
SessionListener.sessionClosed(Session session)
A session has been closed
|
void |
SessionTimeoutListener.sessionCreated(Session session) |
void |
SessionListener.sessionCreated(Session session)
A new session just been created
|
void |
SessionTimeoutListener.sessionEvent(Session session,
SessionListener.Event event) |
void |
SessionListener.sessionEvent(Session session,
SessionListener.Event event)
An event has been triggered
|
Modifier and Type | Method and Description |
---|---|
void |
CachingPublicKeyAuthenticator.sessionClosed(Session session) |
void |
CachingPublicKeyAuthenticator.sessionCreated(Session session) |
void |
CachingPublicKeyAuthenticator.sessionEvent(Session session,
SessionListener.Event event) |
Modifier and Type | Method and Description |
---|---|
static boolean |
PuttyRequestHandler.isPuttyClient(Session session) |
Modifier and Type | Method and Description |
---|---|
boolean |
StaticDecisionForwardingFilter.canConnect(ForwardingFilter.Type type,
SshdSocketAddress address,
Session session) |
boolean |
ForwardingFilter.canConnect(ForwardingFilter.Type type,
SshdSocketAddress address,
Session session)
Determine if the session may create an outbound connection.
|
boolean |
StaticDecisionForwardingFilter.canForwardAgent(Session session) |
boolean |
ForwardingFilter.canForwardAgent(Session session)
Determine if the session may arrange for agent forwarding.
|
boolean |
StaticDecisionForwardingFilter.canForwardX11(Session session) |
boolean |
ForwardingFilter.canForwardX11(Session session)
Determine if the session may arrange for X11 forwarding.
|
boolean |
StaticDecisionForwardingFilter.canListen(SshdSocketAddress address,
Session session) |
boolean |
ForwardingFilter.canListen(SshdSocketAddress address,
Session session)
Determine if the session may listen for inbound connections.
|
protected boolean |
StaticDecisionForwardingFilter.checkAcceptance(String request,
Session session,
SshdSocketAddress target) |
Modifier and Type | Method and Description |
---|---|
protected RequestHandler.Result |
OpenSshHostKeysHandler.handleHostKeys(Session session,
Collection<? extends PublicKey> keys,
boolean wantReply,
Buffer buffer) |
Modifier and Type | Method and Description |
---|---|
void |
DHGServer.init(Session s,
byte[] v_s,
byte[] v_c,
byte[] i_s,
byte[] i_c) |
void |
DHGEXServer.init(Session s,
byte[] v_s,
byte[] v_c,
byte[] i_s,
byte[] i_c) |
void |
AbstractDHServerKeyExchange.init(Session s,
byte[] v_s,
byte[] v_c,
byte[] i_s,
byte[] i_c) |
Modifier and Type | Interface and Description |
---|---|
interface |
ServerSession |
Modifier and Type | Class and Description |
---|---|
class |
AbstractServerSession |
class |
ServerSessionImpl
TODO Add javadoc
|
Modifier and Type | Method and Description |
---|---|
Service |
ServerUserAuthServiceFactory.create(Session session) |
Service |
ServerConnectionServiceFactory.create(Session session) |
Constructor and Description |
---|
ServerUserAuthService(Session s) |
Copyright © 2008–2016 The Apache Software Foundation. All rights reserved.