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


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

Определение

Перегрузки

DESedeKeySpec(Byte[])

Создает объект DESedeKeySpec, используя первые 24 байта в key качестве материала ключа DES-EDE.

DESedeKeySpec(Byte[], Int32)

Создает объект DESedeKeySpec, используя первые 24 байта в key, начиная с offset включительно, в качестве материала ключа DES-EDE.

DESedeKeySpec(IntPtr, JniHandleOwnership)

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

DESedeKeySpec(Byte[])

Создает объект DESedeKeySpec, используя первые 24 байта в key качестве материала ключа DES-EDE.

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

Параметры

key
Byte[]

буфер с материалом ключа DES-EDE. Первые 24 байта буфера копируются для защиты от последующего изменения.

Атрибуты

Исключения

Значение , если длина ключевых данных меньше 24.

Значение , если данные ключа равно NULL.

Комментарии

Создает объект DESedeKeySpec, используя первые 24 байта в key качестве материала ключа DES-EDE.

Байты, составляющие ключ DES-EDE, — это байты между key[0] и key[23] включительно

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

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

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

DESedeKeySpec(Byte[], Int32)

Создает объект DESedeKeySpec, используя первые 24 байта в key, начиная с offset включительно, в качестве материала ключа DES-EDE.

[Android.Runtime.Register(".ctor", "([BI)V", "")]
public DESedeKeySpec (byte[]? key, int offset);
[<Android.Runtime.Register(".ctor", "([BI)V", "")>]
new Javax.Crypto.Spec.DESedeKeySpec : byte[] * int -> Javax.Crypto.Spec.DESedeKeySpec

Параметры

key
Byte[]

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

offset
Int32

смещение в key, где начинается материал ключа DES-EDE.

Атрибуты

Исключения

Значение , если длина ключевых данных, начиная со смещения, меньше 24.

Значение , если данные ключа равно NULL.

Комментарии

Создает объект DESedeKeySpec, используя первые 24 байта в key, начиная с offset включительно, в качестве материала ключа DES-EDE.

Байты, составляющие ключ DES-EDE, находятся между key[offset] и key[offset+23] включительно.

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

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

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

DESedeKeySpec(IntPtr, JniHandleOwnership)

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

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

Параметры

javaReference
IntPtr

nativeint

Объект IntPtr, содержащий ссылку на объект Java Native Interface (JNI).

transfer
JniHandleOwnership

Объект , JniHandleOwnershipуказывающий, как обрабатывать javaReference

Комментарии

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

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