Mine adversaries are all before thee— i.e. "None of them, nor of their secret plots and subtle lies, whereby they seek to defame and undo me, are hidden from thy all-seeing view."
Related Commentaries of Psalms 69:19
Psalms 69:19
19 Thou hast known my reproach, and my shame, and my dishonour: mine adversaries are all before thee.