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);
|
}
|
}
|