Skip to content

Commit

Permalink
Added SimpleDNSPlus DNS Verification Provider functionality
Browse files Browse the repository at this point in the history
  • Loading branch information
alphaz18 committed Jun 6, 2018
1 parent ff2e470 commit 110653b
Show file tree
Hide file tree
Showing 6 changed files with 458 additions and 1 deletion.
89 changes: 89 additions & 0 deletions Certify.sln
Original file line number Diff line number Diff line change
Expand Up @@ -60,88 +60,176 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GoDaddy", "src\Certify.Prov
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OVH", "src\Certify.Providers\DNS\OVH\OVH.csproj", "{ACBA27A7-5C52-4C62-B5F0-37C062888636}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SimpleDNSPlus", "src\Certify.Providers\DNS\SimpleDNSPlus\SimpleDNSPlus.csproj", "{A9110113-6AEE-4F83-B9A9-DB346A119BFF}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|x64 = Debug|x64
Release|Any CPU = Release|Any CPU
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{DA0CCD9F-8CBD-4471-93E0-53BCFB6CA25E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DA0CCD9F-8CBD-4471-93E0-53BCFB6CA25E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DA0CCD9F-8CBD-4471-93E0-53BCFB6CA25E}.Debug|x64.ActiveCfg = Debug|Any CPU
{DA0CCD9F-8CBD-4471-93E0-53BCFB6CA25E}.Debug|x64.Build.0 = Debug|Any CPU
{DA0CCD9F-8CBD-4471-93E0-53BCFB6CA25E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DA0CCD9F-8CBD-4471-93E0-53BCFB6CA25E}.Release|Any CPU.Build.0 = Release|Any CPU
{DA0CCD9F-8CBD-4471-93E0-53BCFB6CA25E}.Release|x64.ActiveCfg = Release|Any CPU
{DA0CCD9F-8CBD-4471-93E0-53BCFB6CA25E}.Release|x64.Build.0 = Release|Any CPU
{C4957629-D567-4934-A193-37B325E7398F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C4957629-D567-4934-A193-37B325E7398F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C4957629-D567-4934-A193-37B325E7398F}.Debug|x64.ActiveCfg = Debug|x64
{C4957629-D567-4934-A193-37B325E7398F}.Debug|x64.Build.0 = Debug|x64
{C4957629-D567-4934-A193-37B325E7398F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C4957629-D567-4934-A193-37B325E7398F}.Release|Any CPU.Build.0 = Release|Any CPU
{C4957629-D567-4934-A193-37B325E7398F}.Release|x64.ActiveCfg = Release|x64
{C4957629-D567-4934-A193-37B325E7398F}.Release|x64.Build.0 = Release|x64
{18771CE7-CCC9-4178-917D-1CDA037899D6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{18771CE7-CCC9-4178-917D-1CDA037899D6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{18771CE7-CCC9-4178-917D-1CDA037899D6}.Debug|x64.ActiveCfg = Debug|Any CPU
{18771CE7-CCC9-4178-917D-1CDA037899D6}.Debug|x64.Build.0 = Debug|Any CPU
{18771CE7-CCC9-4178-917D-1CDA037899D6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{18771CE7-CCC9-4178-917D-1CDA037899D6}.Release|Any CPU.Build.0 = Release|Any CPU
{18771CE7-CCC9-4178-917D-1CDA037899D6}.Release|x64.ActiveCfg = Release|Any CPU
{18771CE7-CCC9-4178-917D-1CDA037899D6}.Release|x64.Build.0 = Release|Any CPU
{C0534CD8-10E9-438D-B9A1-A8C09A6BB964}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C0534CD8-10E9-438D-B9A1-A8C09A6BB964}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C0534CD8-10E9-438D-B9A1-A8C09A6BB964}.Debug|x64.ActiveCfg = Debug|Any CPU
{C0534CD8-10E9-438D-B9A1-A8C09A6BB964}.Debug|x64.Build.0 = Debug|Any CPU
{C0534CD8-10E9-438D-B9A1-A8C09A6BB964}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C0534CD8-10E9-438D-B9A1-A8C09A6BB964}.Release|Any CPU.Build.0 = Release|Any CPU
{C0534CD8-10E9-438D-B9A1-A8C09A6BB964}.Release|x64.ActiveCfg = Release|Any CPU
{C0534CD8-10E9-438D-B9A1-A8C09A6BB964}.Release|x64.Build.0 = Release|Any CPU
{564BC244-6C8E-43F8-BC8B-3BA8DA93F04F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{564BC244-6C8E-43F8-BC8B-3BA8DA93F04F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{564BC244-6C8E-43F8-BC8B-3BA8DA93F04F}.Debug|x64.ActiveCfg = Debug|Any CPU
{564BC244-6C8E-43F8-BC8B-3BA8DA93F04F}.Debug|x64.Build.0 = Debug|Any CPU
{564BC244-6C8E-43F8-BC8B-3BA8DA93F04F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{564BC244-6C8E-43F8-BC8B-3BA8DA93F04F}.Release|Any CPU.Build.0 = Release|Any CPU
{564BC244-6C8E-43F8-BC8B-3BA8DA93F04F}.Release|x64.ActiveCfg = Release|Any CPU
{564BC244-6C8E-43F8-BC8B-3BA8DA93F04F}.Release|x64.Build.0 = Release|Any CPU
{CEC76BB6-5B17-4267-B1FF-5EA0F67EB1C5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CEC76BB6-5B17-4267-B1FF-5EA0F67EB1C5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CEC76BB6-5B17-4267-B1FF-5EA0F67EB1C5}.Debug|x64.ActiveCfg = Debug|x64
{CEC76BB6-5B17-4267-B1FF-5EA0F67EB1C5}.Debug|x64.Build.0 = Debug|x64
{CEC76BB6-5B17-4267-B1FF-5EA0F67EB1C5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{CEC76BB6-5B17-4267-B1FF-5EA0F67EB1C5}.Release|Any CPU.Build.0 = Release|Any CPU
{CEC76BB6-5B17-4267-B1FF-5EA0F67EB1C5}.Release|x64.ActiveCfg = Release|x64
{CEC76BB6-5B17-4267-B1FF-5EA0F67EB1C5}.Release|x64.Build.0 = Release|x64
{ED48B479-B619-4C16-AFA3-83DD3CD89338}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{ED48B479-B619-4C16-AFA3-83DD3CD89338}.Debug|Any CPU.Build.0 = Debug|Any CPU
{ED48B479-B619-4C16-AFA3-83DD3CD89338}.Debug|x64.ActiveCfg = Debug|Any CPU
{ED48B479-B619-4C16-AFA3-83DD3CD89338}.Debug|x64.Build.0 = Debug|Any CPU
{ED48B479-B619-4C16-AFA3-83DD3CD89338}.Release|Any CPU.ActiveCfg = Release|Any CPU
{ED48B479-B619-4C16-AFA3-83DD3CD89338}.Release|Any CPU.Build.0 = Release|Any CPU
{ED48B479-B619-4C16-AFA3-83DD3CD89338}.Release|x64.ActiveCfg = Release|Any CPU
{ED48B479-B619-4C16-AFA3-83DD3CD89338}.Release|x64.Build.0 = Release|Any CPU
{28E8D96D-D07C-4F5F-B0BD-008B1074EDF7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{28E8D96D-D07C-4F5F-B0BD-008B1074EDF7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{28E8D96D-D07C-4F5F-B0BD-008B1074EDF7}.Debug|x64.ActiveCfg = Debug|Any CPU
{28E8D96D-D07C-4F5F-B0BD-008B1074EDF7}.Debug|x64.Build.0 = Debug|Any CPU
{28E8D96D-D07C-4F5F-B0BD-008B1074EDF7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{28E8D96D-D07C-4F5F-B0BD-008B1074EDF7}.Release|Any CPU.Build.0 = Release|Any CPU
{28E8D96D-D07C-4F5F-B0BD-008B1074EDF7}.Release|x64.ActiveCfg = Release|Any CPU
{28E8D96D-D07C-4F5F-B0BD-008B1074EDF7}.Release|x64.Build.0 = Release|Any CPU
{58881E46-4A76-47B9-9725-FA7C5F0090D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{58881E46-4A76-47B9-9725-FA7C5F0090D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{58881E46-4A76-47B9-9725-FA7C5F0090D0}.Debug|x64.ActiveCfg = Debug|Any CPU
{58881E46-4A76-47B9-9725-FA7C5F0090D0}.Debug|x64.Build.0 = Debug|Any CPU
{58881E46-4A76-47B9-9725-FA7C5F0090D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{58881E46-4A76-47B9-9725-FA7C5F0090D0}.Release|Any CPU.Build.0 = Release|Any CPU
{58881E46-4A76-47B9-9725-FA7C5F0090D0}.Release|x64.ActiveCfg = Release|Any CPU
{58881E46-4A76-47B9-9725-FA7C5F0090D0}.Release|x64.Build.0 = Release|Any CPU
{D7D2D121-B796-49ED-9CF9-158C624857A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D7D2D121-B796-49ED-9CF9-158C624857A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D7D2D121-B796-49ED-9CF9-158C624857A1}.Debug|x64.ActiveCfg = Debug|x64
{D7D2D121-B796-49ED-9CF9-158C624857A1}.Debug|x64.Build.0 = Debug|x64
{D7D2D121-B796-49ED-9CF9-158C624857A1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D7D2D121-B796-49ED-9CF9-158C624857A1}.Release|Any CPU.Build.0 = Release|Any CPU
{D7D2D121-B796-49ED-9CF9-158C624857A1}.Release|x64.ActiveCfg = Release|x64
{D7D2D121-B796-49ED-9CF9-158C624857A1}.Release|x64.Build.0 = Release|x64
{1EFDEBE9-468B-4AA0-AFD4-1C6D0A321BE5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1EFDEBE9-468B-4AA0-AFD4-1C6D0A321BE5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1EFDEBE9-468B-4AA0-AFD4-1C6D0A321BE5}.Debug|x64.ActiveCfg = Debug|Any CPU
{1EFDEBE9-468B-4AA0-AFD4-1C6D0A321BE5}.Debug|x64.Build.0 = Debug|Any CPU
{1EFDEBE9-468B-4AA0-AFD4-1C6D0A321BE5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1EFDEBE9-468B-4AA0-AFD4-1C6D0A321BE5}.Release|Any CPU.Build.0 = Release|Any CPU
{1EFDEBE9-468B-4AA0-AFD4-1C6D0A321BE5}.Release|x64.ActiveCfg = Release|Any CPU
{1EFDEBE9-468B-4AA0-AFD4-1C6D0A321BE5}.Release|x64.Build.0 = Release|Any CPU
{BAAA9B8C-E44B-43F6-AC9C-B5666E69EE27}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{BAAA9B8C-E44B-43F6-AC9C-B5666E69EE27}.Debug|Any CPU.Build.0 = Debug|Any CPU
{BAAA9B8C-E44B-43F6-AC9C-B5666E69EE27}.Debug|x64.ActiveCfg = Debug|x64
{BAAA9B8C-E44B-43F6-AC9C-B5666E69EE27}.Debug|x64.Build.0 = Debug|x64
{BAAA9B8C-E44B-43F6-AC9C-B5666E69EE27}.Release|Any CPU.ActiveCfg = Release|Any CPU
{BAAA9B8C-E44B-43F6-AC9C-B5666E69EE27}.Release|Any CPU.Build.0 = Release|Any CPU
{BAAA9B8C-E44B-43F6-AC9C-B5666E69EE27}.Release|x64.ActiveCfg = Release|x64
{BAAA9B8C-E44B-43F6-AC9C-B5666E69EE27}.Release|x64.Build.0 = Release|x64
{1C2D4CAC-7093-415A-8805-4C949CA1266A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{1C2D4CAC-7093-415A-8805-4C949CA1266A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{1C2D4CAC-7093-415A-8805-4C949CA1266A}.Debug|x64.ActiveCfg = Debug|Any CPU
{1C2D4CAC-7093-415A-8805-4C949CA1266A}.Debug|x64.Build.0 = Debug|Any CPU
{1C2D4CAC-7093-415A-8805-4C949CA1266A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{1C2D4CAC-7093-415A-8805-4C949CA1266A}.Release|Any CPU.Build.0 = Release|Any CPU
{1C2D4CAC-7093-415A-8805-4C949CA1266A}.Release|x64.ActiveCfg = Release|Any CPU
{1C2D4CAC-7093-415A-8805-4C949CA1266A}.Release|x64.Build.0 = Release|Any CPU
{5A15CAD6-EB62-4F0E-8229-83336D7C1D4B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5A15CAD6-EB62-4F0E-8229-83336D7C1D4B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5A15CAD6-EB62-4F0E-8229-83336D7C1D4B}.Debug|x64.ActiveCfg = Debug|x64
{5A15CAD6-EB62-4F0E-8229-83336D7C1D4B}.Debug|x64.Build.0 = Debug|x64
{5A15CAD6-EB62-4F0E-8229-83336D7C1D4B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5A15CAD6-EB62-4F0E-8229-83336D7C1D4B}.Release|Any CPU.Build.0 = Release|Any CPU
{5A15CAD6-EB62-4F0E-8229-83336D7C1D4B}.Release|x64.ActiveCfg = Release|x64
{5A15CAD6-EB62-4F0E-8229-83336D7C1D4B}.Release|x64.Build.0 = Release|x64
{533CFB5B-D443-4AB6-A289-90C689A71B81}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{533CFB5B-D443-4AB6-A289-90C689A71B81}.Debug|Any CPU.Build.0 = Debug|Any CPU
{533CFB5B-D443-4AB6-A289-90C689A71B81}.Debug|x64.ActiveCfg = Debug|x64
{533CFB5B-D443-4AB6-A289-90C689A71B81}.Debug|x64.Build.0 = Debug|x64
{533CFB5B-D443-4AB6-A289-90C689A71B81}.Release|Any CPU.ActiveCfg = Release|Any CPU
{533CFB5B-D443-4AB6-A289-90C689A71B81}.Release|Any CPU.Build.0 = Release|Any CPU
{533CFB5B-D443-4AB6-A289-90C689A71B81}.Release|x64.ActiveCfg = Release|x64
{533CFB5B-D443-4AB6-A289-90C689A71B81}.Release|x64.Build.0 = Release|x64
{24849DD8-F1DB-42FB-A4E2-45A7A4CF694B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{24849DD8-F1DB-42FB-A4E2-45A7A4CF694B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{24849DD8-F1DB-42FB-A4E2-45A7A4CF694B}.Debug|x64.ActiveCfg = Debug|x64
{24849DD8-F1DB-42FB-A4E2-45A7A4CF694B}.Debug|x64.Build.0 = Debug|x64
{24849DD8-F1DB-42FB-A4E2-45A7A4CF694B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{24849DD8-F1DB-42FB-A4E2-45A7A4CF694B}.Release|Any CPU.Build.0 = Release|Any CPU
{24849DD8-F1DB-42FB-A4E2-45A7A4CF694B}.Release|x64.ActiveCfg = Release|x64
{24849DD8-F1DB-42FB-A4E2-45A7A4CF694B}.Release|x64.Build.0 = Release|x64
{DA4F704E-D901-4EA4-9B4E-CB2AB61CB82A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DA4F704E-D901-4EA4-9B4E-CB2AB61CB82A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DA4F704E-D901-4EA4-9B4E-CB2AB61CB82A}.Debug|x64.ActiveCfg = Debug|x64
{DA4F704E-D901-4EA4-9B4E-CB2AB61CB82A}.Debug|x64.Build.0 = Debug|x64
{DA4F704E-D901-4EA4-9B4E-CB2AB61CB82A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DA4F704E-D901-4EA4-9B4E-CB2AB61CB82A}.Release|Any CPU.Build.0 = Release|Any CPU
{DA4F704E-D901-4EA4-9B4E-CB2AB61CB82A}.Release|x64.ActiveCfg = Release|x64
{DA4F704E-D901-4EA4-9B4E-CB2AB61CB82A}.Release|x64.Build.0 = Release|x64
{52EF94FE-157B-48AF-8241-428624B3034F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{52EF94FE-157B-48AF-8241-428624B3034F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{52EF94FE-157B-48AF-8241-428624B3034F}.Debug|x64.ActiveCfg = Debug|x64
{52EF94FE-157B-48AF-8241-428624B3034F}.Debug|x64.Build.0 = Debug|x64
{52EF94FE-157B-48AF-8241-428624B3034F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{52EF94FE-157B-48AF-8241-428624B3034F}.Release|Any CPU.Build.0 = Release|Any CPU
{52EF94FE-157B-48AF-8241-428624B3034F}.Release|x64.ActiveCfg = Release|x64
{52EF94FE-157B-48AF-8241-428624B3034F}.Release|x64.Build.0 = Release|x64
{ACBA27A7-5C52-4C62-B5F0-37C062888636}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{ACBA27A7-5C52-4C62-B5F0-37C062888636}.Debug|Any CPU.Build.0 = Debug|Any CPU
{ACBA27A7-5C52-4C62-B5F0-37C062888636}.Debug|x64.ActiveCfg = Debug|x64
{ACBA27A7-5C52-4C62-B5F0-37C062888636}.Debug|x64.Build.0 = Debug|x64
{ACBA27A7-5C52-4C62-B5F0-37C062888636}.Release|Any CPU.ActiveCfg = Release|Any CPU
{ACBA27A7-5C52-4C62-B5F0-37C062888636}.Release|Any CPU.Build.0 = Release|Any CPU
{ACBA27A7-5C52-4C62-B5F0-37C062888636}.Release|x64.ActiveCfg = Release|x64
{ACBA27A7-5C52-4C62-B5F0-37C062888636}.Release|x64.Build.0 = Release|x64
{A9110113-6AEE-4F83-B9A9-DB346A119BFF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{A9110113-6AEE-4F83-B9A9-DB346A119BFF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{A9110113-6AEE-4F83-B9A9-DB346A119BFF}.Debug|x64.ActiveCfg = Debug|x64
{A9110113-6AEE-4F83-B9A9-DB346A119BFF}.Debug|x64.Build.0 = Debug|x64
{A9110113-6AEE-4F83-B9A9-DB346A119BFF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{A9110113-6AEE-4F83-B9A9-DB346A119BFF}.Release|Any CPU.Build.0 = Release|Any CPU
{A9110113-6AEE-4F83-B9A9-DB346A119BFF}.Release|x64.ActiveCfg = Release|x64
{A9110113-6AEE-4F83-B9A9-DB346A119BFF}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand All @@ -160,6 +248,7 @@ Global
{DA4F704E-D901-4EA4-9B4E-CB2AB61CB82A} = {3BE55972-6A8A-454E-9C79-DBDBC9ADAB18}
{52EF94FE-157B-48AF-8241-428624B3034F} = {3BE55972-6A8A-454E-9C79-DBDBC9ADAB18}
{ACBA27A7-5C52-4C62-B5F0-37C062888636} = {3BE55972-6A8A-454E-9C79-DBDBC9ADAB18}
{A9110113-6AEE-4F83-B9A9-DB346A119BFF} = {3BE55972-6A8A-454E-9C79-DBDBC9ADAB18}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {D27296BB-12D3-44A5-B5A2-B79EB1AB223D}
Expand Down
1 change: 1 addition & 0 deletions src/Certify.Core/Certify.Core.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@
<ProjectReference Include="..\Certify.Providers\DNS\DnsMadeEasy\DnsMadeEasy.csproj" />
<ProjectReference Include="..\Certify.Providers\DNS\GoDaddy\GoDaddy.csproj" />
<ProjectReference Include="..\Certify.Providers\DNS\OVH\OVH.csproj" />
<ProjectReference Include="..\Certify.Providers\DNS\SimpleDNSPlus\SimpleDNSPlus.csproj" />
<ProjectReference Include="..\Certify.Shared\Certify.Shared.csproj" />
</ItemGroup>

Expand Down
7 changes: 6 additions & 1 deletion src/Certify.Core/Management/Challenges/ChallengeProviders.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
using Certify.Providers.DNS.Cloudflare;
using Certify.Providers.DNS.DnsMadeEasy;
using Certify.Providers.DNS.GoDaddy;
using Certify.Providers.DNS.SimpleDNSPlus;
using Certify.Providers.DNS.OVH;

namespace Certify.Core.Management.Challenges
Expand Down Expand Up @@ -57,7 +58,10 @@ public static async Task<IDnsProvider> GetDnsProvider(string providerType, Dicti
{
dnsAPIProvider = new DnsProviderGoDaddy(credentials);
}

if (providerDefinition.Id == "DNS01.API.SimpleDNSPlus")
{
dnsAPIProvider = new DnsProviderSimpleDNSPlus(credentials);
}
if (providerDefinition.Id == "DNS01.API.DnsMadeEasy")
{
dnsAPIProvider = new DnsProviderDnsMadeEasy(credentials);
Expand Down Expand Up @@ -104,6 +108,7 @@ public static async Task<List<ProviderDefinition>> GetChallengeAPIProviders()
Providers.DNS.Azure.DnsProviderAzure.Definition,
Providers.DNS.Cloudflare.DnsProviderCloudflare.Definition,
Providers.DNS.GoDaddy.DnsProviderGoDaddy.Definition,
Providers.DNS.SimpleDNSPlus.DnsProviderSimpleDNSPlus.Definition,
Providers.DNS.DnsMadeEasy.DnsProviderDnsMadeEasy.Definition,
Providers.DNS.OVH.DnsProviderOvh.Definition,
};
Expand Down
Loading

0 comments on commit 110653b

Please sign in to comment.