Class User
java.lang.Object
com.mindstore.backend.data.entity.User
- All Implemented Interfaces:
Serializable,org.springframework.security.core.userdetails.UserDetails
@Entity
public class User
extends Object
implements org.springframework.security.core.userdetails.UserDetails
User entity
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCollection<? extends org.springframework.security.core.GrantedAuthority> default gettergetEmail()default getterdefault gettergetId()default getterdefault getterdefault getterbooleandefault getterbooleandefault getterbooleandefault getterbooleandefault getterdefault getterdefault settersetFullName(String fullName) default settervoiddefault settervoidsetIsOauthUser(Boolean isOauthUser) default settersetPassword(String password) default setter
-
Constructor Details
-
User
public User()default constructor
-
-
Method Details
-
getAuthorities
default getter- Specified by:
getAuthoritiesin interfaceorg.springframework.security.core.userdetails.UserDetails- Returns:
- List of authorities
-
getPassword
default getter- Specified by:
getPasswordin interfaceorg.springframework.security.core.userdetails.UserDetails- Returns:
- password string
-
getUsername
default getter- Specified by:
getUsernamein interfaceorg.springframework.security.core.userdetails.UserDetails- Returns:
- username string
-
isAccountNonExpired
public boolean isAccountNonExpired()default getter- Specified by:
isAccountNonExpiredin interfaceorg.springframework.security.core.userdetails.UserDetails- Returns:
- boolean if account is expired or not
-
isAccountNonLocked
public boolean isAccountNonLocked()default getter- Specified by:
isAccountNonLockedin interfaceorg.springframework.security.core.userdetails.UserDetails- Returns:
- boolean if account is locked
-
isCredentialsNonExpired
public boolean isCredentialsNonExpired()default getter- Specified by:
isCredentialsNonExpiredin interfaceorg.springframework.security.core.userdetails.UserDetails- Returns:
- boolean if credentials are expired
-
isEnabled
public boolean isEnabled()default getter- Specified by:
isEnabledin interfaceorg.springframework.security.core.userdetails.UserDetails- Returns:
- boolean if enabled or not
-
isOauthUser
default getter- Returns:
- boolean if user was registered as oauth user
-
setIsOauthUser
default setter- Parameters:
isOauthUser- boolean if user was registered as oauth user
-
setFullName
default setter- Parameters:
fullName- for user- Returns:
- this context
-
getFullName
default getter- Returns:
- fullname string
-
setEmail
default setter- Parameters:
email- string- Returns:
- this context
-
getEmail
default getter- Returns:
- email string
-
setPassword
default setter- Parameters:
password- for user- Returns:
- this context
-
getId
default getter- Returns:
- long id
-
setId
default setter- Parameters:
id- long
-