* SecurityToken testToken(Gadget gadget, GadgetSigner signer) { * SecurityToken token = signer.createToken(gadget); * return signer.createToken(token.toSerialForm()); * } * * * @param tokenString String representation of the token to be created. * @return The token representation of the input data. * @throws GadgetException If tokenString is not a valid token */ abstract public function createToken($gadget); }