public class DocumentTypeAndNodeAndFieldsPermissionTypeServiceImpl extends DocumentTypePermissionTypeServiceImpl
DataDictionaryTypeServiceBase.KimTypeAttributeException, DataDictionaryTypeServiceBase.KimTypeAttributeValidationExceptiondocumentTypeServiceCOMMA_SEPARATOR| Constructor and Description |
|---|
DocumentTypeAndNodeAndFieldsPermissionTypeServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
isCheckRequiredAttributes() |
protected List<org.kuali.rice.kim.api.permission.Permission> |
performPermissionMatches(Map<String,String> requestedDetails,
List<org.kuali.rice.kim.api.permission.Permission> permissionsList)
consider the document type hierarchy - check for a permission that just specifies the document type first at each level
- then if you don't find that, check for the doc type and the node, then the doc type and the field.
|
protected boolean |
routeNodeMatches(Map<String,String> requestedDetails,
Map<String,String> permissionDetails) |
getDocumentTypeService, getRequiredAttributesdoesPropertyNameMatch, getMatchingPermissionsareAttributesEqual, extractErrorsFromGlobalVariablesErrorMap, getAttributeDefinitions, getAttributeFormatter, getAttributeMaxValue, getAttributeMinValue, getAttributeValidatingExpression, getAttributeValue, getBusinessObjectService, getClosestParentDocumentTypeName, getDataDictionaryAttributeDefinition, getDataDictionaryService, getDictionaryValidationService, getNonDataDictionaryAttributeDefinition, getTypeInfoService, getUniqueAttributes, getWorkflowDocumentTypeName, getWorkflowRoutingAttributes, performMatch, translateInputAttributes, validateAttributeFormat, validateAttributeRequired, validateAttributes, validateAttributesAgainstExisting, validateDataDictionaryAttribute, validateDataDictionaryAttribute, validateNonDataDictionaryAttribute, validatePrimitiveFromDescriptor, validateReferencesExistAndActive, validateRequiredAttributesAgainstReceived, validateUniqueAttributes, validateUnmodifiableAttributespublic DocumentTypeAndNodeAndFieldsPermissionTypeServiceImpl()
protected boolean isCheckRequiredAttributes()
isCheckRequiredAttributes in class DocumentTypePermissionTypeServiceImplprotected List<org.kuali.rice.kim.api.permission.Permission> performPermissionMatches(Map<String,String> requestedDetails, List<org.kuali.rice.kim.api.permission.Permission> permissionsList)
performPermissionMatches in class DocumentTypePermissionTypeServiceImplCopyright © 2005–2016 The Kuali Foundation. All rights reserved.