クラスNamedParameterSpec

java.lang.Object
java.security.spec.NamedParameterSpec
すべての実装されたインタフェース:
AlgorithmParameterSpec
直系の既知のサブクラス:
ECGenParameterSpec

public class NamedParameterSpec extends Object implements AlgorithmParameterSpec
このクラスは、標準名によって決定されるアルゴリズム・パラメータを指定するために使用されます。 このクラスは、標準パラメータ・セット名の定数も保持します。 これらの定数の名前は、対応するパラメータ・セット名と完全に一致します。 たとえば、NamedParameterSpec.X25519は、文字列"X25519"で識別されるパラメータ・セットを表します。 これらの文字列は「Javaセキュリティ標準アルゴリズム名指定」で定義されています。
導入されたバージョン:
11
外部仕様
  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    static final NamedParameterSpec
    Ed25519パラメータ
    static final NamedParameterSpec
    Ed448パラメータ
    static final NamedParameterSpec
    ML-DSA-44パラメータ
    static final NamedParameterSpec
    ML-DSA-65パラメータ
    static final NamedParameterSpec
    ML-DSA-87パラメータ
    static final NamedParameterSpec
    ML-KEM-1024パラメータ
    static final NamedParameterSpec
    ML-KEM-512パラメータ
    static final NamedParameterSpec
    ML-KEM-768パラメータ
    static final NamedParameterSpec
    X25519パラメータ
    static final NamedParameterSpec
    X448パラメータ
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    標準の(または事前定義済)名stdNameを使用してパラメータ指定を作成します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    アルゴリズム・パラメータを決定する標準名を返します。

    クラスオブジェクトで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    修飾子と型
    メソッド
    説明
    protected Object
    このオブジェクトのコピーを作成して、返します。
    boolean
    このオブジェクトと他のオブジェクトが等しいかどうかを示します。
    protected void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は非推奨であり、将来のリリースで削除される可能性があります。
    final Class<?>
    このObjectの実行時クラスを返します。
    int
    このオブジェクトに対するハッシュ・コード値を返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    オブジェクトの文字列表現を返します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
  • フィールド詳細

    • X25519

      public static final NamedParameterSpec X25519
      X25519パラメータ
    • X448

      public static final NamedParameterSpec X448
      X448パラメータ
    • ED25519

      public static final NamedParameterSpec ED25519
      Ed25519パラメータ
      導入されたバージョン:
      15
    • ED448

      public static final NamedParameterSpec ED448
      Ed448パラメータ
      導入されたバージョン:
      15
    • ML_DSA_44

      public static final NamedParameterSpec ML_DSA_44
      ML-DSA-44パラメータ
      導入されたバージョン:
      24
    • ML_DSA_65

      public static final NamedParameterSpec ML_DSA_65
      ML-DSA-65パラメータ
      導入されたバージョン:
      24
    • ML_DSA_87

      public static final NamedParameterSpec ML_DSA_87
      ML-DSA-87パラメータ
      導入されたバージョン:
      24
    • ML_KEM_512

      public static final NamedParameterSpec ML_KEM_512
      ML-KEM-512パラメータ
      導入されたバージョン:
      24
    • ML_KEM_768

      public static final NamedParameterSpec ML_KEM_768
      ML-KEM-768パラメータ
      導入されたバージョン:
      24
    • ML_KEM_1024

      public static final NamedParameterSpec ML_KEM_1024
      ML-KEM-1024パラメータ
      導入されたバージョン:
      24
  • コンストラクタの詳細

  • メソッドの詳細

    • getName

      public String getName()
      アルゴリズム・パラメータを決定する標準名を返します。
      戻り値:
      標準名。