添加网站文件

This commit is contained in:
2025-12-22 13:59:40 +08:00
commit 117aaf83d1
19468 changed files with 2111999 additions and 0 deletions

View File

@@ -0,0 +1,106 @@
using Tea;
namespace Alipay.EasySDK.Kernel
{
/// <summary>
/// 客户端配置参数模型
/// </summary>
public class Config : TeaModel
{
/// <summary>
/// 通信协议通常填写https
/// </summary>
[NameInMap("protocol")]
[Validation(Required = true)]
public string Protocol { get; set; } = "https";
/// <summary>
/// 网关域名
/// 线上为openapi.alipay.com
/// 沙箱为openapi.alipaydev.com
/// </summary>
[NameInMap("gatewayHost")]
[Validation(Required = true)]
public string GatewayHost { get; set; } = "openapi.alipay.com";
/// <summary>
/// AppId
/// </summary>
[NameInMap("appId")]
[Validation(Required = true)]
public string AppId { get; set; }
/// <summary>
/// 签名类型Alipay Easy SDK只推荐使用RSA2估此处固定填写RSA2
/// </summary>
[NameInMap("signType")]
[Validation(Required = true)]
public string SignType { get; set; } = "RSA2";
/// <summary>
/// 支付宝公钥
/// </summary>
[NameInMap("alipayPublicKey")]
[Validation(Required = true)]
public string AlipayPublicKey { get; set; }
/// <summary>
/// 应用私钥
/// </summary>
[NameInMap("merchantPrivateKey")]
[Validation(Required = true)]
public string MerchantPrivateKey { get; set; }
/// <summary>
/// 应用公钥证书文件路径
/// </summary>
[NameInMap("merchantCertPath")]
[Validation(Required = true)]
public string MerchantCertPath { get; set; }
/// <summary>
/// 支付宝公钥证书文件路径
/// </summary>
[NameInMap("alipayCertPath")]
[Validation(Required = true)]
public string AlipayCertPath { get; set; }
/// <summary>
/// 支付宝根证书文件路径
/// </summary>
[NameInMap("alipayRootCertPath")]
[Validation(Required = true)]
public string AlipayRootCertPath { get; set; }
/// <summary>
/// 异步通知回调地址(可选)
/// </summary>
[NameInMap("notifyUrl")]
[Validation(Required = true)]
public string NotifyUrl { get; set; }
/// <summary>
/// AES密钥可选
/// </summary>
[NameInMap("encryptKey")]
[Validation(Required = true)]
public string EncryptKey { get; set; }
/// <summary>
/// 代理地址可选例如http://127.0.0.1:8080
/// </summary>
[NameInMap("httpProxy")]
[Validation(Required = true)]
public string HttpProxy { get; set; }
/// <summary>
/// 忽略证书校验(可选)
/// </summary>
[NameInMap("ignoreSSL")]
[Validation(Required = true)]
public string IgnoreSSL { get; set; }
}
}