Class: TTTLS13::Message::EndOfEarlyData
- Inherits:
-
Object
- Object
- TTTLS13::Message::EndOfEarlyData
- Defined in:
- lib/tttls1.3/message/end_of_early_data.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.deserialize(binary) ⇒ TTTLS13::Message::EndOfEarlyData
17 18 19 20 21 22 23 24 25 26 |
# 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 |
Instance Method Details
#serialize ⇒ String
8 9 10 |
# File 'lib/tttls1.3/message/end_of_early_data.rb', line 8 def serialize '' end |