(*Config, *Certificate, *clientKeyExchangeMsg, uint16)
| 27 | // nil. |
| 28 | generateServerKeyExchange(*Config, *Certificate, *clientHelloMsg, *serverHelloMsg) (*serverKeyExchangeMsg, error) |
| 29 | processClientKeyExchange(*Config, *Certificate, *clientKeyExchangeMsg, uint16) ([]byte, error) |
| 30 | |
| 31 | // On the client side, the next two methods are called in order. |
| 32 |