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

インタフェースPublicKey

すべてのスーパー・インタフェース:
Key, Serializable
既知のすべてのサブインタフェース:
DHPublicKey, DSAPublicKey, ECPublicKey, RSAPublicKey, XECPublicKey

public interface PublicKey
extends Key

公開キーです。 このインタフェースには、メソッドまたは定数が含まれていません。 すべての公開キーインタフェースのグループ化(および型保証)に対応するだけです。 ノート: 特殊化された公開キーインタフェースはこのインタフェースを拡張します。 例として、java.security.interfacesのDSAPublicKeyインタフェースを参照してください。

導入されたバージョン:
1.1
関連項目:
Key, PrivateKey, Certificate, Signature.initVerify(java.security.PublicKey), DSAPublicKey, RSAPublicKey
  • フィールドのサマリー

    フィールド 
    修飾子と型 フィールド 説明
    static long serialVersionUID
    Deprecated.
    インタフェース内のserialVersionUIDフィールドは無効です。
  • メソッドのサマリー

    インタフェース java.security.Keyで宣言されたメソッド

    getAlgorithm, getEncoded, getFormat
  • フィールド詳細

    • serialVersionUID

      @Deprecated static final long serialVersionUID
      Deprecated.
      インタフェース内のserialVersionUIDフィールドは無効です。 使用しないでください; 代替なし。
      クラスのフィンガ・プリントを設定して、このクラスの前のバージョンとの互換性を直列化して表示します。
      関連項目:
      定数フィールド値