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


IvParameterSpec Конструкторы

Определение

Перегрузки

IvParameterSpec(Byte[])

Создает объект IvParameterSpec с помощью байтов в iv качестве IV.

IvParameterSpec(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

IvParameterSpec(Byte[], Int32, Int32)

Создает объект IvParameterSpec, используя первые len байты в iv, начиная offset с инклюзивного, как IV.

IvParameterSpec(Byte[])

Создает объект IvParameterSpec с помощью байтов в iv качестве IV.

[Android.Runtime.Register(".ctor", "([B)V", "")]
public IvParameterSpec (byte[]? iv);
[<Android.Runtime.Register(".ctor", "([B)V", "")>]
new Javax.Crypto.Spec.IvParameterSpec : byte[] -> Javax.Crypto.Spec.IvParameterSpec

Параметры

iv
Byte[]

буфер с IV. Содержимое буфера копируется для защиты от последующего изменения.

Атрибуты

Исключения

Значение NULL, если указанный буфер имеет значение NULL.

Комментарии

Создает объект IvParameterSpec с помощью байтов в iv качестве IV.

Документация по Java для javax.crypto.spec.IvParameterSpec.IvParameterSpec(byte[]).

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

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

IvParameterSpec(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

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

Параметры

javaReference
IntPtr

nativeint

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

transfer
JniHandleOwnership

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

Комментарии

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

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

IvParameterSpec(Byte[], Int32, Int32)

Создает объект IvParameterSpec, используя первые len байты в iv, начиная offset с инклюзивного, как IV.

[Android.Runtime.Register(".ctor", "([BII)V", "")]
public IvParameterSpec (byte[]? iv, int offset, int len);
[<Android.Runtime.Register(".ctor", "([BII)V", "")>]
new Javax.Crypto.Spec.IvParameterSpec : byte[] * int * int -> Javax.Crypto.Spec.IvParameterSpec

Параметры

iv
Byte[]

буфер с IV. Первые len байты буфера, начинающегося включительно offset , копируются для защиты от последующего изменения.

offset
Int32

смещение, в iv котором начинается IV.

len
Int32

число IV байтов.

Атрибуты

Исключения

Если указанный буфер имеет значение NULL или offsetbyteCount не указывает допустимый блок в указанном буфере.

Значение , если offset или byteCount отрицательное.

Комментарии

Создает объект IvParameterSpec, используя первые len байты в iv, начиная offset с инклюзивного, как IV.

Байты, составляющие IV, находятся между iv[offset] и iv[offset+len-1] включающими.

Документация по Java для javax.crypto.spec.IvParameterSpec.IvParameterSpec(byte[], int, int).

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

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