Module: JSON::JOSE
Defined Under Namespace
Modules: ClassMethods
Instance Method Summary collapse
Instance Method Details
#secure_compare(a, b) ⇒ Object
37 38 39 40 41 42 43 44 45 46 47 |
# File 'lib/json/jose.rb', line 37 def secure_compare(a, b) if ActiveSupport::SecurityUtils.respond_to?(:fixed_length_secure_compare) begin ActiveSupport::SecurityUtils.fixed_length_secure_compare(a, b) rescue ArgumentError false end else ActiveSupport::SecurityUtils.secure_compare(a, b) end end |