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

Packages that use SecurityDefinition
org.kuali.kfs.sec.businessobject   
org.kuali.kfs.sec.document   
org.kuali.kfs.sec.document.validation.impl   
 

Uses of SecurityDefinition in org.kuali.kfs.sec.businessobject
 

Methods in org.kuali.kfs.sec.businessobject that return SecurityDefinition
 SecurityDefinition SecurityModelDefinition.getSecurityDefinition()
          Gets the securityDefinition attribute.
 SecurityDefinition SecurityPrincipalDefinition.getSecurityDefinition()
          Gets the securityDefinition attribute.
 

Methods in org.kuali.kfs.sec.businessobject with parameters of type SecurityDefinition
 void SecurityModelDefinition.setSecurityDefinition(SecurityDefinition securityDefinition)
          Sets the securityDefinition attribute value.
 void SecurityPrincipalDefinition.setSecurityDefinition(SecurityDefinition securityDefinition)
          Sets the securityDefinition attribute value.
 

Uses of SecurityDefinition in org.kuali.kfs.sec.document
 

Methods in org.kuali.kfs.sec.document with parameters of type SecurityDefinition
protected  void SecurityDefinitionMaintainableImpl.createNewDocumentTypePermissions(String documentType, boolean active, SecurityDefinition newSecurityDefinition)
          Checks the document restrict flags on the security definition and if true calls helper method to create a new permission
protected  void SecurityDefinitionMaintainableImpl.createOrUpdateDefinitionRole(SecurityDefinition oldSecurityDefinition, SecurityDefinition newSecurityDefinition)
          Creates a new role for the definition (if the definition is new), then grants to the role any new permissions granted for the definition.
protected  void SecurityDefinitionMaintainableImpl.createOrUpdateDocumentPermissions(SecurityDefinition oldSecurityDefinition, SecurityDefinition newSecurityDefinition, boolean newMaintenanceAction)
          Iterates through the document types and creates any new document permissions necessary or updates old permissions setting inactive if needed
protected  void SecurityDefinitionMaintainableImpl.createOrUpdateDocumentTypePermission(String documentType, boolean active, SecurityDefinition oldSecurityDefinition, SecurityDefinition newSecurityDefinition, String templateId)
          First tries to find an existing permission for the document type, template, and definition.
protected  void SecurityDefinitionMaintainableImpl.createOrUpdateDocumentTypePermissions(String documentType, boolean active, SecurityDefinition oldSecurityDefinition, SecurityDefinition newSecurityDefinition)
          For each of the document templates ids calls helper method to create or update corresponding permission
protected  void SecurityDefinitionMaintainableImpl.createOrUpdateInquiryPermissions(SecurityDefinition oldSecurityDefinition, SecurityDefinition newSecurityDefinition, boolean newMaintenanceAction)
          First tries to find inquiry permissions for GL namespace and LD namespace.
protected  void SecurityDefinitionMaintainableImpl.createOrUpdateLookupPermission(SecurityDefinition oldSecurityDefinition, SecurityDefinition newSecurityDefinition, boolean newMaintenanceAction)
          First tries to retrieve a lookup permission previously setup for this definition.
protected  org.kuali.rice.kim.bo.role.dto.KimPermissionInfo SecurityDefinitionMaintainableImpl.findDocumentPermission(SecurityDefinition securityDefinition, String templateId, String documentType)
          Calls helper method to find all permissions for the given template ID and security defintion name (permission name).
protected  boolean SecurityDefinitionMaintainableImpl.isDocumentTypeInDefinition(String documentType, SecurityDefinition oldSecurityDefinition)
          Determines whether a given document type name is included in the document type list for the given security definition
protected  org.kuali.rice.kim.bo.types.dto.AttributeSet SecurityDefinitionMaintainableImpl.populateDocumentTypePermissionDetails(String documentType, SecurityDefinition securityDefinition)
          Builds an AttributeSet populated from the given method parameters.
protected  org.kuali.rice.kim.bo.types.dto.AttributeSet SecurityDefinitionMaintainableImpl.populateInquiryPermissionDetails(String namespaceCode, SecurityDefinition securityDefinition)
          Builds an AttributeSet populated from the given method parameters.
protected  org.kuali.rice.kim.bo.types.dto.AttributeSet SecurityDefinitionMaintainableImpl.populateLookupPermissionDetails(SecurityDefinition securityDefinition)
          Builds an AttributeSet populated from the given method parameters.
protected  void SecurityDefinitionMaintainableImpl.savePermission(SecurityDefinition securityDefinition, String permissionId, String permissionTemplateId, boolean active, org.kuali.rice.kim.bo.types.dto.AttributeSet permissionDetails)
          Calls PermissionUpdateService to save a permission.
 

Uses of SecurityDefinition in org.kuali.kfs.sec.document.validation.impl
 

Methods in org.kuali.kfs.sec.document.validation.impl with parameters of type SecurityDefinition
protected  boolean SecurityDefinitionRule.verifyDefinitionNameIsUnique(SecurityDefinition securityDefinition, String errorKeyPrefix)
          For new or copy action verifies the name given for the definition is not being used by another definition
 



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