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


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

Определение

Перегрузки

PBEParameterSpec(Byte[], Int32)

Создает набор параметров для шифрования на основе паролей, как определено в стандарте PKCS #5.

PBEParameterSpec(IntPtr, JniHandleOwnership)

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

PBEParameterSpec(Byte[], Int32, IAlgorithmParameterSpec)

Создает набор параметров для шифрования на основе паролей, как определено в стандарте PKCS #5.

PBEParameterSpec(Byte[], Int32)

Создает набор параметров для шифрования на основе паролей, как определено в стандарте PKCS #5.

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

Параметры

salt
Byte[]

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

iterationCount
Int32

число итерации.

Атрибуты

Исключения

Значение NULL, если соль имеет значение NULL.

Комментарии

Создает набор параметров для шифрования на основе паролей, как определено в стандарте PKCS #5.

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

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

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

PBEParameterSpec(IntPtr, JniHandleOwnership)

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

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

Параметры

javaReference
IntPtr

nativeint

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

transfer
JniHandleOwnership

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

Комментарии

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

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

PBEParameterSpec(Byte[], Int32, IAlgorithmParameterSpec)

Создает набор параметров для шифрования на основе паролей, как определено в стандарте PKCS #5.

[Android.Runtime.Register(".ctor", "([BILjava/security/spec/AlgorithmParameterSpec;)V", "", ApiSince=26)]
public PBEParameterSpec (byte[]? salt, int iterationCount, Java.Security.Spec.IAlgorithmParameterSpec? paramSpec);
[<Android.Runtime.Register(".ctor", "([BILjava/security/spec/AlgorithmParameterSpec;)V", "", ApiSince=26)>]
new Javax.Crypto.Spec.PBEParameterSpec : byte[] * int * Java.Security.Spec.IAlgorithmParameterSpec -> Javax.Crypto.Spec.PBEParameterSpec

Параметры

salt
Byte[]

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

iterationCount
Int32

число итерации.

paramSpec
IAlgorithmParameterSpec

спецификация параметра алгоритма шифра, которая может иметь значение NULL.

Атрибуты

Комментарии

Создает набор параметров для шифрования на основе паролей, как определено в стандарте PKCS #5.

Добавлено в версии 1.8.

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

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

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