MSG_KEXINIT class

Key exchange begins by each side sending the following packet. https://tools.ietf.org/html/rfc4253#section-7.1

Inheritance

Constructors

MSG_KEXINIT([Uint8List? cookie, String? kexAlgorithms, String? serverHostKeyAlgorithms, String? encryptionAlgorithmsClientToServer, String? encryptionAlgorithmsServerToClient, String? macAlgorithmsClientToServer, String? macAlgorithmsServerToClient, String? compressionAlgorithmsClientToServer, String? compressionAlgorithmsServerToClient, String? languagesClientToServer, String? languagesServerToClient, bool? firstKexPacketFollows])

Properties

compressionAlgorithmsClientToServer String?
getter/setter pair
compressionAlgorithmsServerToClient String?
getter/setter pair
getter/setter pair
encryptionAlgorithmsClientToServer String?
getter/setter pair
encryptionAlgorithmsServerToClient String?
getter/setter pair
firstKexPacketFollows bool?
getter/setter pair
hashCode int?
The hash code for this object.
no setterinherited
id int?
getter/setter pairinherited
kexAlgorithms String?
getter/setter pair
languagesClientToServer String?
getter/setter pair
languagesServerToClient String?
getter/setter pair
macAlgorithmsClientToServer String?
getter/setter pair
macAlgorithmsServerToClient String?
getter/setter pair
runtimeType Type?
A representation of the runtime type of the object.
no setterinherited
serializedHeaderSize int?
Minimum size for this serialized object.
no setteroverride
serializedSize int?
Exact size for this serialized object.
no setteroverride
serverHostKeyAlgorithms String?
getter/setter pair

Methods

deserialize(SerializableInput? input) → void
Interface for intput serialization.
override
fromRaw(SerializableInput? input) → void
Deserializes this Serializable from a SerializableInput.
inherited
noSuchMethod(Invocation? invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
serialize(SerializableOutput? output) → void
Interface for output serialization.
override
toBytes(dynamic zlib, Random? random, int? blockSize) Uint8List?
inherited
toPacket(Uint8List? payload, Random? random, int? blockSize) Uint8List?
inherited
toRaw({Endian? endian = Endian.big}) Uint8List?
Serializes this Serializable to a Uint8List.
inherited
toString() String?
A string representation of this object.
override

Operators

operator ==(Object? other) bool?
The equality operator.
inherited

Constants

ID → const int?