org.jasig.portal.services
Class AuthorizationService
java.lang.Object
org.jasig.portal.services.AuthorizationService
public class AuthorizationService
- extends Object
- Version:
- $Revision: 19776 $
- Author:
- Bernie Durfee, bdurfee@interactivebusiness.com, Dan Ellentuck
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_authorization
protected IAuthorizationService m_authorization
s_factoryName
protected static String s_factoryName
m_Factory
protected static IAuthorizationServiceFactory m_Factory
getGroupMember
public IGroupMember getGroupMember(IAuthorizationPrincipal principal)
throws GroupsException
- Parameters:
principal - IAuthorizationPrincipal
- Returns:
- org.jasig.portal.groups.IGroupMember
- Throws:
GroupsException
instance
public static final AuthorizationService instance()
throws AuthorizationException
- Returns:
- Authorization
- Throws:
AuthorizationException
newPermissionManager
public IPermissionManager newPermissionManager(String owner)
throws AuthorizationException
- Parameters:
owner - java.lang.String
- Returns:
- org.jasig.portal.security.IPermissionManager
- Throws:
AuthorizationException
newPrincipal
public IAuthorizationPrincipal newPrincipal(String key,
Class type)
throws AuthorizationException
- Parameters:
key - java.lang.Stringtype - java.lang.Class
- Returns:
- org.jasig.portal.security.IAuthorizationPrincipal
- Throws:
AuthorizationException
newPrincipal
public IAuthorizationPrincipal newPrincipal(IGroupMember groupMember)
throws GroupsException
- Parameters:
groupMember -
- Returns:
- org.jasig.portal.security.IAuthorizationPrincipal
- Throws:
GroupsException
newPrincipal
public IAuthorizationPrincipal newPrincipal(IPermission permission)
throws AuthorizationException
- Parameters:
permission -
- Returns:
- org.jasig.portal.security.IAuthorizationPrincipal
- Throws:
AuthorizationException
newUpdatingPermissionManager
public IUpdatingPermissionManager newUpdatingPermissionManager(String owner)
throws AuthorizationException
- Parameters:
owner - java.lang.String
- Returns:
- org.jasig.portal.security.IUpdatingPermissionManager
- Throws:
AuthorizationException
Copyright © 2010 Jasig. All Rights Reserved.