MCPcopy Create free account
hub / github.com/grpc/grpc-java / buildRbac

Method buildRbac

xds/src/test/java/io/grpc/xds/RbacFilterTest.java:404–409  ·  view source on GitHub ↗
(
          List<Permission> permissionList, List<Principal> principalList)

Source from the content-addressed store, hash-verified

402 }
403
404 private io.envoyproxy.envoy.extensions.filters.http.rbac.v3.RBAC buildRbac(
405 List<Permission> permissionList, List<Principal> principalList) {
406 return io.envoyproxy.envoy.extensions.filters.http.rbac.v3.RBAC.newBuilder()
407 .setRules(buildRbacRule("policy-name", Action.DENY,
408 permissionList, principalList)).build();
409 }
410
411 private static RBAC buildRbacRule(String policyName, Action action,
412 List<Permission> permissionList, List<Principal> principalList) {

Callers 3

parseMethod · 0.95
parseRawMethod · 0.95
parseOverrideMethod · 0.95

Calls 3

buildRbacRuleMethod · 0.95
buildMethod · 0.65
newBuilderMethod · 0.45

Tested by

no test coverage detected