Type Reason Javax.Net.Ssl.SSLException if starting the handshake fails. Java.Lang.IllegalStateException if the engine does not have all the needed settings (e.g. client/server mode not set).
Initiates a handshake on this engine.
Calling this method is not needed for the initial handshake: it will be called by wrap or unwrap if the initial handshake has not been started yet.