Uses of Class
io.grpc.xds.internal.rbac.engine.GrpcAuthorizationEngine.OrMatcher
Packages that use GrpcAuthorizationEngine.OrMatcher
Package
Description
Library for gPRC proxyless service mesh using Envoy xDS protocol.
-
Uses of GrpcAuthorizationEngine.OrMatcher in io.grpc.xds
Methods in io.grpc.xds that return GrpcAuthorizationEngine.OrMatcherModifier and TypeMethodDescriptionprivate static GrpcAuthorizationEngine.OrMatcher
RbacFilter.parsePermissionList
(List<Permission> permissions) private static GrpcAuthorizationEngine.OrMatcher
RbacFilter.parsePrincipalList
(List<Principal> principals) -
Uses of GrpcAuthorizationEngine.OrMatcher in io.grpc.xds.internal.rbac.engine
Subclasses of GrpcAuthorizationEngine.OrMatcher in io.grpc.xds.internal.rbac.engineModifier and TypeClassDescription(package private) final class
Fields in io.grpc.xds.internal.rbac.engine declared as GrpcAuthorizationEngine.OrMatcherModifier and TypeFieldDescriptionprivate final GrpcAuthorizationEngine.OrMatcher
AutoValue_GrpcAuthorizationEngine_PolicyMatcher.permissions
private final GrpcAuthorizationEngine.OrMatcher
AutoValue_GrpcAuthorizationEngine_PolicyMatcher.principals
Methods in io.grpc.xds.internal.rbac.engine that return GrpcAuthorizationEngine.OrMatcherModifier and TypeMethodDescriptionGrpcAuthorizationEngine.OrMatcher.create
(GrpcAuthorizationEngine.Matcher... matchers) GrpcAuthorizationEngine.OrMatcher.create
(List<? extends GrpcAuthorizationEngine.Matcher> matchers) Matches when any of the matcher matches.AutoValue_GrpcAuthorizationEngine_PolicyMatcher.permissions()
abstract GrpcAuthorizationEngine.OrMatcher
GrpcAuthorizationEngine.PolicyMatcher.permissions()
AutoValue_GrpcAuthorizationEngine_PolicyMatcher.principals()
abstract GrpcAuthorizationEngine.OrMatcher
GrpcAuthorizationEngine.PolicyMatcher.principals()
Methods in io.grpc.xds.internal.rbac.engine with parameters of type GrpcAuthorizationEngine.OrMatcherModifier and TypeMethodDescriptionGrpcAuthorizationEngine.PolicyMatcher.create
(String name, GrpcAuthorizationEngine.OrMatcher permissions, GrpcAuthorizationEngine.OrMatcher principals) Constructs a matcher for one RBAC policy.Constructors in io.grpc.xds.internal.rbac.engine with parameters of type GrpcAuthorizationEngine.OrMatcherModifierConstructorDescription(package private)
AutoValue_GrpcAuthorizationEngine_PolicyMatcher
(String name, GrpcAuthorizationEngine.OrMatcher permissions, GrpcAuthorizationEngine.OrMatcher principals)