public final class SingleSignOutHandler extends Object
Constructor and Description |
---|
SingleSignOutHandler() |
Modifier and Type | Method and Description |
---|---|
SessionMappingStorage |
getSessionMappingStorage() |
void |
init()
Initializes the component for use.
|
boolean |
process(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Process a request regarding the SLO process: record the session or destroy it.
|
void |
setArtifactParameterName(String name) |
void |
setArtifactParameterOverPost(boolean artifactParameterOverPost) |
void |
setCasServerUrlPrefix(String casServerUrlPrefix) |
void |
setEagerlyCreateSessions(boolean eagerlyCreateSessions) |
void |
setFrontLogoutParameterName(String name) |
void |
setLogoutParameterName(String name) |
void |
setRelayStateParameterName(String name) |
void |
setSessionMappingStorage(SessionMappingStorage storage) |
public void setSessionMappingStorage(SessionMappingStorage storage)
public void setArtifactParameterOverPost(boolean artifactParameterOverPost)
public SessionMappingStorage getSessionMappingStorage()
public void setArtifactParameterName(String name)
name
- Name of the authentication token parameter.public void setLogoutParameterName(String name)
name
- Name of parameter containing CAS logout request message for back channel SLO.public void setCasServerUrlPrefix(String casServerUrlPrefix)
casServerUrlPrefix
- The prefix url of the CAS server.public void setFrontLogoutParameterName(String name)
name
- Name of parameter containing CAS logout request message for front channel SLO.public void setRelayStateParameterName(String name)
name
- Name of parameter containing the state of the CAS server webflow.public void setEagerlyCreateSessions(boolean eagerlyCreateSessions)
public void init()
public boolean process(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
request
- the incoming HTTP request.response
- the HTTP response.Copyright © 2006–2019 Jasig. All rights reserved.