com.plumtree.portaluiinfrastructure.sso
Class SSOLoginPage
java.lang.Object
HttpServlet
com.plumtree.uiinfrastructure.web.XPPage
com.plumtree.portaluiinfrastructure.sso.SSOLoginPage
- All Implemented Interfaces:
- IXPPage
public class SSOLoginPage
- extends XPPage
- implements IXPPage
SSOLoginPage
is a servlet that retrieves SSO login information for
integration with SSO products. It must be a separate servlet from the main portal
application
- Version:
- 1.0
- Author:
- Mike Jahr
Method Summary |
void |
DoService(IXPRequest request,
IXPResponse response,
ISessionManager session,
IApplication application)
Performs the SSO login, if necessary, and then redirects back to the
standard servlet. |
protected java.lang.String |
GetCookieValue(IXPRequest request,
java.lang.String cookieName)
|
IXPPage |
GetXPPage()
Returns the shared static instance of SSOLoginPage. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SSOLoginPage
public SSOLoginPage()
DoService
public void DoService(IXPRequest request,
IXPResponse response,
ISessionManager session,
IApplication application)
- Performs the SSO login, if necessary, and then redirects back to the
standard servlet.
- Specified by:
DoService
in interface IXPPage
- Parameters:
request
- an IXPRequest
valueresponse
- an IXPResponse
valuesession
- an ISessionManager
valueapplication
- an IApplication
value- See Also:
IXPPage.DoService(IXPRequest, IXPResponse, ISessionManager, IApplication)
GetCookieValue
protected java.lang.String GetCookieValue(IXPRequest request,
java.lang.String cookieName)
- Parameters:
request
- sOriginalURL
-
- Returns:
GetXPPage
public IXPPage GetXPPage()
- Returns the shared static instance of SSOLoginPage.
- Specified by:
GetXPPage
in class XPPage
- Returns:
- an
IXPPage
value - See Also:
com.plumtree.xpsupport.web.XPPage#GetXPPage()