| org.theospi.portfolio.security.impl.simple.SimpleAuthorizationFacade
All known Subclasses: org.theospi.portfolio.security.impl.sakai.WorksiteAwareAuthorizationFacade,
SimpleAuthorizationFacade | public class SimpleAuthorizationFacade extends HibernateDaoSupport implements AuthorizationFacade(Code) | | Created by IntelliJ IDEA.
User: John Ellis
Date: May 19, 2004
Time: 4:55:05 PM
To change this template use File | Settings | File Templates.
|
Method Summary | |
public void | checkPermission(String function, Id id) | public void | checkPermission(Agent agent, String function, Id id) | protected List | correctList(List returned) | public void | createAuthorization(Agent agent, String function, Id id) | public void | deleteAuthorization(Agent agent, String function, Id id) | public void | deleteAuthorizations(Id qualifier) | protected List | findByAgent(Agent agent) | protected List | findByAgentFunction(Agent agent, String function) | protected List | findByAgentId(Agent agent, Id id) | protected List | findByFunction(String function) | protected List | findByFunctionId(String function, Id id) | protected List | findById(Id id) | public AuthenticationManager | getAuthManager() | protected Authorization | getAuthorization(Agent agent, String function, Id id) | public List | getAuthorizations(Agent agent, String function, Id id) | public boolean | isAuthorized(String function, Id id) | public boolean | isAuthorized(Agent agent, String function, Id id) | public void | pushAuthzGroups(Collection authzGroups) | public void | pushAuthzGroups(String siteId) | protected Object | safePopList(List list) | public void | setAuthManager(AuthenticationManager authManager) |
createAuthorization | public void createAuthorization(Agent agent, String function, Id id)(Code) | | Parameters: agent - Parameters: function - Parameters: id - |
deleteAuthorizations | public void deleteAuthorizations(Id qualifier)(Code) | | |
getAuthorizations | public List getAuthorizations(Agent agent, String function, Id id)(Code) | | at least one param must be non-null
Parameters: agent - Parameters: function - Parameters: id - |
isAuthorized | public boolean isAuthorized(String function, Id id)(Code) | | Parameters: function - Parameters: id - |
isAuthorized | public boolean isAuthorized(Agent agent, String function, Id id)(Code) | | Parameters: agent - Parameters: function - Parameters: id - |
pushAuthzGroups | public void pushAuthzGroups(String siteId)(Code) | | |
|
|