|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |