Class Account
- java.lang.Object
-
- com.restapi.template.security.data.Account
-
- Direct Known Subclasses:
Users
@MappedSuperclass public class Account extends java.lang.Object계정 엔터티.- Version:
- 1.0
- Author:
- always0ne
-
-
Field Summary
Fields Modifier and Type Field Description private longidpk.private java.lang.Stringname사용자 이름.private java.lang.Stringpassword비밀번호.private java.lang.StringrefreshTokenRefresh Token.private java.util.List<UserRole>roles사용자 권한.private UserStatusstate게정 상태.private java.lang.StringuserId사용자 ID.
-
Constructor Summary
Constructors Constructor Description Account(java.lang.String userId, java.lang.String password, java.lang.String name, UserStatus state, java.util.List<UserRole> roles, java.lang.String refreshToken)계정.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidupdateRefreshToken(java.lang.String refreshToken)Refresh Token 갱신.
-
-
-
Field Detail
-
id
private long id
pk.
-
userId
private java.lang.String userId
사용자 ID.
-
password
private java.lang.String password
비밀번호.
-
name
private java.lang.String name
사용자 이름.
-
state
private UserStatus state
게정 상태.
-
refreshToken
private java.lang.String refreshToken
Refresh Token.
-
roles
private java.util.List<UserRole> roles
사용자 권한.
-
-
Constructor Detail
-
Account
public Account(java.lang.String userId, java.lang.String password, java.lang.String name, UserStatus state, java.util.List<UserRole> roles, java.lang.String refreshToken)계정.- Parameters:
userId- 사용자 IDpassword- 비밀번호name- 사용자 이름state- 사용자 상태roles- 사용자 권한refreshToken- refresh 토큰
-
-