KeyGeneratorSpi.EngineInit Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
EngineInit(SecureRandom) |
Инициализирует генератор ключей. |
EngineInit(IAlgorithmParameterSpec, SecureRandom) |
Инициализирует генератор ключей с указанным набором параметров и предоставленным пользователем источником случайности. |
EngineInit(Int32, SecureRandom) |
Инициализирует этот генератор ключей для определенного ключа, используя заданный источник случайности. |
EngineInit(SecureRandom)
Инициализирует генератор ключей.
[Android.Runtime.Register("engineInit", "(Ljava/security/SecureRandom;)V", "GetEngineInit_Ljava_security_SecureRandom_Handler")]
protected abstract void EngineInit(Java.Security.SecureRandom? random);
[<Android.Runtime.Register("engineInit", "(Ljava/security/SecureRandom;)V", "GetEngineInit_Ljava_security_SecureRandom_Handler")>]
abstract member EngineInit : Java.Security.SecureRandom -> unit
Параметры
- random
- SecureRandom
источник случайности для этого генератора
- Атрибуты
Комментарии
Инициализирует генератор ключей.
Документация по Java для javax.crypto.KeyGeneratorSpi.engineInit(java.security.SecureRandom)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
EngineInit(IAlgorithmParameterSpec, SecureRandom)
Инициализирует генератор ключей с указанным набором параметров и предоставленным пользователем источником случайности.
[Android.Runtime.Register("engineInit", "(Ljava/security/spec/AlgorithmParameterSpec;Ljava/security/SecureRandom;)V", "GetEngineInit_Ljava_security_spec_AlgorithmParameterSpec_Ljava_security_SecureRandom_Handler")]
protected abstract void EngineInit(Java.Security.Spec.IAlgorithmParameterSpec? params, Java.Security.SecureRandom? random);
[<Android.Runtime.Register("engineInit", "(Ljava/security/spec/AlgorithmParameterSpec;Ljava/security/SecureRandom;)V", "GetEngineInit_Ljava_security_spec_AlgorithmParameterSpec_Ljava_security_SecureRandom_Handler")>]
abstract member EngineInit : Java.Security.Spec.IAlgorithmParameterSpec * Java.Security.SecureRandom -> unit
Параметры
- params
- IAlgorithmParameterSpec
параметры создания ключей
- random
- SecureRandom
Источник случайности для этого генератора ключей
- Атрибуты
Исключения
Значение , если параметры не могут использоваться для инициализации этого алгоритма генератора ключей.
Комментарии
Инициализирует генератор ключей с указанным набором параметров и предоставленным пользователем источником случайности.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
EngineInit(Int32, SecureRandom)
Инициализирует этот генератор ключей для определенного ключа, используя заданный источник случайности.
[Android.Runtime.Register("engineInit", "(ILjava/security/SecureRandom;)V", "GetEngineInit_ILjava_security_SecureRandom_Handler")]
protected abstract void EngineInit(int keysize, Java.Security.SecureRandom? random);
[<Android.Runtime.Register("engineInit", "(ILjava/security/SecureRandom;)V", "GetEngineInit_ILjava_security_SecureRandom_Handler")>]
abstract member EngineInit : int * Java.Security.SecureRandom -> unit
Параметры
- keysize
- Int32
ключи. Это метрика, определенная алгоритмом, указанная в количестве битов.
- random
- SecureRandom
Источник случайности для этого генератора ключей
- Атрибуты
Комментарии
Инициализирует этот генератор ключей для определенного ключа, используя заданный источник случайности.
Документация по Java для javax.crypto.KeyGeneratorSpi.engineInit(int, java.security.SecureRandom)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.