Язык

KeyPairGeneratorSpi.Initialize Метод

Определение

Перегрузки

Имя. Описание
Initialize(IAlgorithmParameterSpec, SecureRandom)

Инициализирует генератор пар ключей с помощью указанного набора параметров и предоставленного пользователем источника случайности.

Initialize(Int32, SecureRandom)

Инициализирует генератор пар ключей для определенного ключа, используя набор параметров по умолчанию.

Initialize(IAlgorithmParameterSpec, SecureRandom)

Инициализирует генератор пар ключей с помощью указанного набора параметров и предоставленного пользователем источника случайности.

[Android.Runtime.Register("initialize", "(Ljava/security/spec/AlgorithmParameterSpec;Ljava/security/SecureRandom;)V", "GetInitialize_Ljava_security_spec_AlgorithmParameterSpec_Ljava_security_SecureRandom_Handler")]
public virtual void Initialize(Java.Security.Spec.IAlgorithmParameterSpec? params, Java.Security.SecureRandom? random);
[<Android.Runtime.Register("initialize", "(Ljava/security/spec/AlgorithmParameterSpec;Ljava/security/SecureRandom;)V", "GetInitialize_Ljava_security_spec_AlgorithmParameterSpec_Ljava_security_SecureRandom_Handler")>]
abstract member Initialize : Java.Security.Spec.IAlgorithmParameterSpec * Java.Security.SecureRandom -> unit
override this.Initialize : Java.Security.Spec.IAlgorithmParameterSpec * Java.Security.SecureRandom -> unit

Параметры

params
IAlgorithmParameterSpec

набор параметров, используемый для создания ключей.

random
SecureRandom

источник случайности для этого генератора.

Атрибуты

Исключения

Значение , если указанные параметры не поддерживаются.

Комментарии

Инициализирует генератор пар ключей с помощью указанного набора параметров и предоставленного пользователем источника случайности.

Этот конкретный метод был добавлен в этот ранее определенный абстрактный класс. (Для обратной совместимости она не может быть абстрактной.) Он может быть переопределен поставщиком для инициализации генератора пар ключей. Такое переопределение, как ожидается, вызовет исключение InvalidAlgorithmParameterException, если параметр не подходит для этого генератора пар ключей. Если этот метод не переопределен, он всегда создает исключение UnsupportedOperationException.

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

Java документации по java.security.KeyPairGeneratorSpi.initialize(java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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

Initialize(Int32, SecureRandom)

Инициализирует генератор пар ключей для определенного ключа, используя набор параметров по умолчанию.

[Android.Runtime.Register("initialize", "(ILjava/security/SecureRandom;)V", "GetInitialize_ILjava_security_SecureRandom_Handler")]
public abstract void Initialize(int keysize, Java.Security.SecureRandom? random);
[<Android.Runtime.Register("initialize", "(ILjava/security/SecureRandom;)V", "GetInitialize_ILjava_security_SecureRandom_Handler")>]
abstract member Initialize : int * Java.Security.SecureRandom -> unit

Параметры

keysize
Int32

ключи. Это метрика, определенная алгоритмом, например длина модуля, указанная в количестве битов.

random
SecureRandom

источник случайности для этого генератора.

Атрибуты

Комментарии

Инициализирует генератор пар ключей для определенного ключа, используя набор параметров по умолчанию.

Java документации по java.security.KeyPairGeneratorSpi.initialize(int, java.security.SecureRandom).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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