Package org.flowable.spring.security
Class UserDto
java.lang.Object
org.flowable.spring.security.UserDto
- All Implemented Interfaces:
Serializable
,User
An immutable serializable implementation of
User
. This implementation allows mutation only for the password,
in order for it to be removed by Spring Security when the credentials are erased.- Author:
- Filip Hrisafov
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic UserDto
getEmail()
getId()
boolean
void
setDisplayName
(String displayName) void
void
setFirstName
(String firstName) void
void
setLastName
(String lastName) void
setPassword
(String password) void
setTenantId
(String tenantId)
-
Field Details
-
id
-
password
-
firstName
-
lastName
-
displayName
-
email
-
tenantId
-
-
Constructor Details
-
UserDto
-
-
Method Details
-
getId
-
setId
-
getFirstName
- Specified by:
getFirstName
in interfaceUser
-
setFirstName
- Specified by:
setFirstName
in interfaceUser
-
getLastName
- Specified by:
getLastName
in interfaceUser
-
setLastName
- Specified by:
setLastName
in interfaceUser
-
getDisplayName
- Specified by:
getDisplayName
in interfaceUser
-
setDisplayName
- Specified by:
setDisplayName
in interfaceUser
-
getEmail
-
setEmail
-
getPassword
- Specified by:
getPassword
in interfaceUser
-
setPassword
- Specified by:
setPassword
in interfaceUser
-
getTenantId
- Specified by:
getTenantId
in interfaceUser
-
setTenantId
- Specified by:
setTenantId
in interfaceUser
-
isPictureSet
public boolean isPictureSet()- Specified by:
isPictureSet
in interfaceUser
-
create
-