Technically the 6th Amendment only grants you the right to face your accuser during your trial and we are not yet at the trial stage of impeachment. That would be if and when impeachment charges are brought against President Trump in front of the full Senate. If at that point the Dems still refuse to release the whistleblower’s identity then we have a Constitutional crisis. Until then they have more leeway.
Thanks.
You are right, this is not a legal trial.
It is a political sham!