예제 #1
0
        public void CleanUp(Challenge c)
        {
            AssertNotDisposed();
            DnsChallenge challenge = (DnsChallenge)c;
            var          helper    = new ClouDNSHelper(AuthId, AuthPassword, DomainName);

            helper.DeleteDnsRecord(challenge.RecordName);
        }
예제 #2
0
        public void Handle(Challenge c)
        {
            AssertNotDisposed();
            DnsChallenge challenge = (DnsChallenge)c;
            var          helper    = new ClouDNSHelper(AuthId, AuthPassword, DomainName);

            helper.AddOrUpdateDnsRecord(challenge.RecordName, GetCleanedRecordValue(challenge.RecordValue));
        }