javax.management.MBeanRegistration, Contained, JmxEnabled, Lifecycle, Valvepublic final class RemoteHostValve extends RequestFilterValve
RequestFilterValve that filters
based on the remote client's host name optionally combined with the
server connector port number.Lifecycle.SingleUseAFTER_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_EVENTmserverallow, allowValid, allowValue, deny, denyStatus, denyValid, denyValueasyncSupported, container, containerLog, next, sm| Constructor | Description |
|---|---|
RemoteHostValve() |
| Modifier and Type | Method | Description |
|---|---|---|
protected Log |
getLog() |
|
void |
invoke(Request request,
Response response) |
Extract the desired request property, and pass it (along with the
specified request and response objects) to the protected
process() method to perform the actual filtering. |
addLifecycleListener, destroy, findLifecycleListeners, fireLifecycleEvent, getState, getStateName, getThrowOnFailure, init, removeLifecycleListener, setState, setState, setThrowOnFailure, start, stopdestroyInternal, getDomain, getObjectName, postDeregister, postRegister, preDeregister, preRegister, register, setDomain, unregisterclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdenyRequest, getAddConnectorPort, getAllow, getDeny, getDenyStatus, getInvalidAuthenticationWhenDeny, initInternal, isAllowed, isAllowValid, isDenyValid, process, setAddConnectorPort, setAllow, setDeny, setDenyStatus, setInvalidAuthenticationWhenDeny, startInternalbackgroundProcess, getContainer, getDomainInternal, getNext, getObjectNameKeyProperties, isAsyncSupported, setAsyncSupported, setContainer, setNext, stopInternal, toStringpublic void invoke(Request request, Response response) throws java.io.IOException, ServletException
RequestFilterValveprocess() method to perform the actual filtering.
This method must be implemented by a concrete subclass.invoke in interface Valveinvoke in class RequestFilterValverequest - The servlet request to be processedresponse - The servlet response to be createdjava.io.IOException - if an input/output error occursServletException - if a servlet error occursprotected Log getLog()
getLog in class RequestFilterValveCopyright © 2000-2018 Apache Software Foundation. All Rights Reserved.