Package Summary  Overview Summary

class:PBEParameterSpec [NONE]

constructor:PBEParameterSpec(byte[], int) [NONE]

  • 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. The contents of salt are copied to protect against subsequent modification.
    iterationCount - the iteration count.
    Throws:
    NullPointerException - if salt is null.

constructor:PBEParameterSpec(byte[], int, java.security.spec.AlgorithmParameterSpec) [NONE]

  • PBEParameterSpec

    public PBEParameterSpec(byte[] salt,
                            int iterationCount,
                            AlgorithmParameterSpec paramSpec)
    Constructs a parameter set for password-based encryption as defined in the PKCS #5 standard.
    Parameters:
    salt - the salt. The contents of salt are copied to protect against subsequent modification.
    iterationCount - the iteration count.
    paramSpec - the cipher algorithm parameter specification, which may be null.
    Throws:
    NullPointerException - if salt is null.
    Since:
    1.8

method:getSalt() [NONE]

  • getSalt

    public byte[] getSalt()
    Returns the salt.
    Returns:
    the salt. Returns a new array each time this method is called.

method:getIterationCount() [NONE]

  • getIterationCount

    public int getIterationCount()
    Returns the iteration count.
    Returns:
    the iteration count

method:getParameterSpec() [NONE]

  • getParameterSpec

    public AlgorithmParameterSpec getParameterSpec()
    Returns the cipher algorithm parameter specification.
    Returns:
    the parameter specification, or null if none was set.
    Since:
    1.8

© 2017 Oracle Corporation and/or its affiliates