PBEParameterSpec (Java SE 15 & JDK 15) (original) (raw)

All Implemented Interfaces:

[AlgorithmParameterSpec](../../../java/security/spec/AlgorithmParameterSpec.html "interface in java.security.spec")


public class PBEParameterSpec extends Object implements AlgorithmParameterSpec

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

Since:

1.4

Constructors

Constructor Description
PBEParameterSpec​(byte[] salt, int iterationCount) Constructs a parameter set for password-based encryption as defined in the PKCS #5 standard.
PBEParameterSpec​(byte[] salt, int iterationCount,AlgorithmParameterSpec paramSpec) Constructs a parameter set for password-based encryption as defined in the PKCS #5 standard.
Modifier and Type Method Description
int getIterationCount() Returns the iteration count.
AlgorithmParameterSpec getParameterSpec() Returns the cipher algorithm parameter specification.
byte[] getSalt() Returns the salt.

Methods declared in class java.lang.Object

[clone](../../../java/lang/Object.html#clone%28%29), [equals](../../../java/lang/Object.html#equals%28java.lang.Object%29), [finalize](../../../java/lang/Object.html#finalize%28%29), [getClass](../../../java/lang/Object.html#getClass%28%29), [hashCode](../../../java/lang/Object.html#hashCode%28%29), [notify](../../../java/lang/Object.html#notify%28%29), [notifyAll](../../../java/lang/Object.html#notifyAll%28%29), [toString](../../../java/lang/Object.html#toString%28%29), [wait](../../../java/lang/Object.html#wait%28%29), [wait](../../../java/lang/Object.html#wait%28long%29), [wait](../../../java/lang/Object.html#wait%28long,int%29)