Module java.base
Package java.security

Class KeyStore.SecretKeyEntry

java.lang.Object
java.security.KeyStore.SecretKeyEntry
所有已实现的接口:
KeyStore.Entry
封装类:
KeyStore

public static final class KeyStore.SecretKeyEntry extends Object implements KeyStore.Entry
一个包含SecretKeyKeyStore条目。
自JDK版本:
1.5
  • Constructor Details

    • SecretKeyEntry

      public SecretKeyEntry(SecretKey secretKey)
      SecretKey构造一个SecretKeyEntry
      参数:
      secretKey - SecretKey
      抛出:
      NullPointerException - 如果secretKeynull
    • SecretKeyEntry

      public SecretKeyEntry(SecretKey secretKey, Set<KeyStore.Entry.Attribute> attributes)
      SecretKey和相关的条目属性构造一个SecretKeyEntry

      在存储到新的SecretKeyEntry对象之前,指定的attributes会被克隆。

      参数:
      secretKey - SecretKey
      attributes - 属性
      抛出:
      NullPointerException - 如果secretKeyattributesnull
      自JDK版本:
      1.8
  • Method Details

    • getSecretKey

      public SecretKey getSecretKey()
      从此条目获取SecretKey
      返回:
      此条目的SecretKey
    • getAttributes

      public Set<KeyStore.Entry.Attribute> getAttributes()
      检索与条目关联的属性。
      指定者:
      getAttributes 在接口 KeyStore.Entry
      返回:
      一个不可修改的属性Set,可能为空
      自JDK版本:
      1.8
    • toString

      public String toString()
      返回此SecretKeyEntry的字符串表示形式。
      覆盖:
      toString 在类 Object
      返回:
      此SecretKeyEntry的字符串表示形式。