SealedObject Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
SealedObject(SealedObject) |
Создает объект SealedObject из переданного объекта SealedObject. |
SealedObject(ISerializable, Cipher) |
Создает SealedObject из любого объекта Serializable. |
SealedObject(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
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.
Документация по Java для javax.crypto.SealedObject.SealedObject(javax.crypto.SealedObject)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
SealedObject(ISerializable, Cipher)
Создает SealedObject из любого объекта Serializable.
[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
шифр, используемый для запечатывания объекта.
- Атрибуты
Исключения
Если сериализация завершается ошибкой.
Если указанный шифр является блочного шифра, а длина сериализованных данных не является нескольким размером блока шифров.
Значение
Комментарии
Создает SealedObject из любого объекта Serializable.
Данный объект сериализуется, а его сериализованное содержимое шифруется с помощью заданного шифра, который должен быть полностью инициализирован.
Все параметры алгоритма, которые могут использоваться в операции шифрования, хранятся внутри нового SealedObject
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
SealedObject(IntPtr, JniHandleOwnership)
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.
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 Attribution.