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 UserDtogetEmail()getId()booleanvoidsetDisplayName(String displayName) voidvoidsetFirstName(String firstName) voidvoidsetLastName(String lastName) voidsetPassword(String password) voidsetTenantId(String tenantId)
-
Field Details
-
id
-
password
-
firstName
-
lastName
-
displayName
-
email
-
tenantId
-
-
Constructor Details
-
UserDto
-
-
Method Details
-
getId
-
setId
-
getFirstName
- Specified by:
getFirstNamein interfaceUser
-
setFirstName
- Specified by:
setFirstNamein interfaceUser
-
getLastName
- Specified by:
getLastNamein interfaceUser
-
setLastName
- Specified by:
setLastNamein interfaceUser
-
getDisplayName
- Specified by:
getDisplayNamein interfaceUser
-
setDisplayName
- Specified by:
setDisplayNamein interfaceUser
-
getEmail
-
setEmail
-
getPassword
- Specified by:
getPasswordin interfaceUser
-
setPassword
- Specified by:
setPasswordin interfaceUser
-
getTenantId
- Specified by:
getTenantIdin interfaceUser
-
setTenantId
- Specified by:
setTenantIdin interfaceUser
-
isPictureSet
public boolean isPictureSet()- Specified by:
isPictureSetin interfaceUser
-
create
-