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. 
 -