Default Projection Filter on Content Type Field

I have created a Content Part that should restrict users from viewing the content, if user does not meet the requirements.
I have managed to restrict viewing the content item using AuthorizationEventHandler, but the item is still listed in Projections.
The idea is to restrict listing of item in any projection no matter what other filters are applied. Is it possible to inject a specific WHERE filter on specific Content Part Field every time when content, witch contains my Content Part is queried?