Class UserBaseResource
java.lang.Object
com.flowable.idm.rest.service.api.BaseIdmResource
com.flowable.idm.rest.service.api.user.UserBaseResource
- Direct Known Subclasses:
UserAccountCollectionResource
,UserCollectionResource
,UserResource
public abstract class UserBaseResource extends BaseIdmResource
- Author:
- Filip Hrisafov
-
Field Summary
Fields Modifier and Type Field Description protected PlatformIdentityService
identityService
protected org.slf4j.Logger
logger
protected UserDefinitionService
userDefinitionService
Fields inherited from class com.flowable.idm.rest.service.api.BaseIdmResource
additionalAdminUsers, defaultListResponseSize, platformSecurityInterceptor
-
Constructor Summary
Constructors Constructor Description UserBaseResource()
-
Method Summary
Modifier and Type Method Description protected UserDefinitionModel
findUserDefinitionModel(java.lang.String userDefinitionId)
protected PlatformUser
getPlatformUserFromRequest(java.lang.String userId, java.security.Principal principal)
protected PlatformUser
getPlatformUserWithoutAccessCheck(java.lang.String userId)
protected UserDefinition
getUserDefinition(PlatformUser platformUser)
protected UserDefinitionModel
getUserDefinitionModel(UserDefinition userDefinition)
Methods inherited from class com.flowable.idm.rest.service.api.BaseIdmResource
currentUserHasAdminRights, currentUserHasAuthority, currentUserHasIdmAccess, currentUserIsSuperAdmin, setPlatformSecurityInterceptor, validateTenantAdminRights, validateTenantAwareAdminRights
-
Field Details
-
logger
protected final org.slf4j.Logger logger -
userDefinitionService
-
identityService
-
-
Constructor Details
-
UserBaseResource
public UserBaseResource()
-
-
Method Details
-
findUserDefinitionModel
-
getPlatformUserFromRequest
protected PlatformUser getPlatformUserFromRequest(java.lang.String userId, java.security.Principal principal) -
getPlatformUserWithoutAccessCheck
-
getUserDefinition
-
getUserDefinitionModel
-