次の方法で共有


SecureRandom.GetSeed(Int32) メソッド

定義

このクラスが自身のシード処理に使用するシード生成アルゴリズムを使用して計算された、指定されたシード バイト数を返します。

[Android.Runtime.Register("getSeed", "(I)[B", "")]
public static byte[]? GetSeed (int numBytes);
[<Android.Runtime.Register("getSeed", "(I)[B", "")>]
static member GetSeed : int -> byte[]

パラメーター

numBytes
Int32

生成するシード バイト数。

戻り値

Byte[]

シード バイト。

属性

注釈

このクラスが自身のシード処理に使用するシード生成アルゴリズムを使用して計算された、指定されたシード バイト数を返します。 この呼び出しは、他の乱数ジェネレーターをシードするために使用できます。

このメソッドは、下位互換性のためにのみ含まれています。 呼び出し元は、代替 getInstance メソッドの 1 つを使用して SecureRandom オブジェクトを取得し、メソッドを generateSeed 呼び出してそのオブジェクトからシード バイトを取得することをお勧めします。

の Java ドキュメントjava.security.SecureRandom.getSeed(int)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象