JavaTM 2 Platform
Std. Ed. v1.4.2

javax.crypto.spec
Class PBEParameterSpec

java.lang.Object
  extended byjavax.crypto.spec.PBEParameterSpec
All Implemented Interfaces:
AlgorithmParameterSpec

public class PBEParameterSpec
extends Object
implements AlgorithmParameterSpec

This class specifies the set of parameters used with password-based encryption (PBE), as defined in the PKCS #5 standard.

Since:
1.4

Constructor Summary
PBEParameterSpec(byte[] salt, int iterationCount)
          Constructs a parameter set for password-based encryption as defined in the PKCS #5 standard.
 
Method Summary
 int getIterationCount()
          Returns the iteration count.
 byte[] 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.
iterationCount - the iteration count.
Method Detail

getSalt

public byte[] getSalt()
Returns the salt.

Returns:
the salt

getIterationCount

public int getIterationCount()
Returns the iteration count.

Returns:
the iteration count

JavaTM 2 Platform
Std. Ed. v1.4.2

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.