implement cancel complete preauth interface