Language

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ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象