code: public final void init(AlgorithmParameterSpec paramSpec)
          throws InvalidParameterSpecException
      {
          if (this.initialized)
              throw new InvalidParameterSpecException("already initialized");
          paramSpi.engineInit(paramSpec);
          this.initialized = true;
      }
docs: Initializes this parameter object using the parameters
  specified in {@code paramSpec}.
  
  @param paramSpec the parameter specification.
  
  @exception InvalidParameterSpecException if the given parameter
  specification is inappropriate for the initialization of this parameter
  object, or if this parameter object has already been initialized.