You cannot.
At most you can create pattern groups and authorize on a group the value of which must be known, and then if authorized for the group then the pattern applies. But even then you need to know which group to check authorization for so will need some sort of fixed values in a domain and not just any old field or check table.
It was not built that way.
Cheers,
Julius