]> git.ipfire.org Git - thirdparty/dnspython.git/commitdiff
Remove redundant check.
authorBrian Wellington <bwelling@xbill.org>
Tue, 21 Apr 2020 21:52:29 +0000 (14:52 -0700)
committerBrian Wellington <bwelling@xbill.org>
Tue, 21 Apr 2020 21:53:20 +0000 (14:53 -0700)
_validate_rrsig will never be called if cryptography wasn't loaded, so
there's no need to check again.

dns/dnssec.py

index 5953db9f33d100be3ea147e9a96c4aea60453aad..0f31df9d0bdd2f5102a8c39a1456d0388d210619 100644 (file)
@@ -416,9 +416,6 @@ def _validate_rrsig(rrset, rrsig, keys, origin=None, now=None):
 
         elif _is_eddsa(rrsig.algorithm):
             keyptr = candidate_key.key
-            if not _have_pyca:
-                #pylint: disable=line-too-long
-                raise ImportError('DNSSEC validation for algorithm %u requires python cryptography library' % rrsig.algorithm)
             if rrsig.algorithm == ED25519:
                 loader = ed25519.Ed25519PublicKey
             else: