Package org.kuali.rice.kns.kim.role
Class PrincipalDerivedRoleTypeServiceImpl
java.lang.Object
org.kuali.rice.kns.kim.type.DataDictionaryTypeServiceBase
org.kuali.rice.kns.kim.role.RoleTypeServiceBase
org.kuali.rice.kns.kim.role.DerivedRoleTypeServiceBase
org.kuali.rice.kns.kim.role.PrincipalDerivedRoleTypeServiceImpl
- All Implemented Interfaces:
org.kuali.rice.kim.framework.common.delegate.DelegationTypeService,org.kuali.rice.kim.framework.role.RoleTypeService,org.kuali.rice.kim.framework.type.KimTypeService
Deprecated.
A krad integrated type service base class will be provided in the future.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.kuali.rice.kns.kim.type.DataDictionaryTypeServiceBase
DataDictionaryTypeServiceBase.KimTypeAttributeException, DataDictionaryTypeServiceBase.KimTypeAttributeValidationException -
Field Summary
Fields inherited from class org.kuali.rice.kns.kim.type.DataDictionaryTypeServiceBase
COMMA_SEPARATOR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected IdentityServiceDeprecated.Deprecated.getRoleMembersFromDerivedRole(String namespaceCode, String roleName, Map<String, String> qualification) Deprecated.Since this is potentially the entire set of users, just check the qualification for the user we are interested in and return it.booleanhasDerivedRole(String principalId, List<String> groupIds, String namespaceCode, String roleName, Map<String, String> qualification) Deprecated.This simple initial implementation just callsand checks the results.invalid reference
#getRoleMembersFromApplicationRole(String, String, Map<String, String>)protected booleanDeprecated.booleanDeprecated.This method matches input attribute set entries and standard attribute set entries using literal string match.Methods inherited from class org.kuali.rice.kns.kim.role.DerivedRoleTypeServiceBase
isDerivedRoleTypeMethods inherited from class org.kuali.rice.kns.kim.role.RoleTypeServiceBase
convertQualificationForMemberRoles, convertQualificationForMemberRolesAndMemberAttributes, doesDelegationQualifierMatchQualification, doesRoleQualifierMatchQualification, dynamicRoleMembership, getMatchingRoleMemberships, getQualifiersForExactMatch, roleMemberRemoved, shouldValidateQualifiersForMemberType, sortRoleMembersMethods inherited from class org.kuali.rice.kns.kim.type.DataDictionaryTypeServiceBase
areAttributesEqual, extractErrorsFromGlobalVariablesErrorMap, getAttributeDefinitions, getAttributeFormatter, getAttributeMaxValue, getAttributeMinValue, getAttributeValidatingExpression, getAttributeValue, getBusinessObjectService, getClosestParentDocumentTypeName, getDataDictionaryAttributeDefinition, getDataDictionaryService, getDictionaryValidationService, getDocumentTypeService, getNonDataDictionaryAttributeDefinition, getTypeInfoService, getUniqueAttributes, getWorkflowDocumentTypeName, getWorkflowRoutingAttributes, translateInputAttributes, validateAttributeFormat, validateAttributeRequired, validateAttributes, validateAttributesAgainstExisting, validateDataDictionaryAttribute, validateDataDictionaryAttribute, validateNonDataDictionaryAttribute, validatePrimitiveFromDescriptor, validateReferencesExistAndActive, validateRequiredAttributesAgainstReceived, validateUniqueAttributes, validateUnmodifiableAttributesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kuali.rice.kim.framework.type.KimTypeService
getAttributeDefinitions, getWorkflowDocumentTypeName, getWorkflowRoutingAttributes, validateAttributes, validateAttributesAgainstExisting, validateUniqueAttributes, validateUnmodifiableAttributes
-
Constructor Details
-
PrincipalDerivedRoleTypeServiceImpl
public PrincipalDerivedRoleTypeServiceImpl()Deprecated.
-
-
Method Details
-
getRequiredAttributes
Deprecated.- Overrides:
getRequiredAttributesin classDataDictionaryTypeServiceBase
-
isCheckRequiredAttributes
protected boolean isCheckRequiredAttributes()Deprecated.- Overrides:
isCheckRequiredAttributesin classDataDictionaryTypeServiceBase
-
performMatch
public boolean performMatch(Map<String, String> inputAttributes, Map<String, String> storedAttributes) Deprecated.Description copied from class:DataDictionaryTypeServiceBaseThis method matches input attribute set entries and standard attribute set entries using literal string match.- Overrides:
performMatchin classDataDictionaryTypeServiceBase
-
getRoleMembersFromDerivedRole
public List<RoleMembership> getRoleMembersFromDerivedRole(String namespaceCode, String roleName, Map<String, String> qualification) Deprecated.Since this is potentially the entire set of users, just check the qualification for the user we are interested in and return it.- Specified by:
getRoleMembersFromDerivedRolein interfaceorg.kuali.rice.kim.framework.role.RoleTypeService- Overrides:
getRoleMembersFromDerivedRolein classDerivedRoleTypeServiceBase
-
hasDerivedRole
public boolean hasDerivedRole(String principalId, List<String> groupIds, String namespaceCode, String roleName, Map<String, String> qualification) Deprecated.Description copied from class:RoleTypeServiceBaseThis simple initial implementation just callsand checks the results.invalid reference
#getRoleMembersFromApplicationRole(String, String, Map<String, String>)- Specified by:
hasDerivedRolein interfaceorg.kuali.rice.kim.framework.role.RoleTypeService- Overrides:
hasDerivedRolein classRoleTypeServiceBase
-
getIdentityService
Deprecated.
-