javax.crypto.spec
Class PBEParameterSpec
- java.lang.Object
javax.crypto.spec.PBEParameterSpec
All implemented interfaces:
java.security.spec.AlgorithmParameterSpec
- public class PBEParameterSpec
- extends java.lang.Object
- implements java.security.spec.AlgorithmParameterSpec
Since:
1.4
Version:
1.16, 06/03/04
Author:
Jan Luehe
Constructor Summary
Constructor and Description |
---|
PBEParameterSpec(byte[] salt,int iterationCount)
Constructs a parameter set for password-based encryption as defined in
the PKCS #5 standard.
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
getIterationCount()
Returns the iteration count.
|
|
getSalt()
Returns the salt.
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail
PBEParameterSpec
- public PBEParameterSpec(byte[] salt,
- int iterationCount)
Constructs a parameter set for password-based encryption as defined in
the PKCS #5 standard.
Parameters:
salt
- the salt. The contents of salt
are copied
to protect against subsequent modification. iterationCount
- the iteration count. Throws:
java.lang.NullPointerException
- if salt
is null. Method Detail
getSalt
- public byte[] getSalt()
Returns the salt.
Returns:
the salt. Returns a new array
each time this method is called.
getIterationCount
- public int getIterationCount()
Returns the iteration count.
Returns:
the iteration count