code: protected PBKDF2Parameters getEngineParameters() {
          PBKDF2Parameters p = newInstance(parameterClassName, PBKDF2Parameters.class);
          if( p != null ) {
          	p.setHashAlgorithm(hashAlgorithm);
         		p.setHashCharset(hashCharset);
          }
          return p;
      }
docs: Factory method: instantiate the PBKDF2 engine parameters. Override or
  change the class via attribute.
  
  @return Engine parameter object, initialized. On error/exception, this
  method registers the exception via {
  {@link #setValidateError(Throwable)} and returns
  <code>null</code>.