p.close();
  public SignedObject(Serializable object, PrivateKey signingKey,		      Signature signingEngine) throws IOException,    InvalidKeyException, SignatureException  {    thealgorithm = signingEngine.getAlgorithm();    ByteArrayOutputStream ostream = new ByteArrayOutputStream();    ObjectOutputStream p = new ObjectOutputStream(ostream);    p.writeObject(object);    p.flush();    content = ostream.toByteArray();    signingEngine.initSign(signingKey);    signingEngine.update(content);    signature = signingEngine.sign();  }