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

шифр, используемый для запечатывания объекта.

Атрибуты

Исключения

Если сериализация завершается ошибкой.

Если указанный шифр является блочного шифра, а длина сериализованных данных не является нескольким размером блока шифров.

Значение null.

Комментарии

Создает SealedObject из любого объекта Serializable.

Данный объект сериализуется, а его сериализованное содержимое шифруется с помощью заданного шифра, который должен быть полностью инициализирован.

Все параметры алгоритма, которые могут использоваться в операции шифрования, хранятся внутри нового SealedObject.

Документация по Java для javax.crypto.SealedObject.SealedObject(java.io.Serializable, javax.crypto.Cipher).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом 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

Параметры

javaReference
IntPtr

nativeint

Ссылка IntPtrна объект Java Native Interface (JNI).

transfer
JniHandleOwnership

Значение, JniHandleOwnershipуказывающее, как обрабатывать javaReference

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к