Javax.Net.Ssl.SSLEngine.Unwrap Method
Decodes the incoming network data buffer into the application data buffer.

Syntax

[Android.Runtime.Register("unwrap", "(Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;)Ljavax/net/ssl/SSLEngineResult;", "GetUnwrap_Ljava_nio_ByteBuffer_Ljava_nio_ByteBuffer_Handler")]
public virtual SSLEngineResult Unwrap (Java.Nio.ByteBuffer src, Java.Nio.ByteBuffer dst)

Parameters

src
the buffer with incoming network data
dst
the destination buffer for incoming application data.

Returns

Documentation for this section has not yet been entered.

Exceptions

TypeReason
Javax.Net.Ssl.SSLExceptionif a problem occurred while processing the data.
Java.Nio.ReadOnlyBufferExceptionif one of the destination buffers is read-only.
Java.Lang.IllegalArgumentExceptionif src or dst is null.
Java.Lang.IllegalStateExceptionif the engine does not have all the needed settings (e.g. client/server mode not set).

Remarks

Decodes the incoming network data buffer into the application data buffer. If a handshake has not been started yet, it will automatically be started.

[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