选煤厂安全管理平台后台代码
houzhongjian
2024-11-22 c18e5a14aa49877a49a07ffd8f3b3917d5aca55a
提交 | 用户 | 时间
c18e5a 1 package com.iailab.module.sms.client.dto.oauth2;
H 2
3 import com.fasterxml.jackson.annotation.JsonProperty;
4 import lombok.AllArgsConstructor;
5 import lombok.Data;
6 import lombok.NoArgsConstructor;
7
8 import java.util.List;
9
10 /**
11  * 校验令牌 Response DTO
12  *
13  * @author 芋道源码
14  */
15 @Data
16 @NoArgsConstructor
17 @AllArgsConstructor
18 public class OAuth2CheckTokenRespDTO {
19
20     /**
21      * 用户编号
22      */
23     @JsonProperty("user_id")
24     private Long userId;
25     /**
26      * 用户类型
27      */
28     @JsonProperty("user_type")
29     private Integer userType;
30     /**
31      * 租户编号
32      */
33     @JsonProperty("tenant_id")
34     private Long tenantId;
35
36     /**
37      * 客户端编号
38      */
39     @JsonProperty("client_id")
40     private String clientId;
41     /**
42      * 授权范围
43      */
44     private List<String> scopes;
45
46     /**
47      * 访问令牌
48      */
49     @JsonProperty("access_token")
50     private String accessToken;
51
52     /**
53      * 过期时间
54      *
55      * 时间戳 / 1000,即单位:秒
56      */
57     private Long exp;
58
59 }