net.geant.edugain.base
Interface AuthenticationRequestAdaptor


public interface AuthenticationRequestAdaptor

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

Author:
Jose Manuel Macias

Method Summary
 AuthenticationResponse incomingAuthenticationRequest(AuthenticationRequest authnRequest)
          Handles Authentication requests coming from eduGAIN, converting them into the local federation slang, then responding back using an eduGAIN Authentication response.
 void setServletContext(javax.servlet.ServletContext context)
          Sets the ServletContext received from the servlet using the class implementing this adaptor.
 

Method Detail

incomingAuthenticationRequest

AuthenticationResponse incomingAuthenticationRequest(AuthenticationRequest authnRequest)
Handles Authentication requests coming from eduGAIN, converting them into the local federation slang, then responding back using an eduGAIN Authentication response.

Parameters:
authnRequest - The request coming from any eduGAIN element
Returns:
The AuthenticationResponse to the received request

setServletContext

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