package cn.sikey.mcdisk.controller.app.wristwatch.vo;

import jakarta.validation.constraints.NotBlank;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Author: nelson
 * @Date: 2025/6/29
 * @Description: 刷新Token oauth2/refreshToken
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class RefreshTokenReqVO {
    /**
     * 设备标识
     */
    @NotBlank(message = "设备标识是空")
    private String ticket;

    /**
     * 刷新令牌（获取用户凭证返回的accessToken）
     */
    @NotBlank(message = "刷新令牌是空")
    private String refreshToken;


}
