コンストラクタと説明 |
---|
KeyGeneratorSpi() |
修飾子と型 | メソッドと説明 |
---|---|
protected abstract SecretKey |
engineGenerateKey()
秘密鍵を生成します。
|
protected abstract void |
engineInit(AlgorithmParameterSpec params, SecureRandom random)
指定されたパラメータ・セットとユーザーが提供する乱数発生の元を使って、鍵ジェネレータを初期化します。
|
protected abstract void |
engineInit(int keysize, SecureRandom random)
指定された乱数発生の元を使って、この鍵ジェネレータを特定の鍵サイズに応じて初期化します。
|
protected abstract void |
engineInit(SecureRandom random)
鍵ジェネレータを初期化します。
|
protected abstract void engineInit(SecureRandom random)
random
- このジェネレータの乱数発生の元protected abstract void engineInit(AlgorithmParameterSpec params, SecureRandom random) throws InvalidAlgorithmParameterException
params
- 鍵ジェネレータのパラメータrandom
- この鍵ジェネレータの乱数発生の元InvalidAlgorithmParameterException
- params
がこの鍵ジェネレータに不適切な場合protected abstract void engineInit(int keysize, SecureRandom random)
keysize
- 鍵サイズ。ビット長で指定されたアルゴリズム固有のメトリックスrandom
- この鍵ジェネレータの乱数発生の元InvalidParameterException
- 鍵サイズが間違っているか、サポートされていない場合。protected abstract SecretKey engineGenerateKey()
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.