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
keysize。 これは、ビット数で指定された、剰余長などのアルゴリズム固有のメトリックです。
- random
- SecureRandom
このジェネレーターのランダム性のソース。
- 属性
注釈
既定のパラメーター セットを使用して、特定のキー サイズのキー ペア ジェネレーターを初期化します。
の java.security.KeyPairGeneratorSpi.initialize(int, java.security.SecureRandom)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。