code: void init() throws Throwable {
  		if (this.digestAlgorithmName != null) {
  			this.hashService.setHashAlgorithmName(this.digestAlgorithmName);
  		}
  		if (this.hashIterations > 0) {
  			this.hashService.setHashIterations(this.hashIterations);
  		}
  	}
docs: This method is only intended to be called by the infrastructure code managing instances of this class
  once during initialization of this instance