| org.theospi.portfolio.security.app.ApplicationAuthorizer
All known Subclasses: org.theospi.portfolio.presentation.PresentationAuthorizerImpl, org.theospi.portfolio.wizard.WizardAuthorizerImpl, org.theospi.portfolio.style.impl.StyleAuthorizerImpl, org.theospi.portfolio.matrix.MatrixAuthorizer, org.theospi.portfolio.security.impl.sakai.WorksiteAuthorizer,
ApplicationAuthorizer | public interface ApplicationAuthorizer (Code) | | Created by IntelliJ IDEA.
User: John Ellis
Date: May 19, 2004
Time: 4:26:17 PM
To change this template use File | Settings | File Templates.
|
getFunctions | public List getFunctions()(Code) | | This method is how the authorizer registers interest in a particular function. An ApplicationAuthorizer will only
be consulted if the function appears in this list.
a List of functions that this authorizer cares about |
isAuthorized | public Boolean isAuthorized(AuthorizationFacade facade, Agent agent, String function, Id id)(Code) | | This method will ask the application specific functional authorizer to determine authorization.
Parameters: facade - this can be used to do explicit auths if necessary Parameters: agent - Parameters: function - Parameters: id - null if the authorizer has no opinion, true if authorized, false if explicitly not authorized. |
|
|