From 754be60e2fb672950d97d1089df5ce2175e557b4 Mon Sep 17 00:00:00 2001 From: Phoebe Queen Date: Wed, 12 Aug 2015 03:11:35 +0100 Subject: Corrected class checking #2255 --- src/cryptography/x509/extensions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/cryptography/x509/extensions.py b/src/cryptography/x509/extensions.py index 74e271ed..938a98e9 100644 --- a/src/cryptography/x509/extensions.py +++ b/src/cryptography/x509/extensions.py @@ -82,7 +82,7 @@ class Extensions(object): def get_extension_for_class(self, extclass): for ext in self: - if type(ext.value) == extclass: + if isinstance(ext.value, extclass): return ext raise ExtensionNotFound("No {0} extension was found".format(extclass), extclass) -- cgit v1.2.3