|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.rice.krad.bo.DataObjectAuthorizerBase org.kuali.rice.kns.bo.authorization.BusinessObjectAuthorizerBase
DataObjectAuthorizerBase
.
@Deprecated public class BusinessObjectAuthorizerBase
Constructor Summary | |
---|---|
BusinessObjectAuthorizerBase()
Deprecated. |
Method Summary | |
---|---|
Map<String,String> |
getCollectionItemPermissionDetails(BusinessObject collectionItemBusinessObject)
Deprecated. |
Map<String,String> |
getCollectionItemRoleQualifications(BusinessObject collectionItemBusinessObject)
Deprecated. |
protected static DataDictionaryService |
getDataDictionaryService()
Deprecated. |
protected static KualiModuleService |
getKualiModuleService()
Deprecated. |
protected Map<String,String> |
getRoleQualification(BusinessObject primaryBusinessObjectOrDocument)
Deprecated. Returns a role qualification map based off data from the primary business object or the document. |
boolean |
isAuthorized(BusinessObject businessObject,
String namespaceCode,
String permissionName,
String principalId)
Deprecated. |
boolean |
isAuthorized(BusinessObject businessObject,
String namespaceCode,
String permissionName,
String principalId,
Map<String,String> collectionOrFieldLevelPermissionDetails,
Map<String,String> collectionOrFieldLevelRoleQualification)
Deprecated. |
boolean |
isAuthorizedByTemplate(BusinessObject dataObject,
String namespaceCode,
String permissionTemplateName,
String principalId)
Deprecated. |
protected boolean |
permissionExistsByTemplate(BusinessObject businessObject,
String namespaceCode,
String permissionTemplateName)
Deprecated. |
protected boolean |
permissionExistsByTemplate(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, permissionExistsByTemplate |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.kuali.rice.kns.authorization.BusinessObjectAuthorizer |
---|
isAuthorizedByTemplate |
Constructor Detail |
---|
public BusinessObjectAuthorizerBase()
Method Detail |
---|
protected final boolean permissionExistsByTemplate(BusinessObject businessObject, String namespaceCode, String permissionTemplateName)
protected final boolean permissionExistsByTemplate(BusinessObject businessObject, String namespaceCode, String permissionTemplateName, Map<String,String> permissionDetails)
public final boolean isAuthorized(BusinessObject businessObject, String namespaceCode, String permissionName, String principalId)
isAuthorized
in interface BusinessObjectAuthorizer
public final boolean isAuthorizedByTemplate(BusinessObject dataObject, String namespaceCode, String permissionTemplateName, String principalId)
isAuthorizedByTemplate
in interface BusinessObjectAuthorizer
public final boolean isAuthorized(BusinessObject businessObject, String namespaceCode, String permissionName, String principalId, Map<String,String> collectionOrFieldLevelPermissionDetails, Map<String,String> collectionOrFieldLevelRoleQualification)
isAuthorized
in interface BusinessObjectAuthorizer
protected final Map<String,String> getRoleQualification(BusinessObject primaryBusinessObjectOrDocument)
primaryBusinessObjectOrDocument
- the primary business object (i.e. the main BO instance behind
the lookup result row or inquiry) or the document
public Map<String,String> getCollectionItemPermissionDetails(BusinessObject collectionItemBusinessObject)
getCollectionItemPermissionDetails
in interface BusinessObjectAuthorizer
BusinessObjectAuthorizer.getCollectionItemPermissionDetails(org.kuali.rice.krad.bo.BusinessObject)
public Map<String,String> getCollectionItemRoleQualifications(BusinessObject collectionItemBusinessObject)
getCollectionItemRoleQualifications
in interface BusinessObjectAuthorizer
BusinessObjectAuthorizer.getCollectionItemRoleQualifications(org.kuali.rice.krad.bo.BusinessObject)
protected static KualiModuleService getKualiModuleService()
protected static DataDictionaryService getDataDictionaryService()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |