DNS服务商中的密钥数据以掩码方式显示

This commit is contained in:
刘祥超
2024-03-18 10:20:22 +08:00
parent 7f63dc4565
commit 7cfbe2e473
11 changed files with 208 additions and 8 deletions

View File

@@ -69,6 +69,19 @@ func (this *DNSPodProvider) Auth(params maps.Map) error {
return nil
}
// MaskParams 对参数进行掩码
func (this *DNSPodProvider) MaskParams(params maps.Map) {
if params == nil {
return
}
if params.GetString("apiType") == "tencentDNS" {
params["accessKeySecret"] = MaskString(params.GetString("accessKeySecret"))
} else {
params["token"] = MaskString(params.GetString("token"))
}
}
// GetDomains 获取所有域名列表
func (this *DNSPodProvider) GetDomains() (domains []string, err error) {
if this.tencentDNSProvider != nil {