AuthResponse.java 530 字节
Newer Older
智布道's avatar
智布道 已提交
1 2 3 4
package me.zhyd.oauth.model;

import lombok.Builder;
import lombok.Data;
5
import me.zhyd.oauth.request.ResponseStatus;
智布道's avatar
智布道 已提交
6 7

/**
智布道's avatar
智布道 已提交
8 9
 * JustAuth统一授权响应类
 *
智布道's avatar
智布道 已提交
10 11 12 13 14 15 16
 * @author yadong.zhang (yadong.zhang0415(a)gmail.com)
 * @version 1.0
 * @since 1.8
 */
@Builder
@Data
public class AuthResponse<T> {
智布道's avatar
智布道 已提交
17
    /**
智布道's avatar
智布道 已提交
18
     * 授权响应状态码
智布道's avatar
智布道 已提交
19
     */
智布道's avatar
智布道 已提交
20
    private int code;
智布道's avatar
智布道 已提交
21 22

    /**
智布道's avatar
智布道 已提交
23
     * 授权响应信息
智布道's avatar
智布道 已提交
24
     */
智布道's avatar
智布道 已提交
25
    private String msg;
智布道's avatar
智布道 已提交
26 27 28 29

    /**
     * 授权响应数据,当且仅当 code = 2000 时返回
     */
智布道's avatar
智布道 已提交
30 31
    private T data;
}