com.maverick.sshd
Class SshAttributes

java.lang.Object
  extended by com.maverick.sshd.SshAttributes

public class SshAttributes
extends Object


Field Summary
static String BOUND_CHANNEL
           
static String BOUND_CHANNEL_TYPE
           
static String CIPHER_CS
           
static String CIPHER_CS_TYPE
           
static String CIPHER_SC
           
static String CIPHER_SC_TYPE
           
static String COMP_CS
           
static String COMP_CS_TYPE
           
static String COMP_SC
           
static String COMP_SC_TYPE
           
static String CONTEXT
           
static String CURRENT_IDENT_DATA
           
static String DISCONNECTION_STARTED_TIME
           
static String EXPECTED_BYTES
           
static String EXPECTING_PACKET
           
static String HOST_KEY
           
static String HOST_KEY_TYPE
           
static String INCOMING_BYTES_SINCE_KEX
           
static String INCOMING_CIPHER_LENGTH
           
static String INCOMING_MAC_LENGTH
           
static String INCOMING_PACKETS_SINCE_KEX
           
static String INCOMING_SWAP
           
static String KEXLOCK
           
static String KEYCHANGE
           
static String KEYCHANGE_TYPE
           
static String LAST_KEEP_ALIVE
           
static String LOCAL_IDENTIFICATION
           
static String LOCAL_KEX_INIT
           
static String MAC_CS
           
static String MAC_CS_TYPE
           
static String MAC_SC
           
static String MAC_SC_TYPE
           
static String NEXT_PAYLOAD
           
static String OUTGOING_BYTES_SINCE_KEX
           
static String OUTGOING_PACKETS_SINCE_KEX
           
static String OUTGOING_SEQUENCE
           
static String PROTOCOL_STATE
           
static String REMOTE_FORWARDING_CHANNEL
           
static String REMOTE_FORWARDING_INTERFACE
           
static String REMOTE_IDENTIFICATION
           
static String REMOTE_KEX_INIT
           
static String SECURE_RANDOM
           
static String SERVICE
           
static String SESSION_IDENTIFIER
           
static String SESSION_TYPE
           
static String TRANSPORT
           
static String TRANSPORT_STATE
           
static String UUID
           
 
Constructor Summary
SshAttributes()
           
 
Method Summary
static SshContext getContext(org.apache.mina.core.session.IoSession session)
           
static long getLastKeepAlive(org.apache.mina.core.session.IoSession session)
           
static SecureRandom getSecureRandom(org.apache.mina.core.session.IoSession session)
           
static byte[] getSessionIdentifier(org.apache.mina.core.session.IoSession session)
           
static SshTransportState getTransportState(org.apache.mina.core.session.IoSession session)
           
static String getUUID(org.apache.mina.core.session.IoSession session)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TRANSPORT_STATE

public static final String TRANSPORT_STATE
See Also:
Constant Field Values

TRANSPORT

public static final String TRANSPORT
See Also:
Constant Field Values

CURRENT_IDENT_DATA

public static final String CURRENT_IDENT_DATA
See Also:
Constant Field Values

REMOTE_IDENTIFICATION

public static final String REMOTE_IDENTIFICATION
See Also:
Constant Field Values

LOCAL_IDENTIFICATION

public static final String LOCAL_IDENTIFICATION
See Also:
Constant Field Values

PROTOCOL_STATE

public static final String PROTOCOL_STATE
See Also:
Constant Field Values

CONTEXT

public static final String CONTEXT
See Also:
Constant Field Values

LOCAL_KEX_INIT

public static final String LOCAL_KEX_INIT
See Also:
Constant Field Values

REMOTE_KEX_INIT

public static final String REMOTE_KEX_INIT
See Also:
Constant Field Values

CIPHER_CS

public static final String CIPHER_CS
See Also:
Constant Field Values

CIPHER_SC

public static final String CIPHER_SC
See Also:
Constant Field Values

MAC_CS

public static final String MAC_CS
See Also:
Constant Field Values

MAC_SC

public static final String MAC_SC
See Also:
Constant Field Values

COMP_CS

public static final String COMP_CS
See Also:
Constant Field Values

COMP_SC

public static final String COMP_SC
See Also:
Constant Field Values

KEYCHANGE

public static final String KEYCHANGE
See Also:
Constant Field Values

HOST_KEY

