Interface BusinessObjectAuthorizer

All Known Subinterfaces:
DocumentAuthorizer, InquiryAuthorizer, InquiryOrMaintenanceDocumentAuthorizer, MaintenanceDocumentAuthorizer, TransactionalDocumentAuthorizer
All Known Implementing Classes:
BusinessObjectAuthorizerBase, DocumentAuthorizerBase, InquiryAuthorizerBase, MaintenanceDocumentAuthorizerBase, TransactionalDocumentAuthorizerBase

@Deprecated public interface BusinessObjectAuthorizer
Deprecated.
Use DataObjectAuthorizer.
  • Method Details

    • isAuthorized

      boolean isAuthorized(org.kuali.rice.krad.bo.BusinessObject businessObject, String namespaceCode, String permissionName, String principalId)
      Deprecated.
    • isAuthorizedByTemplate

      boolean isAuthorizedByTemplate(org.kuali.rice.krad.bo.BusinessObject businessObject, String namespaceCode, String permissionTemplateName, String principalId)
      Deprecated.
    • isAuthorized

      boolean isAuthorized(org.kuali.rice.krad.bo.BusinessObject businessObject, String namespaceCode, String permissionName, String principalId, Map<String,String> additionalPermissionDetails, Map<String,String> additionalRoleQualifiers)
      Deprecated.
    • isAuthorizedByTemplate

      boolean isAuthorizedByTemplate(Object dataObject, String namespaceCode, String permissionTemplateName, String principalId, Map<String,String> additionalPermissionDetails, Map<String,String> additionalRoleQualifiers)
      Deprecated.
    • getCollectionItemRoleQualifications

      Map<String,String> getCollectionItemRoleQualifications(org.kuali.rice.krad.bo.BusinessObject collectionItemBusinessObject)
      Deprecated.
    • getCollectionItemPermissionDetails

      Map<String,String> getCollectionItemPermissionDetails(org.kuali.rice.krad.bo.BusinessObject collectionItemBusinessObject)
      Deprecated.