IvParameterSpec Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
IvParameterSpec(Byte[]) |
Создает объект IvParameterSpec с помощью байтов в |
IvParameterSpec(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
IvParameterSpec(Byte[], Int32, Int32) |
Создает объект IvParameterSpec, используя первые |
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
Параметры
- 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 или offset
byteCount
не указывает допустимый блок в указанном буфере.
Значение , если 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.