| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- package jnpf.base.model.InterfaceOauth;
- import io.swagger.v3.oas.annotations.media.Schema;
- import lombok.Data;
- import jakarta.validation.constraints.NotBlank;
- import java.util.Date;
- /**
- * 接口认证表单
- *
- * @author JNPF开发平台组
- * @version V3.4.2
- * @copyright 引迈信息技术有限公司
- * @date 2022/6/8 9:57
- */
- @Data
- public class InterfaceIdentForm {
- @Schema(description = "应用id")
- @NotBlank(message = "appId不能为空")
- private String appId;
- @Schema(description = "应用名称")
- @NotBlank(message = "应用名称不能为空")
- private String appName;
- @Schema(description = "应用秘钥")
- @NotBlank(message = "appSecret不能为空")
- private String appSecret;
- @Schema(description = "验证签名")
- private Integer verifySignature;
- @Schema(description = "使用期限")
- private Date usefulLife;
- @Schema(description = "白名单")
- private String whiteList;
- @Schema(description = "黑名单")
- private String blackList;
- @Schema(description = "排序")
- private Long sortCode;
- @Schema(description = "状态")
- private Integer enabledMark;
- @Schema(description = "说明")
- private String description;
- }
|