package cc.mrbird.febs.unisoftiot.config; import lombok.Data; /** * 类说明:统一软账号配置类 * 字段说明: * - appId: 应用ID,用于标识一个应用 * - appSecret: 应用密钥,用于验证应用的身份 * - requestHandler: 处理HTTP请求的处理器,用于封装HTTP请求的处理逻辑 */ @Data public class UniSoftAccount { private String appId; private String appSecret; // 处理HTTP请求的处理器 public RequestHandler requestHandler; /** * 构造方法说明:初始化UniSoftAccount实例 * 参数说明: * - appId: 应用ID,用于标识一个应用 * - appSecret: 应用密钥,用于验证应用的身份 * - requestHandler: 处理HTTP请求的处理器,用于封装HTTP请求的处理逻辑 */ public UniSoftAccount(String appId, String appSecret){ this.appId = appId; this.appSecret = appSecret; this.requestHandler = new RequestHandler(appId, appSecret); } }