uri:authority setter supports userinfo, host and port