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) class
AutoValue_Matchers_StringMatcher
Fields in io.grpc.xds.internal declared as Matchers.StringMatcher Modifier and Type Field Description private Matchers.StringMatcher
AutoValue_Matchers_HeaderMatcher. stringMatcher
Methods in io.grpc.xds.internal that return Matchers.StringMatcher Modifier and Type Method Description private static Matchers.StringMatcher
Matchers.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.StringMatcher
Matchers.StringMatcher. forContains(java.lang.String contains)
The input string should contain this substring.static Matchers.StringMatcher
Matchers.StringMatcher. forExact(java.lang.String exact, boolean ignoreCase)
The input string should exactly matches the specified string.static Matchers.StringMatcher
Matchers.StringMatcher. forPrefix(java.lang.String prefix, boolean ignoreCase)
The input string should have the prefix.static Matchers.StringMatcher
Matchers.StringMatcher. forSafeRegEx(com.google.re2j.Pattern regEx)
The input string should match this pattern.static Matchers.StringMatcher
Matchers.StringMatcher. forSuffix(java.lang.String suffix, boolean ignoreCase)
The input string should have the suffix.static Matchers.StringMatcher
MatcherParser. parseStringMatcher(StringMatcher proto)
Translate StringMatcher envoy proto to internal StringMatcher.Matchers.StringMatcher
AutoValue_Matchers_HeaderMatcher. stringMatcher()
abstract Matchers.StringMatcher
Matchers.HeaderMatcher. stringMatcher()
Methods in io.grpc.xds.internal with parameters of type Matchers.StringMatcher Modifier and Type Method Description private static Matchers.HeaderMatcher
Matchers.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.HeaderMatcher
Matchers.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.StringMatcher
AutoValue_GrpcAuthorizationEngine_AuthenticatedMatcher. delegate
private Matchers.StringMatcher
AutoValue_GrpcAuthorizationEngine_PathMatcher. delegate
private Matchers.StringMatcher
AutoValue_GrpcAuthorizationEngine_RequestedServerNameMatcher. delegate
Methods in io.grpc.xds.internal.rbac.engine that return Matchers.StringMatcher Modifier and Type Method Description Matchers.StringMatcher
AutoValue_GrpcAuthorizationEngine_AuthenticatedMatcher. delegate()
Matchers.StringMatcher
AutoValue_GrpcAuthorizationEngine_PathMatcher. delegate()
Matchers.StringMatcher
AutoValue_GrpcAuthorizationEngine_RequestedServerNameMatcher. delegate()
abstract Matchers.StringMatcher
GrpcAuthorizationEngine.AuthenticatedMatcher. delegate()
abstract Matchers.StringMatcher
GrpcAuthorizationEngine.PathMatcher. delegate()
abstract Matchers.StringMatcher
GrpcAuthorizationEngine.RequestedServerNameMatcher. delegate()
Methods in io.grpc.xds.internal.rbac.engine with parameters of type Matchers.StringMatcher Modifier and Type Method Description static GrpcAuthorizationEngine.AuthenticatedMatcher
GrpcAuthorizationEngine.AuthenticatedMatcher. create(Matchers.StringMatcher delegate)
Passing in null will match all authenticated user, i.e.static GrpcAuthorizationEngine.PathMatcher
GrpcAuthorizationEngine.PathMatcher. create(Matchers.StringMatcher delegate)
static GrpcAuthorizationEngine.RequestedServerNameMatcher
GrpcAuthorizationEngine.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)
-