KeyStore.SecretKeyEntry
  public
  static
  final
  
  class
  KeyStore.SecretKeyEntry
  
    extends Object
  
  
  
  
  
      implements
      
        KeyStore.Entry
      
  
  
| java.lang.Object | |
| ↳ | java.security.KeyStore.SecretKeyEntry | 
A KeyStore entry that holds a SecretKey.
Summary
Public constructors | |
|---|---|
      
      SecretKeyEntry(SecretKey secretKey)
      
      
        Constructs a   | 
  |
      
      SecretKeyEntry(SecretKey secretKey, Set<KeyStore.Entry.Attribute> attributes)
      
      
        Constructs a   | 
  |
Public methods | |
|---|---|
        
        
        
        
        
        Set<KeyStore.Entry.Attribute>
     | 
  
    
      
      getAttributes()
      
      
        Retrieves the attributes associated with an entry.  | 
  
        
        
        
        
        
        SecretKey
     | 
  
    
      
      getSecretKey()
      
      
        Gets the   | 
  
        
        
        
        
        
        String
     | 
  
    
      
      toString()
      
      
        Returns a string representation of this SecretKeyEntry.  | 
  
Inherited methods | |
|---|---|
Public constructors
SecretKeyEntry
public SecretKeyEntry (SecretKey secretKey)
Constructs a SecretKeyEntry with a
 SecretKey.
| Parameters | |
|---|---|
secretKey | 
        
          SecretKey: the SecretKey | 
      
| Throws | |
|---|---|
NullPointerException | 
          if secretKey
      is null | 
        
SecretKeyEntry
public SecretKeyEntry (SecretKey secretKey, Set<KeyStore.Entry.Attribute> attributes)
Constructs a SecretKeyEntry with a SecretKey and
 associated entry attributes.
 
 The specified attributes is cloned before it is stored
 in the new SecretKeyEntry object.
| Parameters | |
|---|---|
secretKey | 
        
          SecretKey: the SecretKey | 
      
attributes | 
        
          Set: the attributes | 
      
| Throws | |
|---|---|
NullPointerException | 
          if secretKey or
     attributes is null | 
        
Public methods
getAttributes
public Set<KeyStore.Entry.Attribute> getAttributes ()
Retrieves the attributes associated with an entry.
| Returns | |
|---|---|
Set<KeyStore.Entry.Attribute> | 
        an unmodifiable Set of attributes, possibly empty | 
      
getSecretKey
public SecretKey getSecretKey ()
Gets the SecretKey from this entry.
| Returns | |
|---|---|
SecretKey | 
        the SecretKey from this entry | 
      
toString
public String toString ()
Returns a string representation of this SecretKeyEntry.
| Returns | |
|---|---|
String | 
        a string representation of this SecretKeyEntry. |