Class BusinessObjectAuthorizerBase
java.lang.Object
org.kuali.rice.krad.bo.DataObjectAuthorizerBase
org.kuali.rice.kns.bo.authorization.BusinessObjectAuthorizerBase
- All Implemented Interfaces:
Serializable,BusinessObjectAuthorizer,DataObjectAuthorizer
- Direct Known Subclasses:
DocumentAuthorizerBase,InquiryAuthorizerBase
@Deprecated
public class BusinessObjectAuthorizerBase
extends DataObjectAuthorizerBase
implements BusinessObjectAuthorizer
Deprecated.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCollectionItemPermissionDetails(BusinessObject collectionItemBusinessObject) Deprecated.getCollectionItemRoleQualifications(BusinessObject collectionItemBusinessObject) Deprecated.protected static DataDictionaryServiceDeprecated.protected static KualiModuleServiceDeprecated.getRoleQualification(BusinessObject primaryBusinessObjectOrDocument) Deprecated.Returns a role qualification map based off data from the primary business object or the document.final booleanisAuthorized(BusinessObject businessObject, String namespaceCode, String permissionName, String principalId) Deprecated.final booleanisAuthorized(BusinessObject businessObject, String namespaceCode, String permissionName, String principalId, Map<String, String> collectionOrFieldLevelPermissionDetails, Map<String, String> collectionOrFieldLevelRoleQualification) Deprecated.final booleanisAuthorizedByTemplate(BusinessObject dataObject, String namespaceCode, String permissionTemplateName, String principalId) Deprecated.protected final booleanpermissionExistsByTemplate(BusinessObject businessObject, String namespaceCode, String permissionTemplateName) Deprecated.protected final booleanpermissionExistsByTemplate(BusinessObject businessObject, String namespaceCode, String permissionTemplateName, Map<String, String> permissionDetails) Deprecated.Methods inherited from class org.kuali.rice.krad.bo.DataObjectAuthorizerBase
addPermissionDetails, addRoleQualification, getPermissionDetailValues, getPermissionService, getPersonService, getRoleQualification, isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplate, permissionExistsByTemplate, permissionExistsByTemplate, permissionExistsByTemplateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kuali.rice.kns.authorization.BusinessObjectAuthorizer
isAuthorizedByTemplate
-
Constructor Details
-
BusinessObjectAuthorizerBase
public BusinessObjectAuthorizerBase()Deprecated.
-
-
Method Details
-
permissionExistsByTemplate
protected final boolean permissionExistsByTemplate(BusinessObject businessObject, String namespaceCode, String permissionTemplateName) Deprecated. -
permissionExistsByTemplate
protected final boolean permissionExistsByTemplate(BusinessObject businessObject, String namespaceCode, String permissionTemplateName, Map<String, String> permissionDetails) Deprecated. -
isAuthorized
public final boolean isAuthorized(BusinessObject businessObject, String namespaceCode, String permissionName, String principalId) Deprecated.- Specified by:
isAuthorizedin interfaceBusinessObjectAuthorizer
-
isAuthorizedByTemplate
public final boolean isAuthorizedByTemplate(BusinessObject dataObject, String namespaceCode, String permissionTemplateName, String principalId) Deprecated.- Specified by:
isAuthorizedByTemplatein interfaceBusinessObjectAuthorizer
-
isAuthorized
public final boolean isAuthorized(BusinessObject businessObject, String namespaceCode, String permissionName, String principalId, Map<String, String> collectionOrFieldLevelPermissionDetails, Map<String, String> collectionOrFieldLevelRoleQualification) Deprecated.- Specified by:
isAuthorizedin interfaceBusinessObjectAuthorizer
-
getRoleQualification
protected final Map<String,String> getRoleQualification(BusinessObject primaryBusinessObjectOrDocument) Deprecated.Returns a role qualification map based off data from the primary business object or the document. DO NOT MODIFY THE MAP RETURNED BY THIS METHOD- Parameters:
primaryBusinessObjectOrDocument- the primary business object (i.e. the main BO instance behind the lookup result row or inquiry) or the document- Returns:
- a Map containing role qualifications
-
getCollectionItemPermissionDetails
public Map<String,String> getCollectionItemPermissionDetails(BusinessObject collectionItemBusinessObject) Deprecated.- Specified by:
getCollectionItemPermissionDetailsin interfaceBusinessObjectAuthorizer- See Also:
-
getCollectionItemRoleQualifications
public Map<String,String> getCollectionItemRoleQualifications(BusinessObject collectionItemBusinessObject) Deprecated.- Specified by:
getCollectionItemRoleQualificationsin interfaceBusinessObjectAuthorizer- See Also:
-
getKualiModuleService
Deprecated. -
getDataDictionaryService
Deprecated.
-
DataObjectAuthorizerBase.