org.olat.login.auth
Class AuthenticationController

java.lang.Object
  extended by org.olat.core.gui.control.DefaultController
      extended by org.olat.core.gui.control.controller.BasicController
          extended by org.olat.login.auth.AuthenticationController
All Implemented Interfaces:
Controller, ControllerEventListener, Disposable
Direct Known Subclasses:
DefaultShibbolethAuthenticationController, LDAPAuthenticationController, OLATAuthenticationController, ShibbolethAuthenticationController

public abstract class AuthenticationController
extends BasicController

Initial Date: 04.08.2004

Author:
Mike Stock

Constructor Summary
AuthenticationController(UserRequest ureq, WindowControl wControl)
           
AuthenticationController(UserRequest ureq, WindowControl wControl, Translator translator)
           
 
Method Summary
 void authenticated(UserRequest ureq, Identity identity)
          Called if the user was successfully authenticated.
abstract  void changeLocale(java.util.Locale newLocale)
          Called if the Controller is to change the locale on the fly.
 
Methods inherited from class org.olat.core.gui.control.DefaultController
addControllerListener, addLoggingResourceable, dispatchEvent, dispatchEvent, dispose, getControllerCount, getInitialComponent, getUserActivityLogger, getWindowControlForDebug, isDisposed, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AuthenticationController

public AuthenticationController(UserRequest ureq,
                                WindowControl wControl)

AuthenticationController

public AuthenticationController(UserRequest ureq,
                                WindowControl wControl,
                                Translator translator)
Method Detail

authenticated

public void authenticated(UserRequest ureq,
                          Identity identity)
Called if the user was successfully authenticated.

Parameters:
ureq -
identity -

changeLocale

public abstract void changeLocale(java.util.Locale newLocale)
Called if the Controller is to change the locale on the fly.

Parameters:
newLocale -