KeyPairGeneratorSpi.Initialize 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| 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 中添加。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
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)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。