public void initialize(DSAParams params,SecureRandom random){
  if (params == null) {
    throw new InvalidParameterException("Params must not be null");
  }
  DSAParameterSpec spec=new DSAParameterSpec(params.getP(),params.getQ(),params.getG());
  initialize0(spec,random);
}

public void initialize ( DSAParams params , SecureRandom random ) { if ( params == null ) { throw new InvalidParameterException ( "Params must not be null" ) ; } DSAParameterSpec spec = new DSAParameterSpec ( params . getP ( ) , params . getQ ( ) , params . getG ( ) ) ; initialize0 ( spec , random ) ; }
initializes the dsa object using a dsa parameter object .
