public
interface
PBEKey
implements
SecretKey
javax.crypto.interfaces.PBEKey |
The interface to a PBE key.
See also:
Constants | |
---|---|
long |
serialVersionUID
The class fingerprint that is set to indicate serialization compatibility since J2SE 1.4. |
Inherited constants |
---|
From
interface
javax.crypto.SecretKey
|
From
interface
java.security.Key
|
Public methods | |
---|---|
abstract
int
|
getIterationCount()
Returns the iteration count or 0 if not specified. |
abstract
char[]
|
getPassword()
Returns the password. |
abstract
byte[]
|
getSalt()
Returns the salt or null if not specified. |
Inherited methods | |
---|---|
From
interface
java.security.Key
|
long serialVersionUID
The class fingerprint that is set to indicate serialization compatibility since J2SE 1.4.
Constant Value: -1430015993304333921 (0xec279007d7f7c19f)
int getIterationCount ()
Returns the iteration count or 0 if not specified.
Returns | |
---|---|
int |
the iteration count. |
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 | |
---|---|
char[] |
the password. |
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 | |
---|---|
byte[] |
the salt. |