SimulationTokenVO.java 661 B

123456789101112131415161718192021222324252627
  1. package api.common.pojo.vo.sign;
  2. import api.common.util.TimeUtil;
  3. import lombok.AllArgsConstructor;
  4. import lombok.Data;
  5. import lombok.NoArgsConstructor;
  6. import java.sql.Timestamp;
  7. @Data
  8. @NoArgsConstructor
  9. @AllArgsConstructor
  10. public class SimulationTokenVO {
  11. private String access_token;
  12. private String token_type;
  13. private String refresh_token;
  14. private int expires_in;
  15. private String scope;
  16. private Timestamp expires_time;
  17. //根据令牌有效时间设置到期时间
  18. public void setExpires_in(int expires_in) {
  19. this.expires_in = expires_in;
  20. this.expires_time = TimeUtil.getPostTimestamp(expires_in);
  21. }
  22. }