Have any case law to back your assertion? Because your crossing several different jurisdictions here since he was testifying before Congress.
I'm unaware of a single case where someone has even attempted to prosecute an official for not disclosing a classified program to an open session of Congress without some larger administration coverup being the case and since Congress was notified about these programs that's not the case here.
The appropriate answer would have been for the Intelligence Oversight Committee to have been read in on the programs, since they have top secret clearance, so that they could waive their respective members off of a sensitive but legal program.
Since the Obama administration failed to do that, there is only one conclusion to draw. They knew the programs would not stand up to scrutiny.
Uhmm, both the House and Senate intelligence committees were read in on the programs. How do you not know this?
There are a lot of issues with how classified information is handled within Congress, specifically the fact that it is hard to mobilize the rest of Congress due to disclosure procedures outside of the committees, but to say that they weren't read in is just false.
So presumably now that you know the relevant committees were read in, how does your opinion change?