Package io.grpc.xds.internal.rbac.engine
Interface GrpcAuthorizationEngine.Matcher
- All Known Implementing Classes:
GrpcAuthorizationEngine.AlwaysTrueMatcher,GrpcAuthorizationEngine.AndMatcher,GrpcAuthorizationEngine.AuthenticatedMatcher,GrpcAuthorizationEngine.AuthHeaderMatcher,GrpcAuthorizationEngine.DestinationIpMatcher,GrpcAuthorizationEngine.DestinationPortMatcher,GrpcAuthorizationEngine.DestinationPortRangeMatcher,GrpcAuthorizationEngine.InvertMatcher,GrpcAuthorizationEngine.OrMatcher,GrpcAuthorizationEngine.PathMatcher,GrpcAuthorizationEngine.PolicyMatcher,GrpcAuthorizationEngine.RequestedServerNameMatcher,GrpcAuthorizationEngine.SourceIpMatcher
- Enclosing class:
GrpcAuthorizationEngine
public static interface GrpcAuthorizationEngine.Matcher
-
Method Summary
Modifier and TypeMethodDescriptionbooleanmatches(io.grpc.xds.internal.rbac.engine.GrpcAuthorizationEngine.EvaluateArgs args)
-
Method Details
-
matches
boolean matches(io.grpc.xds.internal.rbac.engine.GrpcAuthorizationEngine.EvaluateArgs args)
-