public String toString(){
  String printable="DSA Signature";
  if (presetP != null && presetQ != null && presetG != null) {
    printable+="\n\tp: " + Debug.toHexString(presetP);
    printable+="\n\tq: " + Debug.toHexString(presetQ);
    printable+="\n\tg: " + Debug.toHexString(presetG);
  }
 else {
    printable+="\n\t P, Q or G not initialized.";
  }
  if (presetY != null) {
    printable+="\n\ty: " + Debug.toHexString(presetY);
  }
  if (presetY == null && presetX == null) {
    printable+="\n\tUNINIIALIZED";
  }
  return printable;
}

public String toString ( ) { String printable = "DSA Signature" ; if ( presetP != null && presetQ != null && presetG != null ) { printable += "\n\tp: " + Debug . toHexString ( presetP ) ; printable += "\n\tq: " + Debug . toHexString ( presetQ ) ; printable += "\n\tg: " + Debug . toHexString ( presetG ) ; } else { printable += "\n\t P, Q or G not initialized." ; } if ( presetY != null ) { printable += "\n\ty: " + Debug . toHexString ( presetY ) ; } if ( presetY == null && presetX == null ) { printable += "\n\tUNINIIALIZED" ; } return printable ; }
return a human readable rendition of the engine .
