Class KimDocumentTypeAuthorizer
java.lang.Object
org.kuali.rice.kew.doctype.service.impl.DocumentActionsPermissionBase
org.kuali.rice.kew.doctype.service.impl.KimDocumentTypeAuthorizer
- All Implemented Interfaces:
org.kuali.rice.kew.framework.document.security.DocumentTypeAuthorizer
public class KimDocumentTypeAuthorizer
extends DocumentActionsPermissionBase
implements org.kuali.rice.kew.framework.document.security.DocumentTypeAuthorizer
Default DocumentTypeAuthorizer implementation which performs KIM checks for authorizable actions.
- Since:
- 2.1.3
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.kuali.rice.kew.framework.document.security.DocumentTypeAuthorizer
org.kuali.rice.kew.framework.document.security.DocumentTypeAuthorizer.ActionArgument -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.kuali.rice.kew.framework.document.security.AuthorizationisActionAuthorized(org.kuali.rice.kew.framework.document.security.AuthorizableAction action, String principalId, DocumentType documentType, Document document, Map<org.kuali.rice.kew.framework.document.security.DocumentTypeAuthorizer.ActionArgument, Object> actionParameters) Methods inherited from class org.kuali.rice.kew.doctype.service.impl.DocumentActionsPermissionBase
buildDocumentRoleQualifiers, buildDocumentTypePermissionDetails, buildDocumentTypePermissionDetailsForNodes, canBlanketApprove, canCancel, canInitiate, canRecall, canReturnToPreviousRouteNode, canRoute, canSave, canSuperUserApproveDocument, canSuperUserApproveSingleActionRequest, canSuperUserDisapproveDocument, getPermissionService, useKimPermission, validateDocument, validateDocumentStatus, validateDocumentType, validatePrincipalId, validateRouteNodeNames
-
Constructor Details
-
KimDocumentTypeAuthorizer
public KimDocumentTypeAuthorizer()
-
-
Method Details
-
isActionAuthorized
public org.kuali.rice.kew.framework.document.security.Authorization isActionAuthorized(org.kuali.rice.kew.framework.document.security.AuthorizableAction action, String principalId, DocumentType documentType, Document document, Map<org.kuali.rice.kew.framework.document.security.DocumentTypeAuthorizer.ActionArgument, Object> actionParameters) - Specified by:
isActionAuthorizedin interfaceorg.kuali.rice.kew.framework.document.security.DocumentTypeAuthorizer
-