Package | Description |
---|---|
org.kuali.ole.sec.businessobject | |
org.kuali.ole.sec.document | |
org.kuali.ole.sec.document.validation.impl |
Modifier and Type | Field and Description |
---|---|
protected SecurityDefinition |
AbstractSecurityModelDefinition.securityDefinition |
Modifier and Type | Method and Description |
---|---|
SecurityDefinition |
AbstractSecurityModelDefinition.getSecurityDefinition()
Gets the securityDefinition attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractSecurityModelDefinition.setSecurityDefinition(SecurityDefinition securityDefinition)
Sets the securityDefinition attribute value.
|
Modifier and Type | Method and Description |
---|---|
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 securityDefinition)
Iterates through the document types and creates any new document permissions necessary or updates old permissions setting inactive if needed
|
protected void |
SecurityDefinitionMaintainableImpl.createOrUpdateDocumentTypePermissions(String documentType,
boolean active,
SecurityDefinition securityDefinition)
For each of the document templates ids calls helper method to create or update corresponding permission
|
protected void |
SecurityDefinitionMaintainableImpl.createOrUpdateInquiryPermissions(SecurityDefinition securityDefinition)
First tries to find inquiry permissions for GL namespace and LD namespace.
|
protected void |
SecurityDefinitionMaintainableImpl.createOrUpdateLookupPermission(SecurityDefinition securityDefinition)
First tries to retrieve a lookup permission previously setup for this definition.
|
protected Map<String,String> |
SecurityDefinitionMaintainableImpl.getInquiryPermissionDetails(String namespaceCode,
SecurityDefinition securityDefinition)
Builds an Map
|
protected Map<String,String> |
SecurityDefinitionMaintainableImpl.getLookupPermissionDetails(SecurityDefinition securityDefinition)
Builds an Map
|
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 Map<String,String> |
SecurityDefinitionMaintainableImpl.populateDocumentTypePermissionDetails(String documentType,
SecurityDefinition securityDefinition)
Builds an Map
|
Modifier and Type | Field and Description |
---|---|
protected SecurityDefinition |
SecurityDefinitionRule.newSecurityDefinition |
protected SecurityDefinition |
SecurityDefinitionRule.oldSecurityDefinition |
Modifier and Type | Method and Description |
---|---|
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 © 2004–2015 The Kuali Foundation. All rights reserved.