SealedObject 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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
參數
- transfer
- JniHandleOwnership
JniHandleOwnership,指出如何處理javaReference
備註
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。