共用方式為


SealedObject 建構函式

定義

多載

SealedObject(SealedObject)

從傳入的 SealedObject 建構 SealedObject 物件。

SealedObject(ISerializable, Cipher)

從任何 Serializable 物件建構 SealedObject。

SealedObject(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

SealedObject(SealedObject)

從傳入的 SealedObject 建構 SealedObject 物件。

[Android.Runtime.Register(".ctor", "(Ljavax/crypto/SealedObject;)V", "")]
protected SealedObject (Javax.Crypto.SealedObject? so);
[<Android.Runtime.Register(".ctor", "(Ljavax/crypto/SealedObject;)V", "")>]
new Javax.Crypto.SealedObject : Javax.Crypto.SealedObject -> Javax.Crypto.SealedObject

參數

so
SealedObject

SealedObject 物件

屬性

備註

從傳入的 SealedObject 建構 SealedObject 物件。

javax.crypto.SealedObject.SealedObject(javax.crypto.SealedObject)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

SealedObject(ISerializable, Cipher)

從任何 Serializable 物件建構 SealedObject。

[Android.Runtime.Register(".ctor", "(Ljava/io/Serializable;Ljavax/crypto/Cipher;)V", "")]
public SealedObject (Java.IO.ISerializable? object, Javax.Crypto.Cipher? c);
[<Android.Runtime.Register(".ctor", "(Ljava/io/Serializable;Ljavax/crypto/Cipher;)V", "")>]
new Javax.Crypto.SealedObject : Java.IO.ISerializable * Javax.Crypto.Cipher -> Javax.Crypto.SealedObject

參數

object
ISerializable

要密封的物件;可以是 Null。

c
Cipher

用來密封物件的加密。

屬性

例外狀況

如果序列化失敗,則為 。

如果指定的加密是區塊加密,且串行化資料的長度不是加密區塊大小的倍數,則為 。

如果加密為 ,則為 null

備註

從任何 Serializable 物件建構 SealedObject。

指定的物件會串行化,而且其串行化的內容會使用必須完全初始化的指定加密進行加密。

任何可用於加密作業的演算法參數都會儲存在新的 SealedObject內。

javax.crypto.SealedObject.SealedObject(java.io.Serializable, javax.crypto.Cipher)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

SealedObject(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

protected SealedObject (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Javax.Crypto.SealedObject : nativeint * Android.Runtime.JniHandleOwnership -> Javax.Crypto.SealedObject

參數

javaReference
IntPtr

nativeint

IntPtr,包含 Java Native Interface (JNI) 對象參考。

transfer
JniHandleOwnership

JniHandleOwnership,指出如何處理javaReference

備註

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於