Uses of Class
io.grpc.xds.internal.Matchers.StringMatcher
Packages that use Matchers.StringMatcher
Package
Description
Interfaces and implementations that are internal to gRPC.
-
Uses of Matchers.StringMatcher in io.grpc.xds.internal
Methods in io.grpc.xds.internal that return Matchers.StringMatcherModifier and TypeMethodDescriptionstatic Matchers.StringMatcherMatchers.StringMatcher.forContains(String contains) The input string should contain this substring.static Matchers.StringMatcherThe input string should exactly matches the specified string.static Matchers.StringMatcherThe input string should have the prefix.static Matchers.StringMatcherMatchers.StringMatcher.forSafeRegEx(com.google.re2j.Pattern regEx) The input string should match this pattern.static Matchers.StringMatcherThe input string should have the suffix.static Matchers.StringMatcherMatcherParser.parseStringMatcher(StringMatcher proto) Translate StringMatcher envoy proto to internal StringMatcher.abstract Matchers.StringMatcherMatchers.HeaderMatcher.stringMatcher()Methods in io.grpc.xds.internal with parameters of type Matchers.StringMatcherModifier and TypeMethodDescriptionstatic Matchers.HeaderMatcherMatchers.HeaderMatcher.forString(String name, Matchers.StringMatcher stringMatcher, boolean inverted) The request header value should match this stringMatcher. -
Uses of Matchers.StringMatcher in io.grpc.xds.internal.rbac.engine
Methods in io.grpc.xds.internal.rbac.engine that return Matchers.StringMatcherModifier and TypeMethodDescriptionabstract Matchers.StringMatcherGrpcAuthorizationEngine.AuthenticatedMatcher.delegate()abstract Matchers.StringMatcherGrpcAuthorizationEngine.PathMatcher.delegate()abstract Matchers.StringMatcherGrpcAuthorizationEngine.RequestedServerNameMatcher.delegate()Methods in io.grpc.xds.internal.rbac.engine with parameters of type Matchers.StringMatcherModifier and TypeMethodDescriptionGrpcAuthorizationEngine.AuthenticatedMatcher.create(Matchers.StringMatcher delegate) Passing in null will match all authenticated user, i.e.GrpcAuthorizationEngine.PathMatcher.create(Matchers.StringMatcher delegate) GrpcAuthorizationEngine.RequestedServerNameMatcher.create(Matchers.StringMatcher delegate)