org.benow.web.security
Class UserModuleChecker

java.lang.Object
  extended by org.benow.web.InitializationCheckerImpl
      extended by org.benow.web.security.UserModuleChecker
All Implemented Interfaces:
InitializationChecker

public class UserModuleChecker
extends InitializationCheckerImpl


Field Summary
 
Fields inherited from class org.benow.web.InitializationCheckerImpl
allowedEnds, allowedEquals, allowedStarts, redirectURI, requiredPermission
 
Constructor Summary
UserModuleChecker()
           
 
Method Summary
 boolean continueTesting()
           
protected  boolean doIsAllowed(java.lang.String path)
           
 java.lang.String getInitializationURI()
           
 boolean isInitialized()
          Override to return initialized state if constructed with a redirect URI
 
Methods inherited from class org.benow.web.InitializationCheckerImpl
allowCSS, allowEnds, allowEquals, allowIfInSession, allowIfInSession, allowImagesDir, allowJSDir, allowServiceJS, allowServiceMethodJS, allowServices, clearAllows, isAllowed, showForAnyUser, showForOnlyAdmin, showWhenPermission
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserModuleChecker

public UserModuleChecker()
Method Detail

doIsAllowed

protected boolean doIsAllowed(java.lang.String path)
Overrides:
doIsAllowed in class InitializationCheckerImpl

isInitialized

public boolean isInitialized()
Description copied from class: InitializationCheckerImpl
Override to return initialized state if constructed with a redirect URI

Specified by:
isInitialized in interface InitializationChecker
Overrides:
isInitialized in class InitializationCheckerImpl
Returns:
true if is initialized (all prereq's fulfilled)

getInitializationURI

public java.lang.String getInitializationURI()
Specified by:
getInitializationURI in interface InitializationChecker
Overrides:
getInitializationURI in class InitializationCheckerImpl
Returns:
the uri to begin initialization

continueTesting

public boolean continueTesting()
Specified by:
continueTesting in interface InitializationChecker
Overrides:
continueTesting in class InitializationCheckerImpl
Returns:
true if the initialization is not yet complete. Override if testing is to be done repeatedly (ie on a user-by-user basis)