Istio replacement ingress-nginx whitelists

Hello, please help understand how I can replace ingress-nginx feature

I have a lot of ingress objects in the cluster which has whitelists as these endpoints must be allowed access only to limit the range of IPs, for different endpoints I have a different list of IPs.
Also part of this Ingress objects has only “admin-whitelist” as this danger endpoints to like Kubernetes-dashboard/kiali/etc.

Thank you!