Table of Contents - grape-security-0.8.0 Documentation
Classes and Modules
- Grape
- Grape::API
- Grape::API::Helpers
- Grape::ContentTypes
- Grape::Cookies
- Grape::Endpoint
- Grape::ErrorFormatter
- Grape::ErrorFormatter::Base
- Grape::ErrorFormatter::Json
- Grape::ErrorFormatter::Txt
- Grape::ErrorFormatter::Xml
- Grape::Exceptions
- Grape::Exceptions::Base
- Grape::Exceptions::IncompatibleOptionValues
- Grape::Exceptions::InvalidFormatter
- Grape::Exceptions::InvalidVersionerOption
- Grape::Exceptions::InvalidWithOptionForRepresent
- Grape::Exceptions::MissingMimeType
- Grape::Exceptions::MissingOption
- Grape::Exceptions::MissingVendorOption
- Grape::Exceptions::UnknownOptions
- Grape::Exceptions::UnknownValidator
- Grape::Exceptions::Validation
- Grape::Exceptions::ValidationErrors
- Grape::Formatter
- Grape::Formatter::Base
- Grape::Formatter::Json
- Grape::Formatter::SerializableHash
- Grape::Formatter::Txt
- Grape::Formatter::Xml
- Grape::Middleware
- Grape::Middleware::Auth
- Grape::Middleware::Auth::Base
- Grape::Middleware::Auth::Basic
- Grape::Middleware::Auth::Digest
- Grape::Middleware::Auth::OAuth2
- Grape::Middleware::Base
- Grape::Middleware::Error
- Grape::Middleware::Filter
- Grape::Middleware::Formatter
- Grape::Middleware::Globals
- Grape::Middleware::Versioner
- Grape::Middleware::Versioner::AcceptVersionHeader
- Grape::Middleware::Versioner::Header
- Grape::Middleware::Versioner::Param
- Grape::Middleware::Versioner::Path
- Grape::Namespace
- Grape::Parser
- Grape::Parser::Base
- Grape::Parser::Json
- Grape::Parser::Xml
- Grape::Path
- Grape::Request
- Grape::Route
- Grape::Util
- Grape::Util::HashStack
- Grape::Validations
- Grape::Validations::ClassMethods
- Grape::Validations::CoerceValidator
- Grape::Validations::CoerceValidator::InvalidValue
- Grape::Validations::DefaultValidator
- Grape::Validations::ExactlyOneOfValidator
- Grape::Validations::MutualExclusionValidator
- Grape::Validations::ParamsScope
- Grape::Validations::PresenceValidator
- Grape::Validations::RegexpValidator
- Grape::Validations::SingleOptionValidator
- Grape::Validations::Validator
- Grape::Validations::Validator::AttributesIterator
- Grape::Validations::ValuesValidator
- Hash
Methods
- ::after — Grape::API
- ::after_validation — Grape::API
- ::auth — Grape::API
- ::before — Grape::API
- ::before_each — Grape::Endpoint
- ::before_validation — Grape::API
- ::call — Grape::API
- ::call — Grape::ErrorFormatter::Json
- ::call — Grape::ErrorFormatter::Txt
- ::call — Grape::ErrorFormatter::Xml
- ::call — Grape::Formatter::Json
- ::call — Grape::Formatter::SerializableHash
- ::call — Grape::Formatter::Txt
- ::call — Grape::Formatter::Xml
- ::call — Grape::Parser::Json
- ::call — Grape::Parser::Xml
- ::call! — Grape::API
- ::cascade — Grape::API
- ::change! — Grape::API
- ::compile — Grape::API
- ::content_type — Grape::API
- ::content_types — Grape::API
- ::content_types_for — Grape::ContentTypes
- ::convert_to_short_name — Grape::Validations::Validator
- ::default_error_formatter — Grape::API
- ::default_error_status — Grape::API
- ::default_format — Grape::API
- ::delete — Grape::API
- ::desc — Grape::API
- ::do_not_route_head! — Grape::API
- ::do_not_route_options! — Grape::API
- ::error_formatter — Grape::API
- ::format — Grape::API
- ::formatter — Grape::API
- ::formatter_for — Grape::ErrorFormatter::Base
- ::formatter_for — Grape::Formatter::Base
- ::formatters — Grape::ErrorFormatter::Base
- ::formatters — Grape::Formatter::Base
- ::generate_api_method — Grape::Endpoint
- ::get — Grape::API
- ::group — Grape::API
- ::head — Grape::API
- ::helpers — Grape::API
- ::http_basic — Grape::API
- ::http_digest — Grape::API
- ::imbue — Grape::API
- ::inherit_settings — Grape::API
- ::inherited — Grape::API
- ::inherited — Grape::Validations::Validator
- ::inject_api_helpers_to_mod — Grape::API
- ::joined_space — Grape::Namespace
- ::joined_space_path — Grape::Namespace
- ::logger — Grape::API
- ::middleware — Grape::API
- ::mount — Grape::API
- ::namespace — Grape::API
- ::nest — Grape::API
- ::new — Grape::API
- ::new — Grape::Cookies
- ::new — Grape::Endpoint
- ::new — Grape::Exceptions::Base
- ::new — Grape::Exceptions::IncompatibleOptionValues
- ::new — Grape::Exceptions::InvalidFormatter
- ::new — Grape::Exceptions::InvalidVersionerOption
- ::new — Grape::Exceptions::InvalidWithOptionForRepresent
- ::new — Grape::Exceptions::MissingMimeType
- ::new — Grape::Exceptions::MissingOption
- ::new — Grape::Exceptions::MissingVendorOption
- ::new — Grape::Exceptions::UnknownOptions
- ::new — Grape::Exceptions::UnknownValidator
- ::new — Grape::Exceptions::Validation
- ::new — Grape::Exceptions::ValidationErrors
- ::new — Grape::Middleware::Auth::Base
- ::new — Grape::Middleware::Base
- ::new — Grape::Namespace
- ::new — Grape::Path
- ::new — Grape::Route
- ::new — Grape::Util::HashStack
- ::new — Grape::Validations::Validator
- ::new — Grape::Validations::Validator::AttributesIterator
- ::new — Grape::Validations::SingleOptionValidator
- ::new — Grape::Validations::ParamsScope
- ::new — Grape::Validations::DefaultValidator
- ::new — Grape::Validations::ValuesValidator
- ::options — Grape::API
- ::parser — Grape::API
- ::parser_for — Grape::Parser::Base
- ::parsers — Grape::Parser::Base
- ::patch — Grape::API
- ::post — Grape::API
- ::prefix — Grape::API
- ::prepare — Grape::Path
- ::prepare_routes — Grape::API
- ::put — Grape::API
- ::register_validator — Grape::Validations
- ::represent — Grape::API
- ::rescue_from — Grape::API
- ::reset! — Grape::API
- ::resource — Grape::API
- ::resources — Grape::API
- ::route — Grape::API
- ::route_param — Grape::API
- ::scope — Grape::API
- ::segment — Grape::API
- ::serializable? — Grape::Formatter::SerializableHash
- ::serialize — Grape::Formatter::SerializableHash
- ::set — Grape::API
- ::use — Grape::API
- ::version — Grape::API
- #[] — Grape::Cookies
- #[] — Grape::Exceptions::Base
- #[] — Grape::Util::HashStack
- #[]= — Grape::Cookies
- #[]= — Grape::Util::HashStack
- #_valid_array_type? — Grape::Validations::CoerceValidator
- #_valid_single_type? — Grape::Validations::CoerceValidator
- #add_head_not_allowed_methods_and_options_methods — Grape::API
- #after — Grape::Middleware::Base
- #after — Grape::Middleware::Filter
- #after — Grape::Middleware::Formatter
- #after_validations — Grape::Endpoint
- #afters — Grape::Endpoint
- #aggregate_setting — Grape::Endpoint
- #all_keys — Grape::Validations::ExactlyOneOfValidator
- #api_changed — Grape::API::Helpers
- #as_json — Grape::Exceptions::Validation
- #authorization_header — Grape::Middleware::Auth::OAuth2
- #available_media_types — Grape::Middleware::Versioner::Header
- #base_request — Grape::Middleware::Auth::Base
- #base_request — Grape::Middleware::Auth::Basic
- #base_request — Grape::Middleware::Auth::Digest
- #before — Grape::Middleware::Auth::Base
- #before — Grape::Middleware::Auth::OAuth2
- #before — Grape::Middleware::Base
- #before — Grape::Middleware::Filter
- #before — Grape::Middleware::Formatter
- #before — Grape::Middleware::Globals
- #before — Grape::Middleware::Versioner::AcceptVersionHeader
- #before — Grape::Middleware::Versioner::Header
- #before — Grape::Middleware::Versioner::Param
- #before — Grape::Middleware::Versioner::Path
- #before_validations — Grape::Endpoint
- #befores — Grape::Endpoint
- #body — Grape::Endpoint
- #build_middleware — Grape::Endpoint
- #call — Grape::API
- #call — Grape::Endpoint
- #call — Grape::Middleware::Base
- #call! — Grape::Endpoint
- #call! — Grape::Middleware::Base
- #call! — Grape::Middleware::Error
- #cascade? — Grape::API
- #cascade? — Grape::Middleware::Versioner::AcceptVersionHeader
- #cascade? — Grape::Middleware::Versioner::Header
- #clone — Grape::Util::HashStack
- #coerce_value — Grape::Validations::CoerceValidator
- #compile_path — Grape::Endpoint
- #compose_message — Grape::Exceptions::Base
- #concat — Grape::Util::HashStack
- #configure_declared_params — Grape::Validations::ParamsScope
- #content_type — Grape::Endpoint
- #content_type — Grape::Middleware::Base
- #content_type_for — Grape::Middleware::Base
- #content_types — Grape::Middleware::Base
- #cookies — Grape::Endpoint
- #credentials — Grape::Middleware::Auth::Base
- #declared — Grape::Endpoint
- #deep_merge — Hash
- #deep_merge! — Hash
- #default_options — Grape::Middleware::Auth::OAuth2
- #default_options — Grape::Middleware::Base
- #default_options — Grape::Middleware::Error
- #default_options — Grape::Middleware::Formatter
- #default_options — Grape::Middleware::Versioner::Param
- #default_options — Grape::Middleware::Versioner::Path
- #delete — Grape::Cookies
- #document_attribute — Grape::Validations::ClassMethods
- #each — Grape::Cookies
- #each — Grape::Exceptions::ValidationErrors
- #each — Grape::Validations::Validator::AttributesIterator
- #endpoints — Grape::Endpoint
- #error! — Grape::Endpoint
- #error_headers — Grape::Middleware::Versioner::AcceptVersionHeader
- #error_headers — Grape::Middleware::Versioner::Header
- #error_out — Grape::Middleware::Auth::OAuth2
- #error_response — Grape::Middleware::Error
- #exactly_one_of — Grape::Validations::ParamsScope
- #exec_handler — Grape::Middleware::Error
- #find_handler — Grape::Middleware::Error
- #format_from_extension — Grape::Middleware::Formatter
- #format_from_header — Grape::Middleware::Formatter
- #format_from_params — Grape::Middleware::Formatter
- #format_message — Grape::Middleware::Error
- #full_message — Grape::Exceptions::ValidationErrors
- #full_messages — Grape::Exceptions::ValidationErrors
- #full_name — Grape::Validations::ParamsScope
- #gather — Grape::Util::HashStack
- #get — Grape::Util::HashStack
- #group — Grape::Validations::ParamsScope
- #handle_error — Grape::Middleware::Error
- #has_namespace? — Grape::Path
- #has_path? — Grape::Path
- #has_vendor? — Grape::Middleware::Versioner::Header
- #header — Grape::Endpoint
- #headers — Grape::Request
- #headers — Grape::Middleware::Formatter
- #helpers — Grape::Endpoint
- #imbue — Grape::Util::HashStack
- #includes — Grape::Validations::ParamsScope
- #key? — Grape::Util::HashStack
- #keys_in_common — Grape::Validations::MutualExclusionValidator
- #merged_setting — Grape::Endpoint
- #method_missing — Grape::Route
- #method_name — Grape::Endpoint
- #mime_array — Grape::Middleware::Formatter
- #mime_types — Grape::Middleware::Base
- #mount_in — Grape::Endpoint
- #mount_path — Grape::Path
- #mutually_exclusive — Grape::Validations::ParamsScope
- #namespace — Grape::Endpoint
- #negotiate_content_type — Grape::Middleware::Formatter
- #new_scope — Grape::Validations::ParamsScope
- #none_of_restricted_params_is_present — Grape::Validations::ExactlyOneOfValidator
- #optional — Grape::Validations::ParamsScope
- #params — Grape::Request
- #params — Grape::Middleware::Auth::OAuth2
- #params — Grape::Validations::ParamsScope
- #params — Grape::API::Helpers
- #params — Grape::Validations::ClassMethods
- #parts — Grape::Path
- #path — Grape::Path
- #path_with_suffix — Grape::Path
- #peek — Grape::Util::HashStack
- #pop — Grape::Util::HashStack
- #prefix — Grape::Middleware::Versioner::Path
- #prepare_path — Grape::Endpoint
- #prepare_routes — Grape::Endpoint
- #prepend — Grape::Util::HashStack
- #present — Grape::Endpoint
- #problem — Grape::Exceptions::Base
- #process_named_params — Grape::API::Helpers
- #push — Grape::Util::HashStack
- #push_declared_params — Grape::Validations::ParamsScope
- #rack_response — Grape::Middleware::Error
- #read — Grape::Cookies
- #read_body_input — Grape::Middleware::Formatter
- #read_rack_input — Grape::Middleware::Formatter
- #redirect — Grape::Endpoint
- #request — Grape::Middleware::Auth::OAuth2
- #request — Grape::Middleware::Formatter
- #require_option — Grape::Endpoint
- #require_required_and_optional_fields — Grape::Validations::ParamsScope
- #required_for_root_scope? — Grape::Validations::ValuesValidator
- #requirements — Grape::Namespace
- #requires — Grape::Validations::ParamsScope
- #rescuable? — Grape::Middleware::Error
- #reset_validations! — Grape::Validations::ClassMethods
- #resolution — Grape::Exceptions::Base
- #response — Grape::Middleware::Base
- #root? — Grape::Validations::ParamsScope
- #root_prefix — Grape::Path
- #route — Grape::Endpoint
- #routes — Grape::Endpoint
- #run — Grape::Endpoint
- #run_filters — Grape::Endpoint
- #set — Grape::Util::HashStack
- #should_validate? — Grape::Validations::ParamsScope
- #split_setting — Grape::Path
- #status — Grape::Endpoint
- #strict? — Grape::Middleware::Versioner::AcceptVersionHeader
- #strict? — Grape::Middleware::Versioner::Header
- #suffix — Grape::Path
- #summary — Grape::Exceptions::Base
- #to_ary — Grape::Route
- #to_s — Grape::Exceptions::Validation
- #to_s — Grape::Path
- #to_s — Grape::Route
- #to_s — Grape::Util::HashStack
- #token_class — Grape::Middleware::Auth::OAuth2
- #token_header — Grape::Middleware::Auth::OAuth2
- #token_parameter — Grape::Middleware::Auth::OAuth2
- #translate — Grape::Exceptions::Base
- #translate_attribute — Grape::Exceptions::Base
- #translate_message — Grape::Exceptions::Base
- #two_or_more_exclusive_params_are_present — Grape::Validations::MutualExclusionValidator
- #update — Grape::Util::HashStack
- #use — Grape::Validations::ParamsScope
- #use_scope — Grape::Validations::ParamsScope
- #uses_path_versioning? — Grape::Path
- #using — Grape::Middleware::Versioner
- #valid_type? — Grape::Validations::CoerceValidator
- #validate — Grape::Validations::ParamsScope
- #validate! — Grape::Validations::Validator
- #validate! — Grape::Validations::DefaultValidator
- #validate! — Grape::Validations::ExactlyOneOfValidator
- #validate! — Grape::Validations::MutualExclusionValidator
- #validate! — Grape::Validations::PresenceValidator
- #validate_attributes — Grape::Validations::ParamsScope
- #validate_param! — Grape::Validations::CoerceValidator
- #validate_param! — Grape::Validations::DefaultValidator
- #validate_param! — Grape::Validations::PresenceValidator
- #validate_param! — Grape::Validations::RegexpValidator
- #validate_param! — Grape::Validations::ValuesValidator
- #validates — Grape::Validations::ParamsScope
- #vendor — Grape::Middleware::Versioner::Header
- #verify_token — Grape::Middleware::Auth::OAuth2
- #version — Grape::Endpoint
- #version? — Grape::Middleware::Versioner::Header
- #versions — Grape::Middleware::Versioner::AcceptVersionHeader
- #versions — Grape::Middleware::Versioner::Header
- #without_versioning — Grape::API
- #write — Grape::Cookies