Charter of fundamental rights of the EU-general principles of law- European Convention for the Protection of Human Rights and Fundamental Freedoms-Court of Justice of the EU-European Court for the Protection of Human Rights-constitutional courts of Member States of the EU.