javax.crypto.interfaces
Interface PBEKey
- All Superinterfaces:
 - Key, SecretKey, Serializable
 
- public interface PBEKey
 - extends SecretKey
 The interface to a PBE key.
- Since:
 - 1.4
 - See Also:
 - PBEKeySpec, SecretKey
 
Field Summary
Fields inherited from interface java.security.Key serialVersionUID 
Method Summary
int getIterationCount() 
Returns the iteration count or 0 if not specified.char[] getPassword() 
Returns the password.byte[] getSalt() 
Returns the salt or null if not specified.
Methods inherited from interface java.security.Key getAlgorithm, getEncoded, getFormat 
Method Detail
getPassword
public char[] getPassword()
- Returns the password.
 Note: this method should return a copy of the password. It is the caller's responsibility to zero out the password information after it is no longer needed.
- Returns:
 - the password.
 
getSalt
public byte[] getSalt()
- Returns the salt or null if not specified.
 Note: this method should return a copy of the salt. It is the caller's responsibility to zero out the salt information after it is no longer needed.
- Returns:
 - the salt.
 
getIterationCount
public int getIterationCount()
- Returns the iteration count or 0 if not specified.
 
- Returns:
 - the iteration count.