javax.crypto.interfaces
Interface PBEKey
All Superinterfaces:
java.security.Key, SecretKey, java.io.Serializable
- public interface PBEKey
- extends SecretKey
Since:
1.4
Version:
1.7, 01/14/04
Author:
Valerie Peng
See Also:
Field Summary
Modifier and Type | Field and Description |
---|---|
|
serialVersionUID
The class fingerprint that is set to indicate serialization
compatibility since J2SE 1.4.
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
getIterationCount()
Returns the iteration count or 0 if not specified.
|
|
getPassword()
Returns the password.
|
|
getSalt()
Returns the salt or null if not specified.
|
Methods inherited from interface java.security.Key |
---|
getAlgorithm, getEncoded, getFormat |
Field Detail
serialVersionUID
- static final long serialVersionUID
The class fingerprint that is set to indicate serialization
compatibility since J2SE 1.4.
See Also:
Method Detail
getPassword
- 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
- 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
- int getIterationCount()
Returns the iteration count or 0 if not specified.
Returns:
the iteration count.