xacmednstencentconfig类型

腾讯云 DNSPod provider(API 3.0,TC3-HMAC-SHA256 签名)。

typedef struct xacmednstencentconfig { cstr sSecretId; cstr sSecretKey; cstr sEndpoint; } xacmednstencentconfig;

xrtAcmeDnsTencentConfigInit函数

全零初始化;SecretId/SecretKey 必填。

XRT_API void xrtAcmeDnsTencentConfigInit(xacmednstencentconfig* pConfig)

xrtAcmeDnsTencent函数

构造 provider;内部上下文由 xrtMalloc 分配,宿主用 Unit 归还。

XRT_API bool xrtAcmeDnsTencent(const xacmednstencentconfig* pConfig, struct xnetengine* pBorrowedEngine, xacmednsprovider* pProvider)

xrtAcmeDnsTencentProviderUnit函数

释放构造时分配的内部上下文。

XRT_API void xrtAcmeDnsTencentProviderUnit(xacmednsprovider* pProvider)