public static final String HOST_KEY
See Also:
Constant Field Values

CIPHER_CS_TYPE

public static final String CIPHER_CS_TYPE
See Also:
Constant Field Values

CIPHER_SC_TYPE

public static final String CIPHER_SC_TYPE
See Also:
Constant Field Values

MAC_CS_TYPE

public static final String MAC_CS_TYPE
See Also:
Constant Field Values

MAC_SC_TYPE

public static final String MAC_SC_TYPE
See Also:
Constant Field Values

COMP_CS_TYPE

public static final String COMP_CS_TYPE
See Also:
Constant Field Values

COMP_SC_TYPE

public static final String COMP_SC_TYPE
See Also:
Constant Field Values

KEYCHANGE_TYPE

public static final String KEYCHANGE_TYPE
See Also:
Constant Field Values

HOST_KEY_TYPE

public static final String HOST_KEY_TYPE
See Also:
Constant Field Values

SESSION_IDENTIFIER

public static final String SESSION_IDENTIFIER
See Also:
Constant Field Values

KEXLOCK

public static final String KEXLOCK
See Also:
Constant Field Values

INCOMING_MAC_LENGTH

public static final String INCOMING_MAC_LENGTH
See Also:
Constant Field Values

INCOMING_CIPHER_LENGTH

public static final String INCOMING_CIPHER_LENGTH
See Also:
Constant Field Values

INCOMING_BYTES_SINCE_KEX

public static final String INCOMING_BYTES_SINCE_KEX
See Also:
Constant Field Values

OUTGOING_BYTES_SINCE_KEX

public static final String OUTGOING_BYTES_SINCE_KEX
See Also:
Constant Field Values

INCOMING_PACKETS_SINCE_KEX

public static final String INCOMING_PACKETS_SINCE_KEX
See Also:
Constant Field Values

OUTGOING_PACKETS_SINCE_KEX

public static final String OUTGOING_PACKETS_SINCE_KEX
See Also:
Constant Field Values

SECURE_RANDOM

public static final String SECURE_RANDOM
See Also:
Constant Field Values

SERVICE

public static final String SERVICE
See Also:
Constant Field Values

EXPECTING_PACKET

public static final String EXPECTING_PACKET
See Also:
Constant Field Values

EXPECTED_BYTES

public static final String EXPECTED_BYTES
See Also:
Constant Field Values

NEXT_PAYLOAD

public static final String NEXT_PAYLOAD
See Also:
Constant Field Values

INCOMING_SWAP

public static final String INCOMING_SWAP
See Also:
Constant Field Values

OUTGOING_SEQUENCE

public static final String OUTGOING_SEQUENCE
See Also:
Constant Field Values

UUID

public static final String UUID
See Also:
Constant Field Values

DISCONNECTION_STARTED_TIME

public static final String DISCONNECTION_STARTED_TIME
See Also:
Constant Field Values

BOUND_CHANNEL

public static final String BOUND_CHANNEL
See Also:
Constant Field Values

BOUND_CHANNEL_TYPE

public static final String BOUND_CHANNEL_TYPE
See Also:
Constant Field Values

SESSION_TYPE

public static final String SESSION_TYPE
See Also:
Constant Field Values

REMOTE_FORWARDING_INTERFACE

public static final String REMOTE_FORWARDING_INTERFACE
See Also:
Constant Field Values

REMOTE_FORWARDING_CHANNEL

public static final String REMOTE_FORWARDING_CHANNEL
See Also:
Constant Field Values

LAST_KEEP_ALIVE

public static final String LAST_KEEP_ALIVE
See Also:
Constant Field Values
Constructor Detail

SshAttributes

public SshAttributes()
Method Detail

getUUID

public static String getUUID(org.apache.mina.core.session.IoSession session)

getContext

public static SshContext getContext(org.apache.mina.core.session.IoSession session)

getSessionIdentifier

public static byte[] getSessionIdentifier(org.apache.mina.core.session.IoSession session)

getSecureRandom

public static SecureRandom getSecureRandom(org.apache.mina.core.session.IoSession session)

getTransportState

public static SshTransportState getTransportState(org.apache.mina.core.session.IoSession session)

getLastKeepAlive

public static long getLastKeepAlive(org.apache.mina.core.session.IoSession session)


Copyright © 2012. All Rights Reserved.