Module java.base
Package java.security

Class KeyStore.TrustedCertificateEntry

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

public static final class KeyStore.TrustedCertificateEntry extends Object implements KeyStore.Entry
一个持有受信任的CertificateKeyStore条目。
自版本:
1.5
  • Constructor Details

    • TrustedCertificateEntry

      public TrustedCertificateEntry(Certificate trustedCert)
      用受信任的Certificate构造一个TrustedCertificateEntry
      参数:
      trustedCert - 受信任的Certificate
      抛出:
      NullPointerException - 如果trustedCertnull
    • TrustedCertificateEntry

      public TrustedCertificateEntry(Certificate trustedCert, Set<KeyStore.Entry.Attribute> attributes)
      用受信任的Certificate和相关的条目属性构造一个TrustedCertificateEntry

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

      参数:
      trustedCert - 受信任的Certificate
      attributes - 属性
      抛出:
      NullPointerException - 如果trustedCertattributesnull
      自版本:
      1.8
  • Method Details

    • getTrustedCertificate

      public Certificate getTrustedCertificate()
      从此条目获取受信任的Certificate
      返回:
      此条目的受信任的Certificate
    • getAttributes

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

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