Module java.base
Package java.security

Class KeyStore.TrustedCertificateEntry

java.lang.Object
java.security.KeyStore.TrustedCertificateEntry
All Implemented Interfaces:
KeyStore.Entry
Enclosing class:
KeyStore

public static final class KeyStore.TrustedCertificateEntry
extends Object
implements KeyStore.Entry
A KeyStore entry that holds a trusted Certificate.
Since:
1.5
  • Constructor Details

    • TrustedCertificateEntry

      public TrustedCertificateEntry​(Certificate trustedCert)
      Constructs a TrustedCertificateEntry with a trusted Certificate.
      Parameters:
      trustedCert - the trusted Certificate
      Throws:
      NullPointerException - if trustedCert is null
    • TrustedCertificateEntry

      public TrustedCertificateEntry​(Certificate trustedCert, Set<KeyStore.Entry.Attribute> attributes)
      Constructs a TrustedCertificateEntry with a trusted Certificate and associated entry attributes.

      The specified attributes is cloned before it is stored in the new TrustedCertificateEntry object.

      Parameters:
      trustedCert - the trusted Certificate
      attributes - the attributes
      Throws:
      NullPointerException - if trustedCert or attributes is null
      Since:
      1.8
  • Method Details