com.metamatrix.server.dqp.service
Class PlatformAuthorizationService
java.lang.Object
com.metamatrix.server.dqp.service.PlatformAuthorizationService
- All Implemented Interfaces:
- ApplicationService, AuthorizationService, SecurityFunctionEvaluator
public class PlatformAuthorizationService
- extends java.lang.Object
- implements AuthorizationService
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PlatformAuthorizationService
public PlatformAuthorizationService(AuthorizationServiceInterface authInterface)
initialize
public void initialize(java.util.Properties props)
throws ApplicationInitializationException
- Specified by:
initialize in interface ApplicationService
- Throws:
ApplicationInitializationException
start
public void start(ApplicationEnvironment environment)
throws ApplicationLifecycleException
- Specified by:
start in interface ApplicationService
- Throws:
ApplicationLifecycleException
stop
public void stop()
throws ApplicationLifecycleException
- Specified by:
stop in interface ApplicationService
- Throws:
ApplicationLifecycleException
getInaccessibleResources
public java.util.Collection getInaccessibleResources(java.lang.String connectionID,
int action,
java.util.Collection resources,
int context)
throws MetaMatrixComponentException
- Specified by:
getInaccessibleResources in interface AuthorizationService
- Throws:
MetaMatrixComponentException
hasRole
public boolean hasRole(java.lang.String connectionID,
java.lang.String roleType,
java.lang.String roleName)
throws MetaMatrixComponentException
- Specified by:
hasRole in interface SecurityFunctionEvaluator
- Throws:
MetaMatrixComponentException
checkingEntitlements
public boolean checkingEntitlements()
- Determine whether entitlements checking is enabled on the server.
- Specified by:
checkingEntitlements in interface AuthorizationService
- Returns:
true iff server-side entitlements checking is enabled.
Copyright © 2009. All Rights Reserved.