aboutsummaryrefslogtreecommitdiffstats
path: root/lib/openssl/x509.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/openssl/x509.rb')
-rw-r--r--lib/openssl/x509.rb7
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/openssl/x509.rb b/lib/openssl/x509.rb
index 2f87ea19..bc8ccc7d 100644
--- a/lib/openssl/x509.rb
+++ b/lib/openssl/x509.rb
@@ -165,6 +165,13 @@ module OpenSSL
end
end
+ class Attribute
+ def ==(other)
+ return false unless Attribute === other
+ to_der == other.to_der
+ end
+ end
+
class StoreContext
def cleanup
warn "(#{caller.first}) OpenSSL::X509::StoreContext#cleanup is deprecated with no replacement" if $VERBOSE