@@ -1191,6 +1191,25 @@ public List<ChallengeProviderDefinition> GetProviders(Type pluginType)
11911191 IsExperimental = true
11921192 } ,
11931193 new ChallengeProviderDefinition
1194+ {
1195+ Id = "DNS01.API.PoshACME.WEDOS" ,
1196+ Title = "WEDOS DNS API (using Posh-ACME)" ,
1197+ Description = "Validates via DNS API using credentials" ,
1198+ HelpUrl = "https://poshac.me/docs/latest/Plugins/WEDOS/" ,
1199+ PropagationDelaySeconds = 600 ,
1200+ ProviderParameters = new List < ProviderParameter >
1201+ {
1202+ new ProviderParameter { Key = "WEDOSUsername" , Name = "API Username" , IsRequired = true , IsCredential = true } ,
1203+ new ProviderParameter { Key = "WEDOSPassword" , Name = "API Password" , IsRequired = true , IsCredential = true , IsPassword = true } ,
1204+ _defaultPropagationDelayParam
1205+ } ,
1206+ ChallengeType = Models . SupportedChallengeTypes . CHALLENGE_TYPE_DNS ,
1207+ Config = "Provider=Certify.Providers.DNS.PoshACME;Script=WEDOS;Credential=WedosCredential,WEDOSUsername,WEDOSPassword;" ,
1208+ HandlerType = ChallengeHandlerType . POWERSHELL ,
1209+ IsTestModeSupported = false ,
1210+ IsExperimental = true
1211+ } ,
1212+ new ChallengeProviderDefinition
11941213 {
11951214 Id = "DNS01.API.PoshACME.Zilore" ,
11961215 Title = "Zilore DNS API (using Posh-ACME)" ,
0 commit comments