package com.hdl.linkpm.sdk.user.bean; import androidx.annotation.NonNull; import java.io.Serializable; /** * Created by jlchen on 12/2/21. * 登录响应对象 */ public class HDLLoginBean implements Serializable { ///用户有效身份Token(不用记录什么有效期,如果登陆失败,就拿RefreshToken去刷新) private String accessToken; /// 用户有效身份Token过期时间 private String expiration; /// 刷新accessToken用的token(不用记录什么有效期,如果刷新失败,就踢人即可) private String refreshToken; /// 刷新Token过期时间 private String refreshExpiration; /// 用户唯一ID private String userId; /// 登录帐号 private String account; /// 添加到Token头部的东西,认证请求头前缀(不要理它,只给底层使用) private String headerPrefix; private String tokenUuid; private String tokenType; private String expiresIn; private String refreshExpiresIn; private String userType; ///用户姓名 private String name; private String userPhone; /// 用户邮箱 private String userEmail; ///企业单位id private String companyId; ///角色 private String role; @NonNull public String getAccessToken() { return accessToken == null ? "" : accessToken; } public void setAccessToken(@NonNull String accessToken) { this.accessToken = accessToken; } @NonNull public String getExpiration() { return expiration == null ? "" : expiration; } public void setExpiration(@NonNull String expiration) { this.expiration = expiration; } @NonNull public String getRefreshToken() { return refreshToken == null ? "" : refreshToken; } public void setRefreshToken(@NonNull String refreshToken) { this.refreshToken = refreshToken; } @NonNull public String getRefreshExpiration() { return refreshExpiration == null ? "" : refreshExpiration; } public void setRefreshExpiration(@NonNull String refreshExpiration) { this.refreshExpiration = refreshExpiration; } @NonNull public String getUserId() { return userId == null ? "" : userId; } public void setUserId(@NonNull String userId) { this.userId = userId; } @NonNull public String getAccount() { return account == null ? "" : account; } public void setAccount(@NonNull String account) { this.account = account; } @NonNull public String getHeaderPrefix() { return headerPrefix == null ? "" : headerPrefix; } public void setHeaderPrefix(@NonNull String headerPrefix) { this.headerPrefix = headerPrefix; } @NonNull public String getTokenUuid() { return tokenUuid == null ? "" : tokenUuid; } public void setTokenUuid(@NonNull String tokenUuid) { this.tokenUuid = tokenUuid; } @NonNull public String getTokenType() { return tokenType == null ? "" : tokenType; } public void setTokenType(@NonNull String tokenType) { this.tokenType = tokenType; } @NonNull public String getExpiresIn() { return expiresIn == null ? "" : expiresIn; } public void setExpiresIn(@NonNull String expiresIn) { this.expiresIn = expiresIn; } @NonNull public String getRefreshExpiresIn() { return refreshExpiresIn == null ? "" : refreshExpiresIn; } public void setRefreshExpiresIn(@NonNull String refreshExpiresIn) { this.refreshExpiresIn = refreshExpiresIn; } @NonNull public String getUserType() { return userType == null ? "" : userType; } public void setUserType(@NonNull String userType) { this.userType = userType; } @NonNull public String getName() { return name == null ? "" : name; } public void setName(@NonNull String name) { this.name = name; } @NonNull public String getUserPhone() { return userPhone == null ? "" : userPhone; } public void setUserPhone(@NonNull String userPhone) { this.userPhone = userPhone; } @NonNull public String getUserEmail() { return userEmail == null ? "" : userEmail; } public void setUserEmail(@NonNull String userEmail) { this.userEmail = userEmail; } @NonNull public String getCompanyId() { return companyId == null ? "" : companyId; } public void setCompanyId(@NonNull String companyId) { this.companyId = companyId; } }