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)

Since: API Level 1

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 ()

Since: API Level 1

Returns the iteration count.

Returns
  • the iteration count.

public byte[] getSalt ()

Since: API Level 1

Returns a copy to the salt.

Returns
  • a copy to the salt.