モジュール java.base
パッケージ java.security.spec

クラスDSAPublicKeySpec

java.lang.Object
java.security.spec.DSAPublicKeySpec
すべての実装されたインタフェース:
KeySpec

public class DSAPublicKeySpec extends Object implements KeySpec
関連したパラメータを使ってDSA公開キーを指定します。
導入されたバージョン:
1.2
関連項目:
  • コンストラクタの詳細

    • DSAPublicKeySpec

      public DSAPublicKeySpec(BigInteger y, BigInteger p, BigInteger q, BigInteger g)
      指定されたパラメータ値を使って新しいDSAPublicKeySpecを作成します。
      パラメータ:
      y - 公開キー。
      p - 素数。
      q - サブ素数。
      g - 底。
  • メソッドの詳細

    • getY

      public BigInteger getY()
      公開キーyを返します。
      戻り値:
      公開キーy
    • getP

      public BigInteger getP()
      素数pを返します。
      戻り値:
      素数p
    • getQ

      public BigInteger getQ()
      サブ素数qを返します。
      戻り値:
      サブ素数q
    • getG

      public BigInteger getG()
      gを返します。
      戻り値:
      g