Package io.grpc.xds.internal.rbac.engine
Class GrpcAuthorizationEngine.DestinationPortRangeMatcher
- java.lang.Object
-
- io.grpc.xds.internal.rbac.engine.GrpcAuthorizationEngine.DestinationPortRangeMatcher
-
- All Implemented Interfaces:
GrpcAuthorizationEngine.Matcher
- Direct Known Subclasses:
AutoValue_GrpcAuthorizationEngine_DestinationPortRangeMatcher
- Enclosing class:
- GrpcAuthorizationEngine
public abstract static class GrpcAuthorizationEngine.DestinationPortRangeMatcher extends java.lang.Object implements GrpcAuthorizationEngine.Matcher
-
-
Constructor Summary
Constructors Constructor Description DestinationPortRangeMatcher()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static GrpcAuthorizationEngine.DestinationPortRangeMatcher
create(int start, int end)
Start of the range is inclusive.abstract int
end()
boolean
matches(GrpcAuthorizationEngine.EvaluateArgs args)
abstract int
start()
-
-
-
Method Detail
-
start
public abstract int start()
-
end
public abstract int end()
-
create
public static GrpcAuthorizationEngine.DestinationPortRangeMatcher create(int start, int end)
Start of the range is inclusive. End of the range is exclusive.
-
matches
public boolean matches(GrpcAuthorizationEngine.EvaluateArgs args)
- Specified by:
matches
in interfaceGrpcAuthorizationEngine.Matcher
-
-