org.aselect.server.request.handler.sfs.authentication
Class ApplicationBrowserHandler
java.lang.Object
org.aselect.server.request.handler.sfs.authentication.AbstractBrowserRequestHandler
org.aselect.server.request.handler.sfs.authentication.ApplicationBrowserHandler
- All Implemented Interfaces:
- IRequestHandler
public class ApplicationBrowserHandler
- extends AbstractBrowserRequestHandler
This class handles login requests coming from applications through a users browser.
Description:
This Class handles the following requests:
logout
login1
login2
login3
ip_login
direct_loginx
cross_login
create_tgt
If no request is sent the user info (if available) page is shown
- Author:
- Alfa & Ariss
Constructor Summary |
ApplicationBrowserHandler(javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse,
java.lang.String sMyServerId,
java.lang.String sMyOrg)
Constructor for ApplicationBrowserHandler. |
Method Summary |
void |
processBrowserRequest(java.util.Hashtable htServiceRequest,
javax.servlet.http.HttpServletResponse servletResponse,
java.io.PrintWriter pwOut)
process application browser requests
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ApplicationBrowserHandler
public ApplicationBrowserHandler(javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse,
java.lang.String sMyServerId,
java.lang.String sMyOrg)
- Constructor for ApplicationBrowserHandler.
- Parameters:
servletRequest
- The request.servletResponse
- The response.sMyServerId
- The A-Select Server ID.sMyOrg
- The A-Select Server organisation.
processBrowserRequest
public void processBrowserRequest(java.util.Hashtable htServiceRequest,
javax.servlet.http.HttpServletResponse servletResponse,
java.io.PrintWriter pwOut)
throws ASelectException
- process application browser requests
- Specified by:
processBrowserRequest
in class AbstractBrowserRequestHandler
- Parameters:
htServiceRequest
- Hashttable containing request parametersservletResponse
- Used to send information (HTTP) back to the userpwOut
- Used to send information back to the user (HTML)
- Throws:
ASelectException
- If processing fails and no response
is send to the client.- See Also:
AbstractBrowserRequestHandler.processBrowserRequest(java.util.Hashtable, javax.servlet.http.HttpServletResponse, java.io.PrintWriter)
Copyright © 2008 SURFnet BV. All Rights Reserved.