Javax.Net.Ssl.SSLEngine.BeginHandshake Method
Initiates a handshake on this engine.

Syntax

[Android.Runtime.Register("beginHandshake", "()V", "GetBeginHandshakeHandler")]
public abstract void BeginHandshake ()

Exceptions

TypeReason
Javax.Net.Ssl.SSLExceptionif starting the handshake fails.
Java.Lang.IllegalStateExceptionif the engine does not have all the needed settings (e.g. client/server mode not set).

Remarks

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.

[Android Documentation]

Requirements

Namespace: Javax.Net.Ssl
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 1