mirror of
https://github.com/netbirdio/plugins.git
synced 2026-05-22 18:44:07 -07:00
Merge pull request #1875 from chris42/PR_dns_cn
[security/acme-client] Add core-networks API option
This commit is contained in:
+15
@@ -1086,4 +1086,19 @@
|
||||
<label>API Key</label>
|
||||
<type>password</type>
|
||||
</field>
|
||||
<field>
|
||||
<label>Core-Networks API</label>
|
||||
<type>header</type>
|
||||
<style>table_dns table_dns_cn</style>
|
||||
</field>
|
||||
<field>
|
||||
<id>validation.dns_cn_user</id>
|
||||
<label>API User</label>
|
||||
<type>text</type>
|
||||
</field>
|
||||
<field>
|
||||
<id>validation.dns_cn_password</id>
|
||||
<label>API Password</label>
|
||||
<type>password</type>
|
||||
</field>
|
||||
</form>
|
||||
|
||||
@@ -367,6 +367,7 @@
|
||||
<dns_cf>CloudFlare.com API</dns_cf>
|
||||
<dns_cloudns>ClouDNS API</dns_cloudns>
|
||||
<dns_cx>CloudXNS.com API</dns_cx>
|
||||
<dns_cn>Core-Networks API</dns_cn>
|
||||
<dns_cyon>cyon.ch API</dns_cyon>
|
||||
<dns_da>DirectAdmin API</dns_da>
|
||||
<dns_dgon>DigitalOcean API</dns_dgon>
|
||||
@@ -878,6 +879,12 @@
|
||||
<dns_leaseweb_key type="TextField">
|
||||
<Required>N</Required>
|
||||
</dns_leaseweb_key>
|
||||
<dns_cn_user type="TextField">
|
||||
<Required>N</Required>
|
||||
</dns_cn_user>
|
||||
<dns_cn_password type="TextField">
|
||||
<Required>N</Required>
|
||||
</dns_cn_password>
|
||||
</validation>
|
||||
</validations>
|
||||
<actions>
|
||||
|
||||
@@ -693,6 +693,10 @@ function run_acme_validation($certObj, $valObj, $acctObj)
|
||||
$proc_env['CLOUDNS_SUB_AUTH_ID'] = (string)$valObj->dns_cloudns_sub_auth_id;
|
||||
$proc_env['CLOUDNS_AUTH_PASSWORD'] = (string)$valObj->dns_cloudns_auth_password;
|
||||
break;
|
||||
case 'dns_cn':
|
||||
$proc_env['CN_User'] = (string)$valObj->dns_cn_user;
|
||||
$proc_env['CN_Password'] = (string)$valObj->dns_cn_password;
|
||||
break;
|
||||
case 'dns_cx':
|
||||
$proc_env['CX_Key'] = (string)$valObj->dns_cx_key;
|
||||
$proc_env['CX_Secret'] = (string)$valObj->dns_cx_secret;
|
||||
|
||||
Reference in New Issue
Block a user