On the client side, the next two methods are called in order. This method may not be called if the server doesn't send a ServerKeyExchange message.
(*Config, *clientHelloMsg, *serverHelloMsg, *x509.Certificate, *serverKeyExchangeMsg)
| 33 | // This method may not be called if the server doesn't send a |
| 34 | // ServerKeyExchange message. |
| 35 | processServerKeyExchange(*Config, *clientHelloMsg, *serverHelloMsg, *x509.Certificate, *serverKeyExchangeMsg) error |
| 36 | generateClientKeyExchange(*Config, *clientHelloMsg, *x509.Certificate) ([]byte, *clientKeyExchangeMsg, error) |
| 37 | } |
| 38 |