tardis.com.tardis.security.security
Component security (security)


Component to perform security validation for views and methods


hierarchy: WEB-INF.cftags.component
      tardis.com.tardis.base.base
            tardis.com.tardis.security.security
path: \tardis\com\tardis\security\security.cfc
properties:
methods: getMethodRoles, init, userHasAccess
inherited methods: config, getInstance
* - private method

getMethodRoles
public string getMethodRoles ( required string thismanager, required string thismethod )

Return valid roles for method

Output: suppressed
Parameters:
   thismanager: string, required, thismanager
   thismethod: string, required, thismethod

init
public security init ( required configdirectory, required configfilename )

Output: suppressed
Parameters:
   configdirectory: any, required, configdirectory
   configfilename: any, required, configfilename

userHasAccess
public boolean userHasAccess ( required string thismanager, required string thismethod )

Verify that user has access to requested view/method

Output: suppressed
Parameters:
   thismanager: string, required, thismanager
   thismethod: string, required, thismethod