public abstract class ProtocolOnlineReviewAuthorizerBase extends TaskAuthorizerImpl
kcPersonService, kraWorkflowService| Constructor and Description |
|---|
ProtocolOnlineReviewAuthorizerBase() |
| Modifier and Type | Method and Description |
|---|---|
KraAuthorizationService |
getKraAuthorizationService()
Gets the kraAuthorizationService attribute.
|
ProtocolOnlineReviewService |
getProtocolOnlineReviewService()
Gets the protocolOnlineReviewService attribute.
|
protected boolean |
hasPermission(String userId,
ProtocolOnlineReviewBase protocolOnlineReview,
String permissionName)
Does the given user have the permission for this protocol?
|
abstract boolean |
isAuthorized(String userId,
ProtocolOnlineReviewTask task)
Is the user authorized to execute the given protocol task?
|
boolean |
isAuthorized(String userId,
Task task)
Is the user authorized to execute the given task?
|
void |
setKraAuthorizationService(KraAuthorizationService kraAuthorizationService)
Set the Kra Authorization Service.
|
void |
setProtocolOnlineReviewService(ProtocolOnlineReviewService protocolOnlineReviewService)
Sets the protocolOnlineReviewService attribute value.
|
getTaskName, hasUnitPermission, hasUnitPermission, setKcPersonService, setKraWorkflowService, setTaskName, setUnitAuthorizationServicepublic final boolean isAuthorized(String userId, Task task)
TaskAuthorizertask - the taskTaskAuthorizer.isAuthorized(java.lang.String, org.kuali.kra.authorization.Task)public abstract boolean isAuthorized(String userId, ProtocolOnlineReviewTask task)
username - the user's unique usernametask - the protocol taskpublic void setKraAuthorizationService(KraAuthorizationService kraAuthorizationService)
kraAuthorizationService - protected final boolean hasPermission(String userId, ProtocolOnlineReviewBase protocolOnlineReview, String permissionName)
username - the unique username of the userprotocol - the protocolpermissionName - the name of the permissionpublic ProtocolOnlineReviewService getProtocolOnlineReviewService()
public void setProtocolOnlineReviewService(ProtocolOnlineReviewService protocolOnlineReviewService)
protocolOnlineReviewService - The protocolOnlineReviewService to set.public KraAuthorizationService getKraAuthorizationService()
Copyright © 2013 The Kuali Foundation. All Rights Reserved.