Язык

KeyPairGenerator.Initialize Метод

Определение

Перегрузки

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

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

Initialize(Int32)

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

Initialize(Int32, SecureRandom)

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

Initialize(IAlgorithmParameterSpec)

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

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

Параметры

params
IAlgorithmParameterSpec

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

Атрибуты

Исключения

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

Комментарии

Инициализирует генератор пар ключей с помощью указанного набора параметров и SecureRandom реализации установленного поставщика с наивысшим приоритетом в качестве источника случайности. (Если ни один из установленных поставщиков не предоставляет реализацию SecureRandom, используется системный источник случайности.)

Этот конкретный метод был добавлен в этот ранее определенный абстрактный класс. Этот метод вызывает метод KeyPairGeneratorSpi KeyPairGeneratorSpi#initialize( java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) initialize , передавая его params и источник случайности (полученный от установленного поставщика или системы, если ни один из установленных поставщиков не предоставляет один из установленных поставщиков). Этот initialize метод всегда создает исключение UnsupportedOperationException, если он не переопределяется поставщиком.

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

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

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

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

Initialize(Int32)

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

[Android.Runtime.Register("initialize", "(I)V", "GetInitialize_IHandler")]
public virtual void Initialize(int keysize);
[<Android.Runtime.Register("initialize", "(I)V", "GetInitialize_IHandler")>]
override this.Initialize : int -> unit

Параметры

keysize
Int32

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

Атрибуты

Комментарии

Инициализирует генератор пар ключей для определенного ключа с помощью набора параметров по умолчанию и SecureRandom реализации установленного поставщика с наивысшим приоритетом в качестве источника случайности. (Если ни один из установленных поставщиков не предоставляет реализацию SecureRandom, используется системный источник случайности.)

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

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

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

Initialize(Int32, SecureRandom)

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

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

Параметры

keysize
Int32

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

random
SecureRandom

источник случайности.

Атрибуты

Комментарии

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

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

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

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

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