edu.uoc.tfc.j2ee.icampanario.components.authenticator
Interface Authenticator

All Known Implementing Classes:
AuthenticatorClienteAfirma

public interface Authenticator

Interfaz del componente de autenticación

Author:
Ismael Campanario Cabrera

Method Summary
 User authenticate(javax.servlet.http.HttpServletRequest request)
          Realiza la autenticación del usuario
 java.lang.String getAuthenticationURL(javax.servlet.http.HttpServletRequest request)
          Obtiene la url de autenticación
 

Method Detail

getAuthenticationURL

java.lang.String getAuthenticationURL(javax.servlet.http.HttpServletRequest request)
                                      throws AuthenticatorException
Obtiene la url de autenticación

Parameters:
request - Petición que contiene los parámetros para realizar la autenticación
Returns:
URL de autenticación
Throws:
AuthenticatorException

authenticate

User authenticate(javax.servlet.http.HttpServletRequest request)
                  throws AuthenticatorException
Realiza la autenticación del usuario

Parameters:
request - Petición que contiene los parámetros para realizar la autenticación
Returns:
Usuario autenticado
Throws:
AuthenticatorException