PBEKeySpec Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
PBEKeySpec(Char[]) |
Конструктор, который принимает пароль. |
PBEKeySpec(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
PBEKeySpec(Char[], Byte[], Int32) |
Конструктор, который принимает пароль, соль, количество итераций для создания PBEKey шифров PBE для фиксированного размера PBE. |
PBEKeySpec(Char[], Byte[], Int32, Int32) |
Конструктор, который принимает пароль, соль, число итерации и длину ключа для создания PBEKey шифров PBE размера PBE. |
PBEKeySpec(Char[])
Конструктор, который принимает пароль.
[Android.Runtime.Register(".ctor", "([C)V", "")]
public PBEKeySpec (char[]? password);
[<Android.Runtime.Register(".ctor", "([C)V", "")>]
new Javax.Crypto.Spec.PBEKeySpec : char[] -> Javax.Crypto.Spec.PBEKeySpec
Параметры
- password
- Char[]
пароль.
- Атрибуты
Комментарии
Конструктор, который принимает пароль. Пустой символ[] используется, если задано значение NULL.
Примечание. password
Клонируется перед сохранением в новом PBEKeySpec
объекте.
Документация по Java для javax.crypto.spec.PBEKeySpec.PBEKeySpec(char[])
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
PBEKeySpec(IntPtr, JniHandleOwnership)
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.
protected PBEKeySpec (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Javax.Crypto.Spec.PBEKeySpec : nativeint * Android.Runtime.JniHandleOwnership -> Javax.Crypto.Spec.PBEKeySpec
Параметры
- transfer
- JniHandleOwnership
Значение, JniHandleOwnershipуказывающее, как обрабатывать javaReference
Комментарии
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
PBEKeySpec(Char[], Byte[], Int32)
Конструктор, который принимает пароль, соль, количество итераций для создания PBEKey шифров PBE для фиксированного размера PBE.
[Android.Runtime.Register(".ctor", "([C[BI)V", "")]
public PBEKeySpec (char[]? password, byte[]? salt, int iterationCount);
[<Android.Runtime.Register(".ctor", "([C[BI)V", "")>]
new Javax.Crypto.Spec.PBEKeySpec : char[] * byte[] * int -> Javax.Crypto.Spec.PBEKeySpec
Параметры
- password
- Char[]
пароль.
- salt
- Byte[]
соль.
- iterationCount
- Int32
число итерации.
- Атрибуты
Исключения
Значение NULL, если соль имеет значение NULL.
Если соль пуста или число итераций равно нулю или отрицательному.
Комментарии
Конструктор, который принимает пароль, соль, количество итераций для создания PBEKey шифров PBE для фиксированного размера PBE. Пустой символ[] используется, если для параметра NULL задано password
значение NULL.
Примечание. Клонируются password
перед salt
их сохранением в новом PBEKeySpec
объекте.
Документация по Java для javax.crypto.spec.PBEKeySpec.PBEKeySpec(char[], byte[], int)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
PBEKeySpec(Char[], Byte[], Int32, Int32)
Конструктор, который принимает пароль, соль, число итерации и длину ключа для создания PBEKey шифров PBE размера PBE.
[Android.Runtime.Register(".ctor", "([C[BII)V", "")]
public PBEKeySpec (char[]? password, byte[]? salt, int iterationCount, int keyLength);
[<Android.Runtime.Register(".ctor", "([C[BII)V", "")>]
new Javax.Crypto.Spec.PBEKeySpec : char[] * byte[] * int * int -> Javax.Crypto.Spec.PBEKeySpec
Параметры
- password
- Char[]
пароль.
- salt
- Byte[]
соль.
- iterationCount
- Int32
число итерации.
- keyLength
- Int32
длина производного ключа.
- Атрибуты
Исключения
Значение NULL, если соль имеет значение NULL.
Если соль пуста, число итераций равно нулю или отрицательному, либо длина ключа равна нулю или отрицательному.
Комментарии
Конструктор, который принимает пароль, соль, число итерации и длину ключа для создания PBEKey шифров PBE размера PBE. Пустой символ[] используется, если для параметра NULL задано password
значение NULL.
Примечание. Клонируются password
перед salt
их сохранением в новом PBEKeySpec
объекте.
Документация по Java для javax.crypto.spec.PBEKeySpec.PBEKeySpec(char[], byte[], int, int)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.