mirror of
https://github.com/M66B/FairEmail.git
synced 2025-03-01 01:06:11 +00:00
Refactoring
This commit is contained in:
parent
dd7775acfa
commit
1f63fea82e
1 changed files with 5 additions and 2 deletions
|
@ -42,6 +42,7 @@ import org.minidns.dnsqueryresult.DnsQueryResult;
|
|||
import org.minidns.dnsqueryresult.StandardDnsQueryResult;
|
||||
import org.minidns.dnssec.DnssecClient;
|
||||
import org.minidns.dnssec.DnssecResultNotAuthenticException;
|
||||
import org.minidns.dnssec.DnssecUnverifiedReason;
|
||||
import org.minidns.dnssec.DnssecValidationFailedException;
|
||||
import org.minidns.dnsserverlookup.AbstractDnsServerLookupMechanism;
|
||||
import org.minidns.hla.DnssecResolverApi;
|
||||
|
@ -76,6 +77,7 @@ import java.util.Collections;
|
|||
import java.util.Comparator;
|
||||
import java.util.List;
|
||||
import java.util.Locale;
|
||||
import java.util.Set;
|
||||
import java.util.concurrent.Executor;
|
||||
import java.util.concurrent.Semaphore;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
|
@ -216,9 +218,10 @@ public class DnsHelper {
|
|||
throw ex;
|
||||
}
|
||||
|
||||
boolean secure = (data.getUnverifiedReasons() != null);
|
||||
Set<DnssecUnverifiedReason> unverifiedReasons = data.getUnverifiedReasons();
|
||||
boolean secure = (unverifiedReasons == null || unverifiedReasons.isEmpty());
|
||||
Log.i("DNS secure=" + secure + " dnssec=" + dnssec);
|
||||
if (secure && dnssec) {
|
||||
if (!secure && dnssec) {
|
||||
DnssecResultNotAuthenticException ex = data.getDnssecResultNotAuthenticException();
|
||||
if (ex != null)
|
||||
throw ex;
|
||||
|
|
Loading…
Reference in a new issue