method
secure_compare!
v7.2.3 -
Show latest stable
- Class:
ActiveSupport::SecureCompareRotator
secure_compare!(other_value, on_rotation: @on_rotation)public
No documentation available.
# File activesupport/lib/active_support/secure_compare_rotator.rb, line 47
def secure_compare!(other_value, on_rotation: @on_rotation)
if secure_compare(@value, other_value)
true
elsif @rotate_values.any? { |value| secure_compare(value, other_value) }
on_rotation&.call
true
else
raise InvalidMatch
end
end