Uses of Class
io.grpc.xds.internal.Matchers.HeaderMatcher
Packages that use Matchers.HeaderMatcher
Package
Description
Interfaces and implementations that are internal to gRPC.
-
Uses of Matchers.HeaderMatcher in io.grpc.xds.internal
Methods in io.grpc.xds.internal that return Matchers.HeaderMatcherModifier and TypeMethodDescriptionstatic Matchers.HeaderMatcherMatchers.HeaderMatcher.forContains(String name, String contains, boolean inverted) The request header value should have this substring.static Matchers.HeaderMatcherMatchers.HeaderMatcher.forExactValue(String name, String exactValue, boolean inverted) The request header value should exactly match the specified value.static Matchers.HeaderMatcherThe request header value should have this prefix.static Matchers.HeaderMatcherMatchers.HeaderMatcher.forPresent(String name, boolean present, boolean inverted) The request header value should exist.static Matchers.HeaderMatcherMatchers.HeaderMatcher.forRange(String name, Matchers.HeaderMatcher.Range range, boolean inverted) The request header value should be within the range.static Matchers.HeaderMatcherMatchers.HeaderMatcher.forSafeRegEx(String name, com.google.re2j.Pattern safeRegEx, boolean inverted) The request header value should match the regular expression pattern.static Matchers.HeaderMatcherMatchers.HeaderMatcher.forString(String name, Matchers.StringMatcher stringMatcher, boolean inverted) The request header value should match this stringMatcher.static Matchers.HeaderMatcherThe request header value should have this suffix.static Matchers.HeaderMatcherMatcherParser.parseHeaderMatcher(HeaderMatcher proto) Translates envoy proto HeaderMatcher to internal HeaderMatcher. -
Uses of Matchers.HeaderMatcher in io.grpc.xds.internal.rbac.engine
Methods in io.grpc.xds.internal.rbac.engine that return Matchers.HeaderMatcherModifier and TypeMethodDescriptionabstract Matchers.HeaderMatcherGrpcAuthorizationEngine.AuthHeaderMatcher.delegate()Methods in io.grpc.xds.internal.rbac.engine with parameters of type Matchers.HeaderMatcherModifier and TypeMethodDescriptionGrpcAuthorizationEngine.AuthHeaderMatcher.create(Matchers.HeaderMatcher delegate)