- java.lang.Object
- 
- java.security.KeyStore.SecretKeyEntry
 
- 
- All Implemented Interfaces:
- KeyStore.Entry
 - Enclosing class:
- KeyStore
 
 public static final class KeyStore.SecretKeyEntry extends Object implements KeyStore.Entry AKeyStoreentry that holds aSecretKey.- Since:
- 1.5
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces declared in interface java.security.KeyStore.EntryKeyStore.Entry.Attribute
 
- 
 - 
Constructor SummaryConstructors Constructor Description SecretKeyEntry(SecretKey secretKey)Constructs aSecretKeyEntrywith aSecretKey.SecretKeyEntry(SecretKey secretKey, Set<KeyStore.Entry.Attribute> attributes)Constructs aSecretKeyEntrywith aSecretKeyand 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.SecretKeygetSecretKey()Gets theSecretKeyfrom this entry.StringtoString()Returns a string representation of this SecretKeyEntry.
 
- 
- 
- 
Constructor Detail- 
SecretKeyEntrypublic SecretKeyEntry(SecretKey secretKey) Constructs aSecretKeyEntrywith aSecretKey.- Parameters:
- secretKey- the- SecretKey
- Throws:
- NullPointerException- if- secretKeyis- null
 
 - 
SecretKeyEntrypublic SecretKeyEntry(SecretKey secretKey, Set<KeyStore.Entry.Attribute> attributes) Constructs aSecretKeyEntrywith aSecretKeyand associated entry attributes.The specified attributesis cloned before it is stored in the newSecretKeyEntryobject.- Parameters:
- secretKey- the- SecretKey
- attributes- the attributes
- Throws:
- NullPointerException- if- secretKeyor- attributesis- null
- Since:
- 1.8
 
 
- 
 - 
Method Detail- 
getSecretKeypublic SecretKey getSecretKey() Gets theSecretKeyfrom this entry.- Returns:
- the SecretKeyfrom 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
 
 
- 
 
-