Class TremoloValve
java.lang.Object
org.apache.catalina.util.LifecycleBase
org.apache.catalina.util.LifecycleMBeanBase
org.apache.catalina.valves.ValveBase
com.tremolosecurity.valve.TremoloValve
- All Implemented Interfaces:
MBeanRegistration
,org.apache.catalina.Contained
,org.apache.catalina.JmxEnabled
,org.apache.catalina.Lifecycle
,org.apache.catalina.Valve
public class TremoloValve
extends org.apache.catalina.valves.ValveBase
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.catalina.Lifecycle
org.apache.catalina.Lifecycle.SingleUse
-
Field Summary
Fields inherited from class org.apache.catalina.valves.ValveBase
asyncSupported, container, containerLog, next, sm
Fields inherited from interface org.apache.catalina.Lifecycle
AFTER_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 Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
invoke
(org.apache.catalina.connector.Request request, org.apache.catalina.connector.Response response) boolean
boolean
isDebug()
void
setCreateHeaders
(boolean createHeaders) void
setDebug
(boolean debug) void
setEncryptionKeyName
(String encryptionKeyName) void
setHeaderName
(String headerName) void
setIgnoreURI
(String ignoreURI) void
setKeyPass
(String keyPass) void
setPathToKeyStore
(String pathToKeyStore) void
setPostValidateClassName
(String postValidateClassName) void
setRoleAttribute
(String roleAttribute) void
setUserAttribute
(String userAttribute) Methods inherited from class org.apache.catalina.valves.ValveBase
backgroundProcess, getContainer, getDomainInternal, getNext, getObjectNameKeyProperties, initInternal, isAsyncSupported, setAsyncSupported, setContainer, setNext, startInternal, stopInternal, toString
Methods inherited from class org.apache.catalina.util.LifecycleMBeanBase
destroyInternal, getDomain, getObjectName, postDeregister, postRegister, preDeregister, preRegister, register, setDomain, unregister, unregister
Methods inherited from class org.apache.catalina.util.LifecycleBase
addLifecycleListener, destroy, findLifecycleListeners, fireLifecycleEvent, getState, getStateName, getThrowOnFailure, init, removeLifecycleListener, setState, setState, setThrowOnFailure, start, stop
-
Constructor Details
-
TremoloValve
public TremoloValve()
-
-
Method Details
-
isDebug
public boolean isDebug() -
setDebug
public void setDebug(boolean debug) -
getPathToKeyStore
-
setPathToKeyStore
-
getKeyPass
-
setKeyPass
-
getEncryptionKeyName
-
setEncryptionKeyName
-
getHeaderName
-
setHeaderName
-
getUserAttribute
-
setUserAttribute
-
getRoleAttribute
-
setRoleAttribute
-
isCreateHeaders
public boolean isCreateHeaders() -
setCreateHeaders
public void setCreateHeaders(boolean createHeaders) -
getIgnoreURI
-
setIgnoreURI
-
getPostValidateClassName
-
setPostValidateClassName
-
invoke
public void invoke(org.apache.catalina.connector.Request request, org.apache.catalina.connector.Response response) throws IOException, jakarta.servlet.ServletException - Throws:
IOException
jakarta.servlet.ServletException
-