Uses of Class
org.kuali.kfs.sec.businessobject.AccessSecurityRestrictionInfo

Packages that use AccessSecurityRestrictionInfo
org.kuali.kfs.sec.service   
org.kuali.kfs.sec.service.impl   
 

Uses of AccessSecurityRestrictionInfo in org.kuali.kfs.sec.service
 

Methods in org.kuali.kfs.sec.service with parameters of type AccessSecurityRestrictionInfo
 boolean AccessSecurityService.canEditDocumentAccountingLine(AccountingDocument document, AccountingLine accountingLine, org.kuali.rice.kim.bo.Person person, AccessSecurityRestrictionInfo restrictionInfo)
          Checks any edit access security permissions setup for the user and for accounting lines of the given document type
 boolean AccessSecurityService.canViewDocument(AccountingDocument document, org.kuali.rice.kim.bo.Person person, AccessSecurityRestrictionInfo restrictionInfo)
          Checks view access on all accounting lines contained on the document for given user
 boolean AccessSecurityService.checkSecurityRestrictionsForBusinessObject(org.kuali.rice.kns.bo.BusinessObject businessObject, org.kuali.rice.kim.bo.Person person, AccessSecurityRestrictionInfo restrictionInfo)
          Retrieves any access security permissions that are assigned to the user and applicable for the given business object, then evaluates permissions against the business object instance
 

Uses of AccessSecurityRestrictionInfo in org.kuali.kfs.sec.service.impl
 

Methods in org.kuali.kfs.sec.service.impl with parameters of type AccessSecurityRestrictionInfo
 boolean AccessSecurityServiceImpl.canEditDocumentAccountingLine(AccountingDocument document, AccountingLine accountingLine, org.kuali.rice.kim.bo.Person person, AccessSecurityRestrictionInfo restrictionInfo)
           
 boolean AccessSecurityServiceImpl.canViewDocument(AccountingDocument document, org.kuali.rice.kim.bo.Person person, AccessSecurityRestrictionInfo restrictionInfo)
           
 boolean AccessSecurityServiceImpl.checkSecurityRestrictionsForBusinessObject(org.kuali.rice.kns.bo.BusinessObject businessObject, org.kuali.rice.kim.bo.Person person, AccessSecurityRestrictionInfo restrictionInfo)
           
protected  boolean AccessSecurityServiceImpl.evaluateSecurityOnAccountingLinesByTemplate(AccountingDocument document, org.kuali.rice.kim.bo.Person person, String templateId, AccessSecurityRestrictionInfo restrictionInfo)
          Iterates through source and target accounting lines for the given document and evaluates any permissions with the given template id against the accounting line values
protected  boolean AccessSecurityServiceImpl.evaluateSecurityPermissionsByTemplate(org.kuali.rice.kns.bo.BusinessObject businessObject, Class entryClass, org.kuali.rice.kim.bo.Person person, String templateId, org.kuali.rice.kim.bo.types.dto.AttributeSet additionalPermissionDetails, AccessSecurityRestrictionInfo restrictionInfo)
          Validates any security permissions setup for the user and attributes of the class against the business object values
 



Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.