Module
Rack::Protection
In:
lib/rack/protection.rb
lib/rack/protection/authenticity_token.rb
lib/rack/protection/base.rb
lib/rack/protection/escaped_params.rb
lib/rack/protection/form_token.rb
lib/rack/protection/frame_options.rb
lib/rack/protection/ip_spoofing.rb
lib/rack/protection/json_csrf.rb
lib/rack/protection/path_traversal.rb
lib/rack/protection/remote_referrer.rb
lib/rack/protection/remote_token.rb
lib/rack/protection/session_hijacking.rb
lib/rack/protection/version.rb
lib/rack/protection/xss_header.rb
Methods
new
version
Classes and Modules
Module
Rack::Protection::VERSION
Class
Rack::Protection::AuthenticityToken
Class
Rack::Protection::Base
Class
Rack::Protection::EscapedParams
Class
Rack::Protection::FormToken
Class
Rack::Protection::FrameOptions
Class
Rack::Protection::IPSpoofing
Class
Rack::Protection::JsonCsrf
Class
Rack::Protection::PathTraversal
Class
Rack::Protection::RemoteReferrer
Class
Rack::Protection::RemoteToken
Class
Rack::Protection::SessionHijacking
Class
Rack::Protection::XSSHeader
Constants
SIGNATURE
=
[1, 1, 4]
VERSION
=
SIGNATURE.join('.')
Public Class methods
new
(app, options = {})
version
()
[Validate]