- 
- All Superinterfaces:
- Destroyable,- Key,- SecretKey,- Serializable
 
 public interface PBEKey extends SecretKey The interface to a PBE key.- Since:
- 1.4
- See Also:
- PBEKeySpec,- SecretKey
 
- 
- 
Field SummaryFields Modifier and Type Field Description static longserialVersionUIDThe class fingerprint that is set to indicate serialization compatibility since J2SE 1.4.
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetIterationCount()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 declared in interface javax.security.auth.Destroyabledestroy, isDestroyed
 - 
Methods declared in interface java.security.KeygetAlgorithm, getEncoded, getFormat
 
- 
 
- 
- 
- 
Field Detail- 
serialVersionUIDstatic final long serialVersionUID The class fingerprint that is set to indicate serialization compatibility since J2SE 1.4.- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getPasswordchar[] 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.
 
 - 
getSaltbyte[] 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.
 
 - 
getIterationCountint getIterationCount() Returns the iteration count or 0 if not specified.- Returns:
- the iteration count.
 
 
- 
 
-