Class: TTTLS13::Client::EchState
- Inherits:
-
Object
- Object
- TTTLS13::Client::EchState
- Defined in:
- lib/tttls1.3/client.rb
Instance Attribute Summary collapse
-
#cipher_suite ⇒ Object
Returns the value of attribute cipher_suite.
-
#config_id ⇒ Object
Returns the value of attribute config_id.
-
#ctx ⇒ Object
Returns the value of attribute ctx.
-
#maximum_name_length ⇒ Object
Returns the value of attribute maximum_name_length.
-
#public_name ⇒ Object
Returns the value of attribute public_name.
Instance Method Summary collapse
-
#initialize(maximum_name_length, config_id, cipher_suite, public_name, ctx) ⇒ EchState
constructor
A new instance of EchState.
Constructor Details
#initialize(maximum_name_length, config_id, cipher_suite, public_name, ctx) ⇒ EchState
Returns a new instance of EchState.
1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 |
# File 'lib/tttls1.3/client.rb', line 1465 def initialize(maximum_name_length, config_id, cipher_suite, public_name, ctx) @maximum_name_length = maximum_name_length @config_id = config_id @cipher_suite = cipher_suite @public_name = public_name @ctx = ctx end |
Instance Attribute Details
#cipher_suite ⇒ Object
Returns the value of attribute cipher_suite.
1456 1457 1458 |
# File 'lib/tttls1.3/client.rb', line 1456 def cipher_suite @cipher_suite end |
#config_id ⇒ Object
Returns the value of attribute config_id.
1455 1456 1457 |
# File 'lib/tttls1.3/client.rb', line 1455 def config_id @config_id end |
#ctx ⇒ Object
Returns the value of attribute ctx.
1458 1459 1460 |
# File 'lib/tttls1.3/client.rb', line 1458 def ctx @ctx end |
#maximum_name_length ⇒ Object
Returns the value of attribute maximum_name_length.
1454 1455 1456 |
# File 'lib/tttls1.3/client.rb', line 1454 def maximum_name_length @maximum_name_length end |
#public_name ⇒ Object
Returns the value of attribute public_name.
1457 1458 1459 |
# File 'lib/tttls1.3/client.rb', line 1457 def public_name @public_name end |