org.kuali.rice.kns.authorization
Interface BusinessObjectAuthorizer
- All Known Subinterfaces: 
- DocumentAuthorizer, InquiryAuthorizer, InquiryOrMaintenanceDocumentAuthorizer, MaintenanceDocumentAuthorizer, TransactionalDocumentAuthorizer
- All Known Implementing Classes: 
- BusinessObjectAuthorizerBase, DocumentAuthorizerBase, IdentityManagementKimDocumentAuthorizer, InquiryAuthorizerBase, MaintenanceDocumentAuthorizerBase, TransactionalDocumentAuthorizerBase, TravelDocumentAuthorizer
- public interface BusinessObjectAuthorizer 
| Method Summary | 
|  Map<String,String> | getCollectionItemPermissionDetails(BusinessObject collectionItemBusinessObject)
 | 
|  Map<String,String> | getCollectionItemRoleQualifications(BusinessObject collectionItemBusinessObject)
 | 
|  boolean | isAuthorized(BusinessObject businessObject,
                         String namespaceCode,
                         String permissionName,
                         String principalId)
 | 
|  boolean | isAuthorized(BusinessObject businessObject,
                         String namespaceCode,
                         String permissionName,
                         String principalId,
                         Map<String,String> additionalPermissionDetails,
                         Map<String,String> additionalRoleQualifiers)
 | 
|  boolean | isAuthorizedByTemplate(BusinessObject businessObject,
                                             String namespaceCode,
                                             String permissionTemplateName,
                                             String principalId)
 | 
|  boolean | isAuthorizedByTemplate(Object dataObject,
                                             String namespaceCode,
                                             String permissionTemplateName,
                                             String principalId,
                                             Map<String,String> additionalPermissionDetails,
                                             Map<String,String> additionalRoleQualifiers)
 | 
 
isAuthorized
boolean isAuthorized(BusinessObject businessObject,
                     String namespaceCode,
                     String permissionName,
                     String principalId)
- 
 
isAuthorizedByTemplate
boolean isAuthorizedByTemplate(BusinessObject businessObject,
                               String namespaceCode,
                               String permissionTemplateName,
                               String principalId)
- 
 
isAuthorized
boolean isAuthorized(BusinessObject businessObject,
                     String namespaceCode,
                     String permissionName,
                     String principalId,
                     Map<String,String> additionalPermissionDetails,
                     Map<String,String> additionalRoleQualifiers)
- 
 
isAuthorizedByTemplate
boolean isAuthorizedByTemplate(Object dataObject,
                               String namespaceCode,
                               String permissionTemplateName,
                               String principalId,
                               Map<String,String> additionalPermissionDetails,
                               Map<String,String> additionalRoleQualifiers)
- 
 
getCollectionItemRoleQualifications
Map<String,String> getCollectionItemRoleQualifications(BusinessObject collectionItemBusinessObject)
- 
 
getCollectionItemPermissionDetails
Map<String,String> getCollectionItemPermissionDetails(BusinessObject collectionItemBusinessObject)
- 
 
Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.