# Class SSL.Cipher.KeyExchange

Inheritance graph

Description

  KeyExchange method base class.

Variable anonymous

  `int SSL.Cipher.KeyExchange.anonymous`

Description

  Indicates whether a certificate isn't required.

Variable context
Variable session
Variable connection
Variable client_version

  `object SSL.Cipher.KeyExchange.context`
  `object SSL.Cipher.KeyExchange.session`
  `object SSL.Cipher.KeyExchange.connection`
  `ProtocolVersion SSL.Cipher.KeyExchange.client_version`

Variable message_was_bad

  `int SSL.Cipher.KeyExchange.message_was_bad`

Description

  Indicates whether the key exchange has failed due to bad MACs.

Method create

  `SSL.Cipher.KeyExchange SSL.Cipher.KeyExchange(object context, object session, object connection, ProtocolVersion client_version)`