Uses of Class
io.grpc.xds.internal.Matchers.StringMatcher
-
Packages that use Matchers.StringMatcher Package Description io.grpc.xds.internal Interfaces and implementations that are internal to gRPC.io.grpc.xds.internal.rbac.engine -
-
Uses of Matchers.StringMatcher in io.grpc.xds.internal
Subclasses of Matchers.StringMatcher in io.grpc.xds.internal Modifier and Type Class Description (package private) classAutoValue_Matchers_StringMatcherFields in io.grpc.xds.internal declared as Matchers.StringMatcher Modifier and Type Field Description private Matchers.StringMatcherAutoValue_Matchers_HeaderMatcher. stringMatcherMethods in io.grpc.xds.internal that return Matchers.StringMatcher Modifier and Type Method Description private static Matchers.StringMatcherMatchers.StringMatcher. create(java.lang.String exact, java.lang.String prefix, java.lang.String suffix, com.google.re2j.Pattern regEx, java.lang.String contains, boolean ignoreCase)static Matchers.StringMatcherMatchers.StringMatcher. forContains(java.lang.String contains)The input string should contain this substring.static Matchers.StringMatcherMatchers.StringMatcher. forExact(java.lang.String exact, boolean ignoreCase)The input string should exactly matches the specified string.static Matchers.StringMatcherMatchers.StringMatcher. forPrefix(java.lang.String prefix, boolean ignoreCase)The 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.StringMatcherMatchers.StringMatcher. forSuffix(java.lang.String suffix, boolean ignoreCase)The input string should have the suffix.static Matchers.StringMatcherMatcherParser. parseStringMatcher(StringMatcher proto)Translate StringMatcher envoy proto to internal StringMatcher.Matchers.StringMatcherAutoValue_Matchers_HeaderMatcher. stringMatcher()abstract Matchers.StringMatcherMatchers.HeaderMatcher. stringMatcher()Methods in io.grpc.xds.internal with parameters of type Matchers.StringMatcher Modifier and Type Method Description private static Matchers.HeaderMatcherMatchers.HeaderMatcher. create(java.lang.String name, java.lang.String exactValue, com.google.re2j.Pattern safeRegEx, Matchers.HeaderMatcher.Range range, java.lang.Boolean present, java.lang.String prefix, java.lang.String suffix, java.lang.String contains, Matchers.StringMatcher stringMatcher, boolean inverted)static Matchers.HeaderMatcherMatchers.HeaderMatcher. forString(java.lang.String name, Matchers.StringMatcher stringMatcher, boolean inverted)The request header value should match this stringMatcher.Constructors in io.grpc.xds.internal with parameters of type Matchers.StringMatcher Constructor Description AutoValue_Matchers_HeaderMatcher(java.lang.String name, java.lang.String exactValue, com.google.re2j.Pattern safeRegEx, Matchers.HeaderMatcher.Range range, java.lang.Boolean present, java.lang.String prefix, java.lang.String suffix, java.lang.String contains, Matchers.StringMatcher stringMatcher, boolean inverted) -
Uses of Matchers.StringMatcher in io.grpc.xds.internal.rbac.engine
Fields in io.grpc.xds.internal.rbac.engine declared as Matchers.StringMatcher Modifier and Type Field Description private Matchers.StringMatcherAutoValue_GrpcAuthorizationEngine_AuthenticatedMatcher. delegateprivate Matchers.StringMatcherAutoValue_GrpcAuthorizationEngine_PathMatcher. delegateprivate Matchers.StringMatcherAutoValue_GrpcAuthorizationEngine_RequestedServerNameMatcher. delegateMethods in io.grpc.xds.internal.rbac.engine that return Matchers.StringMatcher Modifier and Type Method Description Matchers.StringMatcherAutoValue_GrpcAuthorizationEngine_AuthenticatedMatcher. delegate()Matchers.StringMatcherAutoValue_GrpcAuthorizationEngine_PathMatcher. delegate()Matchers.StringMatcherAutoValue_GrpcAuthorizationEngine_RequestedServerNameMatcher. delegate()abstract 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.StringMatcher Modifier and Type Method Description static GrpcAuthorizationEngine.AuthenticatedMatcherGrpcAuthorizationEngine.AuthenticatedMatcher. create(Matchers.StringMatcher delegate)Passing in null will match all authenticated user, i.e.static GrpcAuthorizationEngine.PathMatcherGrpcAuthorizationEngine.PathMatcher. create(Matchers.StringMatcher delegate)static GrpcAuthorizationEngine.RequestedServerNameMatcherGrpcAuthorizationEngine.RequestedServerNameMatcher. create(Matchers.StringMatcher delegate)Constructors in io.grpc.xds.internal.rbac.engine with parameters of type Matchers.StringMatcher Constructor Description AutoValue_GrpcAuthorizationEngine_AuthenticatedMatcher(Matchers.StringMatcher delegate)AutoValue_GrpcAuthorizationEngine_PathMatcher(Matchers.StringMatcher delegate)AutoValue_GrpcAuthorizationEngine_RequestedServerNameMatcher(Matchers.StringMatcher delegate)
-