Поделиться через


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.

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