Package io.grpc.xds.internal.rbac.engine
package io.grpc.xds.internal.rbac.engine
-
ClassDescriptionImplementation of gRPC server access control based on envoy RBAC protocol: https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/rbac/v3/rbac.protoAlways true matcher.Represents authorization config policy that the engine will evaluate against.An authorization decision provides information about the decision type and the policy name identifier based on the authorization engine evaluation.Negate matcher.Implements a top level
GrpcAuthorizationEngine.Matcher
for a single RBAC policy configuration per envoy protocol: https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/rbac/v3/rbac.proto#config-rbac-v3-policy.