public class

PBEParameterSpec

extends Object
implements AlgorithmParameterSpec
java.lang.Object
   ↳ javax.crypto.spec.PBEParameterSpec

Class Overview

The algorithm parameter specification for a password based encryption algorithm.

Password based encryption is described in PKCS #5.

Summary

Public Constructors
PBEParameterSpec(byte[] salt, int iterationCount)
Creates a new PBEParameterSpec with the specified salt and iteration count.
Public Methods
int getIterationCount()
Returns the iteration count.
byte[] getSalt()
Returns a copy to the salt.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public PBEParameterSpec (byte[] salt, int iterationCount)

Creates a new PBEParameterSpec with the specified salt and iteration count.

Parameters
salt the salt.
iterationCount the iteration count.
Throws
NullPointerException if salt is null.

Public Methods

public int getIterationCount ()

Returns the iteration count.

Returns
  • the iteration count.

public byte[] getSalt ()

Returns a copy to the salt.

Returns
  • a copy to the salt.