|
|
|
@ -13,15 +13,30 @@ package com.yami.shop.common.bean;
|
|
|
|
|
import lombok.Data;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 阿里大鱼配置信息
|
|
|
|
|
* 该类用于封装阿里大鱼的配置信息,方便在项目中统一管理和使用与阿里大鱼相关的配置参数,
|
|
|
|
|
* 例如在使用阿里大鱼的短信服务、消息推送服务等功能时,需要这些配置信息来进行身份验证、服务调用等操作。
|
|
|
|
|
* 通过将这些配置参数封装在一个类中,可以更方便地进行配置的传递、存储以及根据不同环境进行配置的切换等操作。
|
|
|
|
|
*
|
|
|
|
|
* @author LGH
|
|
|
|
|
*/
|
|
|
|
|
@Data
|
|
|
|
|
public class AliDaYu {
|
|
|
|
|
|
|
|
|
|
private String accessKeyId;
|
|
|
|
|
|
|
|
|
|
private String accessKeySecret;
|
|
|
|
|
|
|
|
|
|
private String signName;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
* 代表阿里大鱼服务的访问密钥 ID,用于在调用阿里大鱼相关 API 时进行身份验证,确保请求是来自合法授权的应用或用户,
|
|
|
|
|
* 该密钥 ID 通常在阿里大鱼的控制台进行申请和获取,与对应的访问密钥秘密(accessKeySecret)配合使用,保障服务调用的安全性。
|
|
|
|
|
*/
|
|
|
|
|
private String accessKeyId;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 代表阿里大鱼服务的访问密钥秘密,是与访问密钥 ID(accessKeyId)相对应的保密信息,
|
|
|
|
|
* 同样用于在调用阿里大鱼相关 API 时进行身份验证,它与访问密钥 ID 一起构成了完整的身份验证凭据,确保只有拥有正确密钥对的应用或用户才能成功调用服务。
|
|
|
|
|
*/
|
|
|
|
|
private String accessKeySecret;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 代表短信签名名称,在使用阿里大鱼的短信服务发送短信时,短信签名是短信内容中用于标识发送方身份的重要元素,
|
|
|
|
|
* 它需要提前在阿里大鱼控制台进行配置和审核通过后才能使用,确保短信来源的合法性和可识别性,接收方看到的短信会显示该签名名称。
|
|
|
|
|
*/
|
|
|
|
|
private String signName;
|
|
|
|
|
}
|