java.lang.Object
java.security.spec.NamedParameterSpec
- すべての実装されたインタフェース:
AlgorithmParameterSpec
- 直系の既知のサブクラス:
ECGenParameterSpec
public class NamedParameterSpec extends Object implements AlgorithmParameterSpec
このクラスは、標準名によって決定されるアルゴリズム・パラメータを指定するために使用されます。 このクラスは、標準パラメータ・セット名の定数も保持します。 これらの定数の名前は、対応するパラメータ・セット名と完全に一致します。 たとえば、NamedParameterSpec.X25519は、文字列"X25519"で識別されるパラメータ・セットを表します。 これらの文字列は「Javaセキュリティ標準アルゴリズム名指定」で定義されています。
- 導入されたバージョン:
- 11
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static NamedParameterSpec
ED25519
Ed25519パラメータstatic NamedParameterSpec
ED448
Ed448パラメータstatic NamedParameterSpec
X25519
X25519パラメータstatic NamedParameterSpec
X448
X448パラメータ -
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 NamedParameterSpec(String stdName)
標準の(または事前定義済)名stdName
を使用してパラメータ指定を作成します。 -
メソッドのサマリー
-
フィールド詳細
-
X25519
public static final NamedParameterSpec X25519X25519パラメータ -
X448
public static final NamedParameterSpec X448X448パラメータ -
ED25519
public static final NamedParameterSpec ED25519Ed25519パラメータ- 導入されたバージョン:
- 15
-
ED448
public static final NamedParameterSpec ED448Ed448パラメータ- 導入されたバージョン:
- 15
-
-
コンストラクタの詳細
-
NamedParameterSpec
public NamedParameterSpec(String stdName)標準の(または事前定義済)名stdName
を使用してパラメータ指定を作成します。 サポートされている名前のリストは、実装が使用されるプロバイダのドキュメントを参照してください。- パラメータ:
stdName
- アルゴリズム・パラメータの標準名。 標準名の詳細は、「Javaセキュリティ標準アルゴリズム名仕様」で「ParameterSpec名」のセクションを参照してください。- 例外:
NullPointerException
-stdName
がnullである場合。
-
-
メソッドの詳細
-
getName
public String getName()アルゴリズム・パラメータを決定する標準名を返します。- 戻り値:
- 標準名。
-