C# Class Tamir.SharpSsh.jsch.Session

Inheritance: Runnable
Afficher le fichier Open project: soywiz/csharputils Class Usage Examples

Méthodes publiques

Méthode Description
connect ( ) : void
connect ( int connectTimeout ) : void
delPortForwardingL ( String boundaddress, int lport ) : void
delPortForwardingL ( int lport ) : void
delPortForwardingR ( int rport ) : void
disconnect ( ) : void
encode ( Packet packet ) : void
getCipher ( ) : String
getClientVersion ( ) : String
getConfig ( object name ) : String
getHost ( ) : String
getHostKey ( ) : HostKey
getMac ( ) : String
getPort ( ) : int
getPortForwardingL ( ) : String[]
getServerVersion ( ) : String
getTimeout ( ) : int
getUserName ( ) : String
isConnected ( ) : bool
openChannel ( String type ) : Channel
read ( Buffer buf ) : Buffer
rekey ( ) : void
run ( ) : void
sendIgnore ( ) : void
sendKeepAliveMsg ( ) : void
setClientVersion ( String cv ) : void
setConfig ( Hashtable foo ) : void
setHost ( String host ) : void
setInputStream ( Stream In ) : void
setOutputStream ( Stream Out ) : void
setPassword ( String foo ) : void
setPort ( int port ) : void
setPortForwardingL ( String boundaddress, int lport, String host, int rport ) : void
setPortForwardingL ( String boundaddress, int lport, String host, int rport, ServerSocketFactory ssf ) : void
setPortForwardingL ( int lport, String host, int rport ) : void
setPortForwardingR ( int rport, String daemon ) : void
setPortForwardingR ( int rport, String daemon, System arg ) : void
setPortForwardingR ( int rport, String host, int lport ) : void
setPortForwardingR ( int rport, String host, int lport, SocketFactory sf ) : void
setProxy ( Proxy proxy ) : void
setSocketFactory ( SocketFactory foo ) : void
setTimeout ( int foo ) : void
setUserInfo ( UserInfo userinfo ) : void
setX11Cookie ( String cookie ) : void
setX11Host ( String host ) : void
setX11Port ( int port ) : void
write ( Packet packet ) : void
write ( Packet packet, Channel c, int length ) : void

Private Methods

Méthode Description
Session ( JSch jsch ) : System.IO
_write ( Packet packet ) : void
addChannel ( Channel channel ) : void
checkHost ( String host, KeyExchange kex ) : void
getSessionId ( ) : byte[]
receive_kexinit ( Buffer buf ) : KeyExchange
receive_newkeys ( Buffer buf, KeyExchange kex ) : void
send_kexinit ( ) : void
send_newkeys ( ) : void
setPortForwarding ( int rport ) : void
setUserName ( String foo ) : void
updateKeys ( KeyExchange kex ) : void

Method Details

connect() public méthode

public connect ( ) : void
Résultat void

connect() public méthode

public connect ( int connectTimeout ) : void
connectTimeout int
Résultat void

delPortForwardingL() public méthode

public delPortForwardingL ( String boundaddress, int lport ) : void
boundaddress String
lport int
Résultat void

delPortForwardingL() public méthode

public delPortForwardingL ( int lport ) : void
lport int
Résultat void

delPortForwardingR() public méthode

public delPortForwardingR ( int rport ) : void
rport int
Résultat void

disconnect() public méthode

public disconnect ( ) : void
Résultat void

encode() public méthode

public encode ( Packet packet ) : void
packet Packet
Résultat void

getCipher() public méthode

public getCipher ( ) : String
Résultat String

getClientVersion() public méthode

public getClientVersion ( ) : String
Résultat String

getConfig() public méthode

public getConfig ( object name ) : String
name object
Résultat String

getHost() public méthode

public getHost ( ) : String
Résultat String

getHostKey() public méthode

public getHostKey ( ) : HostKey
Résultat HostKey

getMac() public méthode

public getMac ( ) : String
Résultat String

getPort() public méthode

public getPort ( ) : int
Résultat int

getPortForwardingL() public méthode

public getPortForwardingL ( ) : String[]
Résultat String[]

getServerVersion() public méthode

public getServerVersion ( ) : String
Résultat String

getTimeout() public méthode

public getTimeout ( ) : int
Résultat int

getUserName() public méthode

public getUserName ( ) : String
Résultat String

isConnected() public méthode

public isConnected ( ) : bool
Résultat bool

openChannel() public méthode

public openChannel ( String type ) : Channel
type String
Résultat Channel

read() public méthode

public read ( Buffer buf ) : Buffer
buf Buffer
Résultat Buffer

rekey() public méthode

public rekey ( ) : void
Résultat void

run() public méthode

public run ( ) : void
Résultat void

sendIgnore() public méthode

public sendIgnore ( ) : void
Résultat void

sendKeepAliveMsg() public méthode

public sendKeepAliveMsg ( ) : void
Résultat void

setClientVersion() public méthode

public setClientVersion ( String cv ) : void
cv String
Résultat void

setConfig() public méthode

public setConfig ( Hashtable foo ) : void
foo Hashtable
Résultat void

setHost() public méthode

public setHost ( String host ) : void
host String
Résultat void

setInputStream() public méthode

public setInputStream ( Stream In ) : void
In Stream
Résultat void

setOutputStream() public méthode

public setOutputStream ( Stream Out ) : void
Out Stream
Résultat void

setPassword() public méthode

public setPassword ( String foo ) : void
foo String
Résultat void

setPort() public méthode

public setPort ( int port ) : void
port int
Résultat void

setPortForwardingL() public méthode

public setPortForwardingL ( String boundaddress, int lport, String host, int rport ) : void
boundaddress String
lport int
host String
rport int
Résultat void

setPortForwardingL() public méthode

public setPortForwardingL ( String boundaddress, int lport, String host, int rport, ServerSocketFactory ssf ) : void
boundaddress String
lport int
host String
rport int
ssf ServerSocketFactory
Résultat void

setPortForwardingL() public méthode

public setPortForwardingL ( int lport, String host, int rport ) : void
lport int
host String
rport int
Résultat void

setPortForwardingR() public méthode

public setPortForwardingR ( int rport, String daemon ) : void
rport int
daemon String
Résultat void

setPortForwardingR() public méthode

public setPortForwardingR ( int rport, String daemon, System arg ) : void
rport int
daemon String
arg System
Résultat void

setPortForwardingR() public méthode

public setPortForwardingR ( int rport, String host, int lport ) : void
rport int
host String
lport int
Résultat void

setPortForwardingR() public méthode

public setPortForwardingR ( int rport, String host, int lport, SocketFactory sf ) : void
rport int
host String
lport int
sf SocketFactory
Résultat void

setProxy() public méthode

public setProxy ( Proxy proxy ) : void
proxy Proxy
Résultat void

setSocketFactory() public méthode

public setSocketFactory ( SocketFactory foo ) : void
foo SocketFactory
Résultat void

setTimeout() public méthode

public setTimeout ( int foo ) : void
foo int
Résultat void

setUserInfo() public méthode

public setUserInfo ( UserInfo userinfo ) : void
userinfo UserInfo
Résultat void

setX11Cookie() public méthode

public setX11Cookie ( String cookie ) : void
cookie String
Résultat void

setX11Host() public méthode

public setX11Host ( String host ) : void
host String
Résultat void

setX11Port() public méthode

public setX11Port ( int port ) : void
port int
Résultat void

write() public méthode

public write ( Packet packet ) : void
packet Packet
Résultat void

write() public méthode

public write ( Packet packet, Channel c, int length ) : void
packet Packet
c Channel
length int
Résultat void