Class RemoteAddrValve
java.lang.Object
org.apache.catalina.util.LifecycleBase
org.apache.catalina.util.LifecycleMBeanBase
org.apache.catalina.valves.ValveBase
org.apache.catalina.valves.RequestFilterValve
org.apache.catalina.valves.RemoteAddrValve
- All Implemented Interfaces:
- MBeanRegistration, Contained, JmxEnabled, Lifecycle, Valve
Deprecated.
Concrete implementation of 
RequestFilterValve that filters based on the string representation of the
remote client's IP address optionally combined with the server connector port number.- 
Nested Class SummaryNested classes/interfaces inherited from interface LifecycleLifecycle.SingleUse
- 
Field SummaryFields inherited from class RequestFilterValveallow, allowValid, allowValue, deny, denyStatus, denyValid, denyValueFields inherited from class ValveBaseasyncSupported, container, containerLog, next, smFields inherited from class LifecycleMBeanBasemserverFields inherited from interface LifecycleAFTER_DESTROY_EVENT, AFTER_INIT_EVENT, AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_DESTROY_EVENT, BEFORE_INIT_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, CONFIGURE_START_EVENT, CONFIGURE_STOP_EVENT, PERIODIC_EVENT, START_EVENT, STOP_EVENT
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class RequestFilterValvedenyRequest, getAddConnectorPort, getAllow, getDeny, getDenyStatus, getInvalidAuthenticationWhenDeny, getUsePeerAddress, initInternal, isAllowed, isAllowValid, isDenyValid, process, setAddConnectorPort, setAllow, setDeny, setDenyStatus, setInvalidAuthenticationWhenDeny, setUsePeerAddress, startInternalMethods inherited from class ValveBasebackgroundProcess, getContainer, getDomainInternal, getNext, getObjectNameKeyProperties, isAsyncSupported, setAsyncSupported, setContainer, setNext, stopInternal, toStringMethods inherited from class LifecycleMBeanBasedestroyInternal, getDomain, getObjectName, postDeregister, postRegister, preDeregister, preRegister, register, setDomain, unregister, unregisterMethods inherited from class LifecycleBaseaddLifecycleListener, destroy, findLifecycleListeners, fireLifecycleEvent, getState, getStateName, getThrowOnFailure, init, removeLifecycleListener, setState, setState, setThrowOnFailure, start, stop
- 
Constructor Details- 
RemoteAddrValvepublic RemoteAddrValve()Deprecated.
 
- 
- 
Method Details- 
invokeDeprecated.Description copied from class:RequestFilterValveExtract the desired request property, and pass it (along with the specified request and response objects) to the protectedprocess()method to perform the actual filtering. This method must be implemented by a concrete subclass.- Specified by:
- invokein interface- Valve
- Specified by:
- invokein class- RequestFilterValve
- Parameters:
- request- The servlet request to be processed
- response- The servlet response to be created
- Throws:
- IOException- if an input/output error occurs
- ServletException- if a servlet error occurs
 
- 
getLog
 
- 
RemoteCIDRValveinstead.