package com.njzscloud.supervisory.gps.tuqiang.jimi;


import com.njzscloud.supervisory.gps.tuqiang.jimi.support.JimiResult;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;

@Getter
@Setter
@ToString
@Accessors(chain = true)
public class OauthTokenGetResult extends JimiResult {
    private Result result;

    @Getter
    @Setter
    @ToString
    @Accessors(chain = true)
    public static class Result {
        /**
         * 后续接口访问的访问令牌，对应到公司下的帐号
         */
        private String accessToken;
        /**
         * 有效期
         */
        private Integer expiresIn;
        /**
         * 请求的账号
         */
        private String account;
        /**
         * 几米分给给客户的APP_KEY
         */
        private String appKey;
        /**
         * 刷新令牌，用于更新accessToken
         */
        private String refreshToken;
        /**
         * 令牌生成的时间
         */
        private String time;
    }

}
