public class PermissionDerivedRoleTypeServiceImpl extends DerivedRoleTypeServiceBase
DataDictionaryTypeServiceBase.KimTypeAttributeException, DataDictionaryTypeServiceBase.KimTypeAttributeValidationExceptionCOMMA_SEPARATOR| Constructor and Description |
|---|
PermissionDerivedRoleTypeServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected List<org.kuali.rice.kim.api.common.assignee.Assignee> |
getPermissionAssignees(Map<String,String> qualification) |
protected org.kuali.rice.kim.api.permission.PermissionService |
getPermissionService() |
String |
getPermissionTemplateName() |
String |
getPermissionTemplateNamespace() |
List<org.kuali.rice.kim.api.role.RoleMembership> |
getRoleMembersFromDerivedRole(String namespaceCode,
String roleName,
Map<String,String> qualification) |
boolean |
hasDerivedRole(String principalId,
List<String> groupIds,
String namespaceCode,
String roleName,
Map<String,String> qualification) |
void |
setPermissionTemplateName(String permissionTemplateName) |
void |
setPermissionTemplateNamespace(String permissionTemplateNamespace) |
isDerivedRoleTypeconvertQualificationForMemberRoles, doesDelegationQualifierMatchQualification, doesRoleQualifierMatchQualification, dynamicRoleMembership, getMatchingRoleMemberships, getQualifiersForExactMatch, shouldValidateQualifiersForMemberType, sortRoleMembersareAttributesEqual, extractErrorsFromGlobalVariablesErrorMap, getAttributeDefinitions, getAttributeFormatter, getAttributeMaxValue, getAttributeMinValue, getAttributeValidatingExpression, getAttributeValue, getBusinessObjectService, getClosestParentDocumentTypeName, getDataDictionaryAttributeDefinition, getDataDictionaryService, getDictionaryValidationService, getDocumentTypeService, getNonDataDictionaryAttributeDefinition, getRequiredAttributes, getTypeInfoService, getUniqueAttributes, getWorkflowDocumentTypeName, getWorkflowRoutingAttributes, isCheckRequiredAttributes, performMatch, translateInputAttributes, validateAttributeFormat, validateAttributeRequired, validateAttributes, validateAttributesAgainstExisting, validateDataDictionaryAttribute, validateDataDictionaryAttribute, validateNonDataDictionaryAttribute, validatePrimitiveFromDescriptor, validateReferencesExistAndActive, validateRequiredAttributesAgainstReceived, validateUniqueAttributes, validateUnmodifiableAttributespublic PermissionDerivedRoleTypeServiceImpl()
public String getPermissionTemplateNamespace()
public void setPermissionTemplateNamespace(String permissionTemplateNamespace)
permissionTemplateNamespace - the permissionTemplateNamespace to setpublic String getPermissionTemplateName()
public void setPermissionTemplateName(String permissionTemplateName)
permissionTemplateName - the permissionTemplateName to setprotected List<org.kuali.rice.kim.api.common.assignee.Assignee> getPermissionAssignees(Map<String,String> qualification)
public List<org.kuali.rice.kim.api.role.RoleMembership> getRoleMembersFromDerivedRole(String namespaceCode, String roleName, Map<String,String> qualification)
getRoleMembersFromDerivedRole in interface org.kuali.rice.kim.framework.role.RoleTypeServicegetRoleMembersFromDerivedRole in class DerivedRoleTypeServiceBasepublic boolean hasDerivedRole(String principalId, List<String> groupIds, String namespaceCode, String roleName, Map<String,String> qualification)
hasDerivedRole in interface org.kuali.rice.kim.framework.role.RoleTypeServicehasDerivedRole in class RoleTypeServiceBaseprotected org.kuali.rice.kim.api.permission.PermissionService getPermissionService()
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.