java.lang.Object
java.security.DrbgParameters.Instantiation
- すべての実装されたインタフェース:
- SecureRandomParameters
- 含まれているクラス:
- DrbgParameters
public static final class DrbgParameters.Instantiation extends Object implements SecureRandomParameters
インスタンス化のDRBGパラメータ。
 
 SecureRandomParametersパラメータを取るSecureRandom.getInstance(String, SecureRandomParameters)または他の同様のgetInstance呼び出しの1つで使用すると、新しく作成したSecureRandomオブジェクトが最小限サポートしなければならないリクエストされたインスタンス化パラメータを意味します。 SecureRandom.getParameters()メソッドの戻り値として使用すると、SecureRandomオブジェクトの実効インスタンス化パラメータを意味します。 
- 導入されたバージョン:
- 9
- 
メソッドのサマリー修飾子と型メソッド説明機能を返します。byte[]パーソナライゼーション文字列をバイト配列として返します。intセキュリティ強度をビット単位で返します。toString()このInstantiationの人間が読める文字列表現を返します。
- 
メソッドの詳細- 
getStrengthpublic int getStrength()セキュリティ強度をビット単位で返します。- 戻り値:
- getInstanceで使用されている場合は、リクエストされた最小強度を返します。強度に関する特定のリクエストがない場合は -1を返します。- getParametersで使用されている場合は、有効な強度を返します。 有効強度は、リクエストされる最小強度以上でなければなりません。
 
- 
getCapabilitypublic DrbgParameters.Capability getCapability()機能を返します。- 戻り値:
- getInstanceで使用されている場合は、リクエストされた最小機能を返します。- getParametersで使用されている場合は、有効な予測抵抗フラグと再シードをサポートするかどうかの情報を返します。
 
- 
getPersonalizationStringpublic byte[] getPersonalizationString()パーソナライゼーション文字列をバイト配列として返します。- 戻り値:
- getInstanceで使用されている場合は、リクエストされたパーソナライゼーション文字列を新しく割り当てられた配列として返します。パーソナライズ文字列がリクエストされない場合は- nullを返します。 同じ文字列を- getParametersに新しいコピーとして、または- getInstanceでパーソナライズ文字列がリクエストされない場合は- nullに返す必要があります。
 
- 
toStringpublic String toString()このInstantiationの人間が読める文字列表現を返します。
 
-