From 84eb285742aaf93f15feeec493d60236f97410ac Mon Sep 17 00:00:00 2001 From: yifeizhuang Date: Tue, 15 Jun 2021 16:50:50 -0700 Subject: [PATCH] xds: add override rbacfilter type url RbacPerProto (#8262) --- xds/src/main/java/io/grpc/xds/RbacFilter.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xds/src/main/java/io/grpc/xds/RbacFilter.java b/xds/src/main/java/io/grpc/xds/RbacFilter.java index c393f1ce04..48b4954767 100644 --- a/xds/src/main/java/io/grpc/xds/RbacFilter.java +++ b/xds/src/main/java/io/grpc/xds/RbacFilter.java @@ -70,11 +70,14 @@ final class RbacFilter implements Filter, ServerInterceptorBuilder { static final String TYPE_URL = "type.googleapis.com/envoy.extensions.filters.http.rbac.v3.RBAC"; + private static final String TYPE_URL_OVERRIDE_CONFIG = + "type.googleapis.com/envoy.extensions.filters.http.rbac.v3.RBACPerRoute"; + RbacFilter() {} @Override public String[] typeUrls() { - return new String[] { TYPE_URL }; + return new String[] { TYPE_URL, TYPE_URL_OVERRIDE_CONFIG }; } @Override