public class KeyGenerators
extends java.lang.ObjectBytesKeyGenerator または StringKeyGenerator を構築するためのパブリック API。| 修飾子と型 | メソッドと説明 |
|---|---|
static BytesKeyGenerator | secureRandom()SecureRandom を使用して長さが 8 バイトのキーを生成する BytesKeyGenerator を作成します。 |
static BytesKeyGenerator | secureRandom(int keyLength)SecureRandom を使用してカスタム長のキーを生成する BytesKeyGenerator を作成します。 |
static BytesKeyGenerator | shared(int keyLength) カスタム長の単一の共有 SecureRandom キーを返す BytesKeyGenerator を作成します。 |
static StringKeyGenerator | string() 長さ 8 バイトの SecureRandom キーを 16 進エンコードする StringKeyGenerator を作成します。 |
public static BytesKeyGenerator secureRandom()
SecureRandom を使用して長さが 8 バイトのキーを生成する BytesKeyGenerator を作成します。public static BytesKeyGenerator secureRandom(int keyLength)
SecureRandom を使用してカスタム長のキーを生成する BytesKeyGenerator を作成します。keyLength - バイト単位のキーの長さ(例: 16、16 バイトのキーの場合。public static BytesKeyGenerator shared(int keyLength)
SecureRandom キーを返す BytesKeyGenerator を作成します。keyLength - バイト単位のキーの長さ(例: 16、16 バイトのキーの場合。public static StringKeyGenerator string()
SecureRandom キーを 16 進数でエンコードした StringKeyGenerator を作成します。16 進数でエンコードされた文字列の長さは、keyLength * 2 文字です。