Javax.Crypto.SealedObject Class
A SealedObject is a wrapper around a serializable object instance and encrypts it using a cryptographic cipher.

See Also: SealedObject Members

Syntax

[Android.Runtime.Register("javax/crypto/SealedObject", DoNotGenerateAcw=true)]
public class SealedObject : Java.Lang.Object, Java.IO.ISerializable, IDisposable

Remarks

A SealedObject is a wrapper around a serializable object instance and encrypts it using a cryptographic cipher.

Since a SealedObject instance is serializable it can either be stored or transmitted over an insecure channel.

The wrapped object can later be decrypted (unsealed) using the corresponding key and then be deserialized to retrieve the original object. The sealed object itself keeps track of the cipher and corresponding parameters.

[Android Documentation]

Requirements

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