public final class ProxyCallbackValve
extends org.apache.catalina.valves.ValveBase
Because its tough to share state between valves, we expose the storage mechanism via a static variable.
This valve should be ordered before the authentication valves.
asyncSupported, container, containerLog, info, next, sm
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 and Description |
---|
ProxyCallbackValve() |
Modifier and Type | Method and Description |
---|---|
static ProxyGrantingTicketStorage |
getProxyGrantingTicketStorage() |
void |
invoke(org.apache.catalina.connector.Request request,
org.apache.catalina.connector.Response response) |
void |
setProxyCallbackUrl(String proxyCallbackUrl) |
void |
setProxyGrantingTicketStorageClass(String proxyGrantingTicketStorageClass) |
protected void |
startInternal() |
backgroundProcess, event, getContainer, getDomainInternal, getInfo, getNext, getObjectNameKeyProperties, initInternal, isAsyncSupported, setAsyncSupported, setContainer, setNext, stopInternal, toString
destroyInternal, getDomain, getObjectName, postDeregister, postRegister, preDeregister, preRegister, register, setDomain, unregister
public static ProxyGrantingTicketStorage getProxyGrantingTicketStorage()
public void setProxyGrantingTicketStorageClass(String proxyGrantingTicketStorageClass)
public void setProxyCallbackUrl(String proxyCallbackUrl)
protected void startInternal() throws org.apache.catalina.LifecycleException
startInternal
in class org.apache.catalina.valves.ValveBase
org.apache.catalina.LifecycleException
public void invoke(org.apache.catalina.connector.Request request, org.apache.catalina.connector.Response response) throws IOException, javax.servlet.ServletException
invoke
in interface org.apache.catalina.Valve
invoke
in class org.apache.catalina.valves.ValveBase
IOException
javax.servlet.ServletException
Copyright © 2006-2013 Jasig. All Rights Reserved.