Class Ssh2KexInitPacket.Ssh2KexInitHeader

    • Field Detail

      • cookie

        private final byte[] cookie
      • serverHostKeyAlgorithms

        private final Ssh2NameList serverHostKeyAlgorithms
      • encryptionAlgorithmsClientToServer

        private final Ssh2NameList encryptionAlgorithmsClientToServer
      • encryptionAlgorithmsServerToClient

        private final Ssh2NameList encryptionAlgorithmsServerToClient
      • macAlgorithmsClientToServer

        private final Ssh2NameList macAlgorithmsClientToServer
      • macAlgorithmsServerToClient

        private final Ssh2NameList macAlgorithmsServerToClient
      • compressionAlgorithmsClientToServer

        private final Ssh2NameList compressionAlgorithmsClientToServer
      • compressionAlgorithmsServerToClient

        private final Ssh2NameList compressionAlgorithmsServerToClient
      • languagesClientToServer

        private final Ssh2NameList languagesClientToServer
      • languagesServerToClient

        private final Ssh2NameList languagesServerToClient
      • firstKexPacketFollows

        private final Ssh2Boolean firstKexPacketFollows
      • reserved

        private final int reserved
    • Method Detail

      • getMessageNumber

        public Ssh2MessageNumber getMessageNumber()
        Returns:
        messageNumber
      • getCookie

        public byte[] getCookie()
        Returns:
        cookie
      • getKexAlgorithms

        public Ssh2NameList getKexAlgorithms()
        Returns:
        kexAlgorithms
      • getServerHostKeyAlgorithms

        public Ssh2NameList getServerHostKeyAlgorithms()
        Returns:
        serverHostKeyAlgorithms
      • getEncryptionAlgorithmsClientToServer

        public Ssh2NameList getEncryptionAlgorithmsClientToServer()
        Returns:
        encryptionAlgorithmsClientToServer
      • getEncryptionAlgorithmsServerToClient

        public Ssh2NameList getEncryptionAlgorithmsServerToClient()
        Returns:
        encryptionAlgorithmsServerToClient
      • getMacAlgorithmsClientToServer

        public Ssh2NameList getMacAlgorithmsClientToServer()
        Returns:
        macAlgorithmsClientToServer
      • getMacAlgorithmsServerToClient

        public Ssh2NameList getMacAlgorithmsServerToClient()
        Returns:
        macAlgorithmsServerToClient
      • getCompressionAlgorithmsClientToServer

        public Ssh2NameList getCompressionAlgorithmsClientToServer()
        Returns:
        compressionAlgorithmsClientToServer
      • getCompressionAlgorithmsServerToClient

        public Ssh2NameList getCompressionAlgorithmsServerToClient()
        Returns:
        compressionAlgorithmsServerToClient
      • getLanguagesClientToServer

        public Ssh2NameList getLanguagesClientToServer()
        Returns:
        languagesClientToServer
      • getLanguagesServerToClient

        public Ssh2NameList getLanguagesServerToClient()
        Returns:
        languagesServerToClient
      • getFirstKexPacketFollows

        public Ssh2Boolean getFirstKexPacketFollows()
        Returns:
        firstKexPacketFollows
      • getReserved

        public int getReserved()
        Returns:
        reserved