Class ScryptConfig.Builder

  • Enclosing class:
    ScryptConfig

    public static class ScryptConfig.Builder
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Builder​(int costParameter, int blockSize, int parallelizationParameter)
      Base constructor.
    • Constructor Detail

      • Builder

        public Builder​(int costParameter,
                       int blockSize,
                       int parallelizationParameter)
        Base constructor.
        Parameters:
        costParameter - cost parameter (must be a power of 2)
        blockSize - block size
        parallelizationParameter - parallelization parameter
    • Method Detail

      • withSaltLength

        public ScryptConfig.Builder withSaltLength​(int saltLength)
        Set the length of the salt to use.
        Parameters:
        saltLength - the length of the salt (in octets) to use.
        Returns:
        the current builder.