- 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 AKeyStoreentry that holds a trustedCertificate.- Since:
- 1.5
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces declared in interface java.security.KeyStore.EntryKeyStore.Entry.Attribute
 
- 
 - 
Constructor SummaryConstructors Constructor Description TrustedCertificateEntry(Certificate trustedCert)Constructs aTrustedCertificateEntrywith a trustedCertificate.TrustedCertificateEntry(Certificate trustedCert, Set<KeyStore.Entry.Attribute> attributes)Constructs aTrustedCertificateEntrywith a trustedCertificateand associated entry attributes.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<KeyStore.Entry.Attribute>getAttributes()Retrieves the attributes associated with an entry.CertificategetTrustedCertificate()Gets the trustedCertficatefrom this entry.StringtoString()Returns a string representation of this TrustedCertificateEntry.
 
- 
- 
- 
Constructor Detail- 
TrustedCertificateEntrypublic TrustedCertificateEntry(Certificate trustedCert) Constructs aTrustedCertificateEntrywith a trustedCertificate.- Parameters:
- trustedCert- the trusted- Certificate
- Throws:
- NullPointerException- if- trustedCertis- null
 
 - 
TrustedCertificateEntrypublic TrustedCertificateEntry(Certificate trustedCert, Set<KeyStore.Entry.Attribute> attributes) Constructs aTrustedCertificateEntrywith a trustedCertificateand associated entry attributes.The specified attributesis cloned before it is stored in the newTrustedCertificateEntryobject.- Parameters:
- trustedCert- the trusted- Certificate
- attributes- the attributes
- Throws:
- NullPointerException- if- trustedCertor- attributesis- null
- Since:
- 1.8
 
 
- 
 - 
Method Detail- 
getTrustedCertificatepublic Certificate getTrustedCertificate() Gets the trustedCertficatefrom this entry.- Returns:
- the trusted Certificatefrom this entry
 
 - 
getAttributespublic Set<KeyStore.Entry.Attribute> getAttributes() Retrieves the attributes associated with an entry.- Specified by:
- getAttributesin interface- KeyStore.Entry
- Returns:
- an unmodifiable Setof attributes, possibly empty
- Since:
- 1.8
 
 
- 
 
-