org.aselect.server.authspprotocol
Interface IAuthSPDirectLoginProtocolHandler

All Known Implementing Classes:
Ldap

public interface IAuthSPDirectLoginProtocolHandler

Interface that all AuthSP API protocol handlers should implement.

Description:
Interface that all AuthSP API protocol handlers should implement.

Concurrency issues:
-

Author:
Alfa & Ariss

Method Summary
 void handleDirectLoginRequest(java.util.Hashtable htServiceRequest, javax.servlet.http.HttpServletResponse servletResponse, java.io.PrintWriter pwOut, java.lang.String sServerId, javax.servlet.http.HttpServletRequest servletRequest)
          Handles the direct_login requests

Description:
Handles the direct_login requests

Concurrency issues:
-

Preconditions:
-

Postconditions:
-
 void init(java.lang.String sAuthSPId)
          Initializes the AuthSP direct login protocol handler.
 

Method Detail

init

void init(java.lang.String sAuthSPId)
          throws ASelectAuthSPException
Initializes the AuthSP direct login protocol handler.

Description:
Initializes the AuthSP protocol direct login handler with AuthSP handler specific configuration and resources.

Concurrency issues:
-
Preconditions:
-
Postconditions:
-

Parameters:
sAuthSPId - String containing the AuthSP Id.
Throws:
ASelectAuthSPException - If initialization fails.

handleDirectLoginRequest

void handleDirectLoginRequest(java.util.Hashtable htServiceRequest,
                              javax.servlet.http.HttpServletResponse servletResponse,
                              java.io.PrintWriter pwOut,
                              java.lang.String sServerId,
                              javax.servlet.http.HttpServletRequest servletRequest)
                              throws ASelectException
Handles the direct_login requests

Description:
Handles the direct_login requests

Concurrency issues:
-

Preconditions:
-

Postconditions:
-

Parameters:
htServiceRequest -
servletResponse -
pwOut -
sServerId -
Throws:
ASelectException


Copyright © 2008 SURFnet BV. All Rights Reserved.