Class KeyStore.TrustedCertificateEntry
java.lang.Object
java.security.KeyStore.TrustedCertificateEntry
- All Implemented Interfaces:
KeyStore.Entry
- Enclosing class:
KeyStore
A
KeyStore entry that holds a trusted
Certificate.- Since:
- 1.5
-
Nested Class Summary
Nested classes/interfaces declared in interface java.security.KeyStore.Entry
KeyStore.Entry.Attribute -
Constructor Summary
ConstructorsConstructorDescriptionTrustedCertificateEntry(Certificate trustedCert) Constructs aTrustedCertificateEntrywith a trustedCertificate.TrustedCertificateEntry(Certificate trustedCert, Set<KeyStore.Entry.Attribute> attributes) Constructs aTrustedCertificateEntrywith a trustedCertificateand associated entry attributes. -
Method Summary
Modifier and TypeMethodDescriptionRetrieves the attributes associated with an entry.Gets the trustedCertificatefrom this entry.toString()Returns a string representation of this TrustedCertificateEntry.
-
Constructor Details
-
TrustedCertificateEntry
Constructs aTrustedCertificateEntrywith a trustedCertificate.- Parameters:
trustedCert- the trustedCertificate- Throws:
NullPointerException- iftrustedCertisnull
-
TrustedCertificateEntry
Constructs aTrustedCertificateEntrywith a trustedCertificateand associated entry attributes.The specified
attributesis cloned before it is stored in the newTrustedCertificateEntryobject.- Parameters:
trustedCert- the trustedCertificateattributes- the attributes- Throws:
NullPointerException- iftrustedCertorattributesisnull- Since:
- 1.8
-
-
Method Details
-
getTrustedCertificate
Gets the trustedCertificatefrom this entry.- Returns:
- the trusted
Certificatefrom this entry
-
getAttributes
Retrieves the attributes associated with an entry.- Specified by:
getAttributesin interfaceKeyStore.Entry- Returns:
- an unmodifiable
Setof attributes, possibly empty - Since:
- 1.8
-
toString
-