java.lang.Object
java.security.KeyStore.SecretKeyEntry
- All Implemented Interfaces:
KeyStore.Entry
- Enclosing class:
- KeyStore
A
KeyStore entry that holds a SecretKey.- Since:
- 1.5
-
Nested Class Summary
Nested classes/interfaces declared in interface java.security.KeyStore.Entry
KeyStore.Entry.Attribute -
Constructor Summary
ConstructorsConstructorDescriptionSecretKeyEntry(SecretKey secretKey) Constructs aSecretKeyEntrywith aSecretKey.SecretKeyEntry(SecretKey secretKey, Set<KeyStore.Entry.Attribute> attributes) Constructs aSecretKeyEntrywith aSecretKeyand associated entry attributes. -
Method Summary
Modifier and TypeMethodDescriptionRetrieves the attributes associated with an entry.Gets theSecretKeyfrom this entry.toString()Returns a string representation of this SecretKeyEntry.
-
Constructor Details
-
SecretKeyEntry
Constructs aSecretKeyEntrywith aSecretKey.- Parameters:
secretKey- theSecretKey- Throws:
NullPointerException- ifsecretKeyisnull
-
SecretKeyEntry
Constructs aSecretKeyEntrywith aSecretKeyand associated entry attributes.The specified
attributesis cloned before it is stored in the newSecretKeyEntryobject.- Parameters:
secretKey- theSecretKeyattributes- the attributes- Throws:
NullPointerException- ifsecretKeyorattributesisnull- Since:
- 1.8
-
-
Method Details
-
getSecretKey
Gets theSecretKeyfrom this entry.- Returns:
- the
SecretKeyfrom 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
Returns a string representation of this SecretKeyEntry.
-