org.hardtokenmgmt.initsuperadmin.ui
Class InitSuperAdminController

java.lang.Object
  extended by org.hardtokenmgmt.core.ui.BaseController
      extended by org.hardtokenmgmt.initsuperadmin.ui.InitSuperAdminController
All Implemented Interfaces:
IController

public class InitSuperAdminController
extends BaseController

Controller doing the actual initialization of the super administration card.

Controller Memory Settings:

Version:
$Id$
Author:
Philip Vendil

Field Summary
 
Fields inherited from class org.hardtokenmgmt.core.ui.BaseController
view
 
Constructor Summary
InitSuperAdminController()
           
 
Method Summary
 void getControl(java.lang.String callingController)
          Method called by the Main applet when it's time for this controller to take control
 boolean isAuthorizedToController(java.security.cert.X509Certificate admin)
          Method that should return true if the logged in administrator is authorized to use this controller
 void updateStatus(java.lang.String message)
           
 
Methods inherited from class org.hardtokenmgmt.core.ui.BaseController
debug, debug, error, error, getAdministratorSettings, getControllerMemory, getControllerSetting, getControllerSetting, getGlobalSettings, getHTMFAdminInterface, getProcessableToken, getTokenManager, getView, getWSRAInterface, info, info, isAdmin, isNonAdmin, switchControlTo, switchToFreshController
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InitSuperAdminController

public InitSuperAdminController()
Method Detail

getControl

public void getControl(java.lang.String callingController)
Method called by the Main applet when it's time for this controller to take control

Parameters:
callingController - class path to the controller calling this controller or null if this was the main controller.
See Also:
IController.getControl(String)

updateStatus

public void updateStatus(java.lang.String message)

isAuthorizedToController

public boolean isAuthorizedToController(java.security.cert.X509Certificate admin)
Description copied from interface: IController
Method that should return true if the logged in administrator is authorized to use this controller

Parameters:
admin - the certificate of the loggen in administrator.
Returns:
true if the administrator is authorized to this controller
See Also:
IController.isAuthorizedToController(X509Certificate)