net.geant.edugain.base
Interface AuthorizationRequestAdaptor


public interface AuthorizationRequestAdaptor

AuthorizationRequestAdaptor. This interface will be implemented by any adaptor element receiving 'vanilla' Authorization requests from eduGAIN. These methods will be implemented at the Home realm (in Home Bridging Elements).

Author:
Jose Manuel Macias

Method Summary
 AuthorizationResponse incomingAuthorizationRequest(AuthorizationRequest authzRequest)
          Handles Authorization requests coming from eduGAIN, converting them into the local federation slang, then responding back using an eduGAIN Authorization response.
 void setServletContext(javax.servlet.ServletContext context)
          Sets the ServletContext received from the servlet using the class implementing this adaptor.
 

Method Detail

incomingAuthorizationRequest

AuthorizationResponse incomingAuthorizationRequest(AuthorizationRequest authzRequest)
Handles Authorization requests coming from eduGAIN, converting them into the local federation slang, then responding back using an eduGAIN Authorization response.

Parameters:
authzRequest - The request coming from any eduGAIN element
Returns:
The AuthorizationResponse to the received request

setServletContext

void setServletContext(javax.servlet.ServletContext context)
Sets the ServletContext received from the servlet using the class implementing this adaptor.