|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.catalina.valves.ValveBase
org.jboss.portal.identity.sso.cas.CASAuthenticationValve
public class CASAuthenticationValve
Field Summary | |
---|---|
static java.lang.String |
AUTHORIZED_PROXY_INIT_PARAM
The name of the filter initialization parameter the value of which must be a whitespace delimited list of services (ProxyTicketReceptors) authorized to proxy authentication to the service filtered by this Filter. |
static java.lang.String |
CAS_FILTER_RECEIPT
Session attribute in which the CASReceipt is stored. |
static java.lang.String |
CAS_FILTER_USER
Session attribute in which the username is stored. |
static java.lang.String |
GATEWAY_INIT_PARAM
The name of the filter initialization parameter the value of which is the value the Filter should send for the gateway parameter on the CAS login request. |
static java.lang.String |
LOGIN_INIT_PARAM
The name of the filter initialization parameter the value of which should be the https: address of the CAS Login servlet. |
static java.lang.String |
PROXY_CALLBACK_INIT_PARAM
The name of the filter initialization parameter the value of which must be the https: URL to which CAS should send Proxy Granting Tickets when this filter validates tickets. |
static java.lang.String |
RENEW_INIT_PARAM
The name of the filter initialization parameter the value of which must be the String that should be sent as the "renew" parameter on the request for login and validation. |
static java.lang.String |
SERVERNAME_INIT_PARAM
The name of the filter initialization parameter the vlaue of which must be the server name, e.g. |
static java.lang.String |
SERVICE_INIT_PARAM
The name of the filter initialization parameter the value of which must be the address of the service this filter is filtering. |
static java.lang.String |
VALIDATE_INIT_PARAM
The name of the filter initialization parameter the value of which must be the https: address of the CAS Validate servlet. |
static java.lang.String |
WRAP_REQUESTS_INIT_PARAM
The name of the filter initialization parameter the value of which indicates whether this filter should wrap requests to expose the authenticated username. |
Fields inherited from class org.apache.catalina.valves.ValveBase |
---|
container, controller, debug, domain, info, mserver, oname, sm |
Constructor Summary | |
---|---|
CASAuthenticationValve()
|
Method Summary | |
---|---|
java.lang.String |
getAuthType()
|
java.lang.String |
getCasLogin()
|
java.lang.String |
getCasServerName()
|
java.lang.String |
getCasServiceUrl()
|
java.lang.String |
getCasValidate()
|
java.util.Set |
getSecuredUrlPatterns()
|
void |
invoke(org.apache.catalina.connector.Request request,
org.apache.catalina.connector.Response response)
|
void |
setAuthType(java.lang.String authType)
|
void |
setCasLogin(java.lang.String casLogin)
|
void |
setCasServerName(java.lang.String casServerName)
|
void |
setCasServiceUrl(java.lang.String casServiceUrl)
|
void |
setCasValidate(java.lang.String casValidate)
|
Methods inherited from class org.apache.catalina.valves.ValveBase |
---|
createObjectName, getContainer, getContainerName, getController, getDebug, getDomain, getInfo, getObjectName, getParentName, invoke, postDeregister, postRegister, preDeregister, preRegister, setContainer, setController, setDebug, setObjectName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String LOGIN_INIT_PARAM
public static final java.lang.String VALIDATE_INIT_PARAM
public static final java.lang.String SERVICE_INIT_PARAM
public static final java.lang.String SERVERNAME_INIT_PARAM
public static final java.lang.String RENEW_INIT_PARAM
public static final java.lang.String AUTHORIZED_PROXY_INIT_PARAM
public static final java.lang.String PROXY_CALLBACK_INIT_PARAM
public static final java.lang.String WRAP_REQUESTS_INIT_PARAM
public static final java.lang.String GATEWAY_INIT_PARAM
public static final java.lang.String CAS_FILTER_USER
Session attribute in which the username is stored.
public static final java.lang.String CAS_FILTER_RECEIPT
Constructor Detail |
---|
public CASAuthenticationValve()
Method Detail |
---|
public java.lang.String getCasLogin()
public void setCasLogin(java.lang.String casLogin)
casLogin
- public java.lang.String getCasServerName()
public void setCasServerName(java.lang.String casServerName)
casServerName
- public java.lang.String getCasValidate()
public void setCasValidate(java.lang.String casValidate)
casValidate
- public java.lang.String getAuthType()
public void setAuthType(java.lang.String authType)
authType
- public java.lang.String getCasServiceUrl()
public void setCasServiceUrl(java.lang.String casServiceUrl)
casServiceUrl
- public void invoke(org.apache.catalina.connector.Request request, org.apache.catalina.connector.Response response) throws java.io.IOException, javax.servlet.ServletException
java.io.IOException
javax.servlet.ServletException
public java.util.Set getSecuredUrlPatterns()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |