Class/Module Index [+]

Quicksearch

ActionDispatch::Cookies::VerifyAndUpgradeLegacySignedMessage

Public Class Methods

new(*args) click to toggle source
# File lib/action_dispatch/middleware/cookies.rb, line 176
def initialize(*args)
  super
  @legacy_verifier = ActiveSupport::MessageVerifier.new(@options[:secret_token])
end

Public Instance Methods

verify_and_upgrade_legacy_signed_message(name, signed_message) click to toggle source
# File lib/action_dispatch/middleware/cookies.rb, line 181
def verify_and_upgrade_legacy_signed_message(name, signed_message)
  @legacy_verifier.verify(signed_message).tap do |value|
    self[name] = value
  end
rescue ActiveSupport::MessageVerifier::InvalidSignature
  nil
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.