method
new
v8.0.0 -
Show latest stable
- Class:
ActionDispatch::Cookies::SignedKeyRotatingCookieJar
new(parent_jar)public
No documentation available.
# File actionpack/lib/action_dispatch/middleware/cookies.rb, line 622
def initialize(parent_jar)
super
secret = request.key_generator.generate_key(request.signed_cookie_salt)
@verifier = ActiveSupport::MessageVerifier.new(secret, digest: signed_cookie_digest, serializer: SERIALIZER)
request.cookies_rotations.signed.each do |(*secrets)|
options = secrets.extract_options!
@verifier.rotate(*secrets, serializer: SERIALIZER, **options)
end
end