package com.hdl.sdk.connect.cloud.bean;
|
|
import java.io.Serializable;
|
|
/**
|
* Created by Tong on 2024/12/10.
|
* 思必驰
|
*/
|
public class AiLoginInfo implements Serializable {
|
private String accessToken;
|
private long expiration;
|
private String refreshToken;
|
private long refreshExpiration;
|
private String headerPrefix;
|
private String name;
|
private String account;
|
private String userPhone;
|
private String tenantId;
|
private String userId;
|
private String role;
|
private Integer expiresIn;
|
|
/**
|
* 接口验证token
|
*/
|
public String getAccessToken() {
|
return accessToken == null ? "" : accessToken;
|
}
|
|
public void setAccessToken(String accessToken) {
|
this.accessToken = accessToken;
|
}
|
|
/**
|
* token过期时间戳
|
*/
|
public long getExpiration() {
|
return expiration;
|
}
|
|
public void setExpiration(long expiration) {
|
this.expiration = expiration;
|
}
|
|
/**
|
* refreshToken过期时间戳
|
*/
|
public long getRefreshExpiration() {
|
return refreshExpiration;
|
}
|
|
public void setRefreshExpiration(long refreshExpiration) {
|
this.refreshExpiration = refreshExpiration;
|
}
|
|
/**
|
* 刷新token需要使用
|
*/
|
public String getRefreshToken() {
|
return refreshToken == null ? "" : refreshToken;
|
}
|
|
public void setRefreshToken(String refreshToken) {
|
this.refreshToken = refreshToken;
|
}
|
|
/**
|
* token类型
|
*/
|
public String getHeaderPrefix() {
|
return headerPrefix == null ? "" : headerPrefix;
|
}
|
|
public void setHeaderPrefix(String headerPrefix) {
|
this.headerPrefix = headerPrefix;
|
}
|
|
/**
|
* 用户真实姓名(没有认证房屋情况下建议使用account)
|
*/
|
public String getName() {
|
return name == null ? "" : name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
/**
|
* 登录账号
|
*/
|
public String getAccount() {
|
return account == null ? "" : account;
|
}
|
|
public void setAccount(String account) {
|
this.account = account;
|
}
|
|
/**
|
* 用户手机号码 老版本使用邮箱注册会没有
|
*/
|
public String getUserPhone() {
|
return userPhone == null ? "" : userPhone;
|
}
|
|
public void setUserPhone(String userPhone) {
|
this.userPhone = userPhone;
|
}
|
|
public String getTenantId() {
|
return tenantId == null ? "" : tenantId;
|
}
|
|
public void setTenantId(String tenantId) {
|
this.tenantId = tenantId;
|
}
|
|
/**
|
* 用户ID
|
*/
|
public String getUserId() {
|
return userId == null ? "" : userId;
|
}
|
|
public void setUserId(String userId) {
|
this.userId = userId;
|
}
|
|
public String getRole() {
|
return role == null ? "" : role;
|
}
|
|
public void setRole(String role) {
|
this.role = role;
|
}
|
|
public Integer getExpiresIn() {
|
return expiresIn;
|
}
|
|
public void setExpiresIn(Integer expiresIn) {
|
this.expiresIn = expiresIn;
|
}
|
|
@Override
|
public String toString() {
|
return "AiLoginInfo{" +
|
"accessToken='" + accessToken + '\'' +
|
", expiration=" + expiration +
|
", refreshToken='" + refreshToken + '\'' +
|
", refreshExpiration=" + refreshExpiration +
|
", headerPrefix='" + headerPrefix + '\'' +
|
", name='" + name + '\'' +
|
", account='" + account + '\'' +
|
", userPhone='" + userPhone + '\'' +
|
", tenantId='" + tenantId + '\'' +
|
", userId='" + userId + '\'' +
|
", role='" + role + '\'' +
|
", expiresIn=" + expiresIn +
|
'}';
|
}
|
}
|