KeyStore.Entry

  • KeyStore.Entry is a marker interface for different types of entries within a KeyStore.

  • It has known indirect subclasses like PrivateKeyEntry, SecretKeyEntry, and TrustedCertificateEntry for storing different kinds of security credentials.

  • The getAttributes() method allows retrieval of entry-specific attributes, returning an empty set by default.

  • A nested interface, KeyStore.Entry.Attribute, is used to represent attributes associated with a keystore entry.

public static interface KeyStore.Entry
Known Indirect Subclasses

A marker interface for KeyStore entry types.

Nested Class Summary

interface KeyStore.Entry.Attribute An attribute associated with a keystore entry. 

Public Method Summary

Set<KeyStore.Entry.Attribute>
getAttributes()
Retrieves the attributes associated with an entry.

Public Methods

public Set<KeyStore.Entry.Attribute> getAttributes ()

Retrieves the attributes associated with an entry.

The default implementation returns an empty Set.

Returns
  • an unmodifiable Set of attributes, possibly empty