package com.senmesh.security.ssb; import java.io.Serializable; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; @Data @NoArgsConstructor @AllArgsConstructor @Builder public class SsbLoginDTO implements Serializable { /** **/ private static final long serialVersionUID = 6780283569028235063L; /** 平台标识 eshimin: 随申办 APP weixinmini:微信小程序 weixinmp:微信公众号 alipaymini:支付宝小程序 alipayfuwu:支付宝生活号 **/ // @NotBlank(message = "平台标识不能为空") private String platform; /** 用户令牌,作为获取用户信息的入参 **/ private String accessToken; /** oauth code **/ private String code; private String state; }