class TTTLS13::Message::EndOfEarlyData
Public Class Methods
deserialize(binary)
click to toggle source
@param binary [String]
@raise [TTTLS13::Error::ErrorAlerts]
@return [TTTLS13::Message::EndOfEarlyData]
# File lib/tttls1.3/message/end_of_early_data.rb, line 17 def self.deserialize(binary) raise Error::ErrorAlerts, :internal_error if binary.nil? raise Error::ErrorAlerts, :decode_error unless binary.length == 4 raise Error::ErrorAlerts, :unexpected_message \ unless binary[0] == HandshakeType::END_OF_EARLY_DATA raise Error::ErrorAlerts, :decode_error \ unless binary == "\x05\x00\x00\x00" EndOfEarlyData.new end
Public Instance Methods
serialize()
click to toggle source
@return [String]
# File lib/tttls1.3/message/end_of_early_data.rb, line 8 def serialize '' end