Most visited

Recently visited

Added in API level 1

PBEParameterSpec

public class PBEParameterSpec
extends Object implements AlgorithmParameterSpec

java.lang.Object
   ↳ javax.crypto.spec.PBEParameterSpec


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

Summary

Public constructors

PBEParameterSpec(byte[] salt, int iterationCount)

Constructs a parameter set for password-based encryption as defined in the PKCS #5 standard.

Public methods

int getIterationCount()

Returns the iteration count.

byte[] getSalt()

Returns the salt.

Inherited methods

From class java.lang.Object

Public constructors

PBEParameterSpec

Added in API level 1
PBEParameterSpec (byte[] salt, 
                int iterationCount)

Constructs a parameter set for password-based encryption as defined in the PKCS #5 standard.

Parameters
salt byte: the salt. The contents of salt are copied to protect against subsequent modification.
iterationCount int: the iteration count.
Throws
NullPointerException if salt is null.

Public methods

getIterationCount

Added in API level 1
int getIterationCount ()

Returns the iteration count.

Returns
int the iteration count

getSalt

Added in API level 1
byte[] getSalt ()

Returns the salt.

Returns
byte[] the salt. Returns a new array each time this method is called.

Hooray!