view src/com/trilead/ssh2/ConnectionInfo.java @ 248:0181323d0d33
add host preference for fixed screen size
author
Carl Byington <carl@five-ten-sg.com>
date
Mon, 14 Jul 2014 11:20:42 -0700 (2014-07-14)
parents
0ce5cc452d02
children
line source
+ −
+ − package com.trilead.ssh2;
+ −
+ − /**
+ − * In most cases you probably do not need the information contained in here.
+ − *
+ − * @author Christian Plattner, plattner@trilead.com
+ − * @version $Id: ConnectionInfo.java,v 1.1 2007/10/15 12:49:56 cplattne Exp $
+ − */
+ − public class ConnectionInfo {
+ − /**
+ − * The used key exchange (KEX) algorithm in the latest key exchange.
+ − */
+ − public String keyExchangeAlgorithm;
+ −
+ − /**
+ − * The currently used crypto algorithm for packets from to the client to the
+ − * server.
+ − */
+ − public String clientToServerCryptoAlgorithm;
+ − /**
+ − * The currently used crypto algorithm for packets from to the server to the
+ − * client.
+ − */
+ − public String serverToClientCryptoAlgorithm;
+ −
+ − /**
+ − * The currently used MAC algorithm for packets from to the client to the
+ − * server.
+ − */
+ − public String clientToServerMACAlgorithm;
+ − /**
+ − * The currently used MAC algorithm for packets from to the server to the
+ − * client.
+ − */
+ − public String serverToClientMACAlgorithm;
+ −
+ − /**
+ − * The type of the server host key (currently either "ssh-dss" or
+ − * "ssh-rsa").
+ − */
+ − public String serverHostKeyAlgorithm;
+ − /**
+ − * The server host key that was sent during the latest key exchange.
+ − */
+ − public byte[] serverHostKey;
+ −
+ − /**
+ − * Number of kex exchanges performed on this connection so far.
+ − */
+ − public int keyExchangeCounter = 0;
+ − }