AI-generated Key Takeaways
-
KeyStore.TrustedCertificateEntrysecurely stores a trustedCertificatewithin aKeyStore. -
It provides constructors to create entries with just the certificate or with additional attributes.
-
You can retrieve the trusted certificate and any associated attributes using dedicated methods.
-
KeyStore.TrustedCertificateEntryimplementsKeyStore.Entryand inherits methods fromObject.
A KeyStore entry that holds a trusted
Certificate.
Public Constructor Summary
|
TrustedCertificateEntry(Certificate trustedCert)
Constructs a
TrustedCertificateEntry with a
trusted Certificate. |
|
|
TrustedCertificateEntry(Certificate trustedCert, Set<KeyStore.Entry.Attribute> attributes)
Constructs a
TrustedCertificateEntry with a
trusted Certificate and associated entry attributes. |
Public Method Summary
| Set<KeyStore.Entry.Attribute> |
getAttributes()
Retrieves the attributes associated with an entry.
|
| Certificate |
getTrustedCertificate()
Gets the trusted
Certficate from this entry. |
| String |
toString()
Returns a string representation of this TrustedCertificateEntry.
|
Inherited Method Summary
Public Constructors
public TrustedCertificateEntry (Certificate trustedCert)
Constructs a TrustedCertificateEntry with a
trusted Certificate.
Parameters
| trustedCert | the trusted Certificate |
|---|
Throws
| NullPointerException | if
trustedCert is null
|
|---|
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 |
|---|
Public Methods
public Set<KeyStore.Entry.Attribute> getAttributes ()
Retrieves the attributes associated with an entry.
Returns
- an unmodifiable
Setof attributes, possibly empty
public Certificate getTrustedCertificate ()
Gets the trusted Certficate from this entry.
Returns
- the trusted
Certificatefrom this entry
public String toString ()
Returns a string representation of this TrustedCertificateEntry.
Returns
- a string representation of this TrustedCertificateEntry.