public class IPRangePredicate extends Object implements com.google.common.base.Predicate<BaseContext>
Predicate that checks if a request is from a set of one or more IPRanges.| Modifier and Type | Method and Description |
|---|---|
boolean |
apply(BaseContext input) |
void |
setAddressRanges(Iterable<net.shibboleth.utilities.java.support.net.IPRange> ranges)
Set the address ranges to check against.
|
void |
setHttpServletRequest(javax.servlet.http.HttpServletRequest request)
Set the servlet request to evaluate.
|
public void setAddressRanges(@Nonnull @NonnullElements Iterable<net.shibboleth.utilities.java.support.net.IPRange> ranges)
ranges - address ranges to check againstpublic void setHttpServletRequest(@Nonnull javax.servlet.http.HttpServletRequest request)
request - servlet request to evaluatepublic boolean apply(@Nullable BaseContext input)
apply in interface com.google.common.base.Predicate<BaseContext>Copyright © 2021. All rights reserved.