org.aselect.server.request.handler.aselect.authentication
Class ASelectBrowserHandler
java.lang.Object
org.aselect.server.request.handler.aselect.authentication.AbstractBrowserRequestHandler
org.aselect.server.request.handler.aselect.authentication.ASelectBrowserHandler
- All Implemented Interfaces:
- IRequestHandler
public class ASelectBrowserHandler
- extends AbstractBrowserRequestHandler
This class handles requests coming from a a-select server through a users browser.
Description:
If this A-Select Servers is acting as Local Server and
forwards authentication requests to other A-Select Servers
(cross A-Select), the following browser requests
of Remote Servers are handled here:
- Author:
- Alfa & Ariss
Constructor Summary |
ASelectBrowserHandler(javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse,
java.lang.String sMyServerId,
java.lang.String sMyOrg,
IProcessor processor)
Constructor for ASelectBrowserHandler. |
Method Summary |
void |
processBrowserRequest(java.util.Hashtable htServiceRequest,
javax.servlet.http.HttpServletResponse servletResponse,
java.io.PrintWriter pwOut)
process a-select browser requests
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ASelectBrowserHandler
public ASelectBrowserHandler(javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse,
java.lang.String sMyServerId,
java.lang.String sMyOrg,
IProcessor processor)
- Constructor for ASelectBrowserHandler.
- Parameters:
servletRequest
- The request.servletResponse
- The response.sMyServerId
- The A-Select Server ID.sMyOrg
- The A-Select Server organization.processor
- optional processor component
processBrowserRequest
public void processBrowserRequest(java.util.Hashtable htServiceRequest,
javax.servlet.http.HttpServletResponse servletResponse,
java.io.PrintWriter pwOut)
throws ASelectException
- process a-select browser requests
- Specified by:
processBrowserRequest
in class AbstractBrowserRequestHandler
- Parameters:
htServiceRequest
- Hashtable 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.