Table of Contents - rack-protection-2.0.8.1 Documentation
Classes and Modules
- Rack
- Rack::Protection
- Rack::Protection::AuthenticityToken
- Rack::Protection::Base
- Rack::Protection::ContentSecurityPolicy
- Rack::Protection::CookieTossing
- Rack::Protection::EscapedParams
- Rack::Protection::FormToken
- Rack::Protection::FrameOptions
- Rack::Protection::HttpOrigin
- Rack::Protection::IPSpoofing
- Rack::Protection::JsonCsrf
- Rack::Protection::PathTraversal
- Rack::Protection::RemoteReferrer
- Rack::Protection::RemoteToken
- Rack::Protection::SessionHijacking
- Rack::Protection::StrictTransport
- Rack::Protection::XSSHeader
Methods
- ::default_options — Rack::Protection::Base
- ::default_reaction — Rack::Protection::Base
- ::new — Rack::Protection::Base
- ::new — Rack::Protection::EscapedParams
- ::new — Rack::Protection
- ::random_token — Rack::Protection::AuthenticityToken
- ::token — Rack::Protection::AuthenticityToken
- #accepts? — Rack::Protection::AuthenticityToken
- #accepts? — Rack::Protection::Base
- #accepts? — Rack::Protection::CookieTossing
- #accepts? — Rack::Protection::FormToken
- #accepts? — Rack::Protection::HttpOrigin
- #accepts? — Rack::Protection::IPSpoofing
- #accepts? — Rack::Protection::RemoteReferrer
- #accepts? — Rack::Protection::RemoteToken
- #accepts? — Rack::Protection::SessionHijacking
- #bad_cookies — Rack::Protection::CookieTossing
- #base_url — Rack::Protection::HttpOrigin
- #call — Rack::Protection::Base
- #call — Rack::Protection::ContentSecurityPolicy
- #call — Rack::Protection::CookieTossing
- #call — Rack::Protection::EscapedParams
- #call — Rack::Protection::FrameOptions
- #call — Rack::Protection::JsonCsrf
- #call — Rack::Protection::PathTraversal
- #call — Rack::Protection::StrictTransport
- #call — Rack::Protection::XSSHeader
- #cleanup — Rack::Protection::PathTraversal
- #close_body — Rack::Protection::JsonCsrf
- #compare_with_real_token — Rack::Protection::AuthenticityToken
- #cookie_paths — Rack::Protection::CookieTossing
- #csp_policy — Rack::Protection::ContentSecurityPolicy
- #decode_token — Rack::Protection::AuthenticityToken
- #default_options — Rack::Protection::Base
- #default_reaction — Rack::Protection::Base
- #deny — Rack::Protection::Base
- #drop_session — Rack::Protection::Base
- #empty_cookie — Rack::Protection::CookieTossing
- #encode_token — Rack::Protection::AuthenticityToken
- #encrypt — Rack::Protection::Base
- #encrypt — Rack::Protection::SessionHijacking
- #escape — Rack::Protection::EscapedParams
- #escape_hash — Rack::Protection::EscapedParams
- #escape_string — Rack::Protection::EscapedParams
- #frame_options — Rack::Protection::FrameOptions
- #handle — Rack::Protection::EscapedParams
- #has_vector? — Rack::Protection::JsonCsrf
- #html? — Rack::Protection::Base
- #instrument — Rack::Protection::Base
- #mask_authenticity_token — Rack::Protection::AuthenticityToken
- #mask_token — Rack::Protection::AuthenticityToken
- #masked_token? — Rack::Protection::AuthenticityToken
- #origin — Rack::Protection::Base
- #random_string — Rack::Protection::Base
- #react — Rack::Protection::Base
- #react_and_close — Rack::Protection::JsonCsrf
- #real_token — Rack::Protection::AuthenticityToken
- #redirect — Rack::Protection::CookieTossing
- #referrer — Rack::Protection::Base
- #remove_bad_cookies — Rack::Protection::CookieTossing
- #report — Rack::Protection::Base
- #safe? — Rack::Protection::Base
- #secure_compare — Rack::Protection::Base
- #session — Rack::Protection::Base
- #session? — Rack::Protection::Base
- #session_key — Rack::Protection::CookieTossing
- #set_token — Rack::Protection::AuthenticityToken
- #strict_transport — Rack::Protection::StrictTransport
- #unmask_token — Rack::Protection::AuthenticityToken
- #unmasked_token? — Rack::Protection::AuthenticityToken
- #valid_token? — Rack::Protection::AuthenticityToken
- #warn — Rack::Protection::Base
- #xor_byte_strings — Rack::Protection::AuthenticityToken