Uses of Interface
io.grpc.xds.internal.rbac.engine.GrpcAuthorizationEngine.Matcher
-
Packages that use GrpcAuthorizationEngine.Matcher Package Description io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol.io.grpc.xds.internal.rbac.engine -
-
Uses of GrpcAuthorizationEngine.Matcher in io.grpc.xds
Methods in io.grpc.xds that return GrpcAuthorizationEngine.Matcher Modifier and Type Method Description private static GrpcAuthorizationEngine.Matcher
RbacFilter. parsePermission(Permission permission)
private static GrpcAuthorizationEngine.Matcher
RbacFilter. parsePrincipal(Principal principal)
-
Uses of GrpcAuthorizationEngine.Matcher in io.grpc.xds.internal.rbac.engine
Fields in io.grpc.xds.internal.rbac.engine declared as GrpcAuthorizationEngine.Matcher Modifier and Type Field Description private GrpcAuthorizationEngine.Matcher
AutoValue_GrpcAuthorizationEngine_InvertMatcher. toInvertMatcher
Fields in io.grpc.xds.internal.rbac.engine with type parameters of type GrpcAuthorizationEngine.Matcher Modifier and Type Field Description private com.google.common.collect.ImmutableList<? extends GrpcAuthorizationEngine.Matcher>
AutoValue_GrpcAuthorizationEngine_AndMatcher. allMatch
private com.google.common.collect.ImmutableList<? extends GrpcAuthorizationEngine.Matcher>
AutoValue_GrpcAuthorizationEngine_OrMatcher. anyMatch
Methods in io.grpc.xds.internal.rbac.engine that return GrpcAuthorizationEngine.Matcher Modifier and Type Method Description GrpcAuthorizationEngine.Matcher
AutoValue_GrpcAuthorizationEngine_InvertMatcher. toInvertMatcher()
abstract GrpcAuthorizationEngine.Matcher
GrpcAuthorizationEngine.InvertMatcher. toInvertMatcher()
Methods in io.grpc.xds.internal.rbac.engine that return types with arguments of type GrpcAuthorizationEngine.Matcher Modifier and Type Method Description com.google.common.collect.ImmutableList<? extends GrpcAuthorizationEngine.Matcher>
AutoValue_GrpcAuthorizationEngine_AndMatcher. allMatch()
abstract com.google.common.collect.ImmutableList<? extends GrpcAuthorizationEngine.Matcher>
GrpcAuthorizationEngine.AndMatcher. allMatch()
com.google.common.collect.ImmutableList<? extends GrpcAuthorizationEngine.Matcher>
AutoValue_GrpcAuthorizationEngine_OrMatcher. anyMatch()
abstract com.google.common.collect.ImmutableList<? extends GrpcAuthorizationEngine.Matcher>
GrpcAuthorizationEngine.OrMatcher. anyMatch()
Methods in io.grpc.xds.internal.rbac.engine with parameters of type GrpcAuthorizationEngine.Matcher Modifier and Type Method Description static GrpcAuthorizationEngine.AndMatcher
GrpcAuthorizationEngine.AndMatcher. create(GrpcAuthorizationEngine.Matcher... matchers)
static GrpcAuthorizationEngine.InvertMatcher
GrpcAuthorizationEngine.InvertMatcher. create(GrpcAuthorizationEngine.Matcher matcher)
static GrpcAuthorizationEngine.OrMatcher
GrpcAuthorizationEngine.OrMatcher. create(GrpcAuthorizationEngine.Matcher... matchers)
Method parameters in io.grpc.xds.internal.rbac.engine with type arguments of type GrpcAuthorizationEngine.Matcher Modifier and Type Method Description static GrpcAuthorizationEngine.AndMatcher
GrpcAuthorizationEngine.AndMatcher. create(java.util.List<? extends GrpcAuthorizationEngine.Matcher> matchers)
Matches when all of the matchers match.static GrpcAuthorizationEngine.OrMatcher
GrpcAuthorizationEngine.OrMatcher. create(java.util.List<? extends GrpcAuthorizationEngine.Matcher> matchers)
Matches when any of the matcher matches.Constructors in io.grpc.xds.internal.rbac.engine with parameters of type GrpcAuthorizationEngine.Matcher Constructor Description AutoValue_GrpcAuthorizationEngine_InvertMatcher(GrpcAuthorizationEngine.Matcher toInvertMatcher)
Constructor parameters in io.grpc.xds.internal.rbac.engine with type arguments of type GrpcAuthorizationEngine.Matcher Constructor Description AutoValue_GrpcAuthorizationEngine_AndMatcher(com.google.common.collect.ImmutableList<? extends GrpcAuthorizationEngine.Matcher> allMatch)
AutoValue_GrpcAuthorizationEngine_OrMatcher(com.google.common.collect.ImmutableList<? extends GrpcAuthorizationEngine.Matcher> anyMatch)
-