Package com.flowable.idm.dto
Class CurrentUserResponse
java.lang.Object
com.flowable.idm.dto.UserResponse
com.flowable.idm.dto.PlatformUserResponse
com.flowable.idm.dto.CurrentUserResponse
- Author:
- Filip Hrisafov
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected Map<String,
CurrentUserResponse.Application> protected CurrentUserThemeConfiguration
Fields inherited from class com.flowable.idm.dto.PlatformUserResponse
allowedTabs, avatarId, creationTime, creatorId, groups, identityInfo, language, presence, state, subState, subType, theme, translations, type, updaterId, updateTime, userDefinitionId, userDefinitionKey, userDefinitionName
Fields inherited from class com.flowable.idm.dto.UserResponse
displayName, email, firstName, id, lastName, tenantId
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAllowedFeature
(String allowedFeature) void
addAllowedFeatures
(Collection<String> allowedFeatures) void
addAvailableApplication
(CurrentUserResponse.Application application) void
setAdminType
(String adminType) void
setAllowedFeatures
(Set<String> allowedFeatures) void
setAvailableApplications
(Map<String, CurrentUserResponse.Application> availableApplications) void
setMemberGroups
(Set<String> memberGroups) void
setOriginalAuthentication
(CurrentUserResponse.OriginalAuthentication originalAuthentication) void
setThemeConfiguration
(CurrentUserThemeConfiguration themeConfiguration) Methods inherited from class com.flowable.idm.dto.PlatformUserResponse
getAllowedTabs, getAvatarId, getCreationTime, getCreatorId, getGroups, getIdentityInfo, getLanguage, getPresence, getState, getSubState, getSubType, getTheme, getTranslations, getType, getUpdaterId, getUpdateTime, getUserDefinitionId, getUserDefinitionKey, getUserDefinitionName, setAllowedTabs, setAvatarId, setCreationTime, setCreatorId, setGroups, setIdentityInfo, setLanguage, setPresence, setState, setSubState, setSubType, setTheme, setTranslations, setType, setUpdaterId, setUpdateTime, setUserDefinitionId, setUserDefinitionKey, setUserDefinitionName
Methods inherited from class com.flowable.idm.dto.UserResponse
getDisplayName, getEmail, getFirstName, getId, getLastName, getTenantId, setDisplayName, setEmail, setFirstName, setId, setLastName, setTenantId
-
Field Details
-
allowedFeatures
-
memberGroups
-
adminType
-
themeConfiguration
-
originalAuthentication
-
availableApplications
-
-
Constructor Details
-
CurrentUserResponse
public CurrentUserResponse()
-
-
Method Details
-
getAllowedFeatures
-
addAllowedFeature
-
addAllowedFeatures
-
setAllowedFeatures
-
getMemberGroups
-
setMemberGroups
-
getAdminType
-
setAdminType
-
getThemeConfiguration
-
setThemeConfiguration
-
getOriginalAuthentication
-
setOriginalAuthentication
public void setOriginalAuthentication(CurrentUserResponse.OriginalAuthentication originalAuthentication) -
getAvailableApplications
-
addAvailableApplication
-
setAvailableApplications
public void setAvailableApplications(Map<String, CurrentUserResponse.Application> availableApplications)
-