Table of Contents - api_warden-0.3.0 Documentation
Classes and Modules
- ApiWarden
- ApiWarden::Authentication
- ApiWarden::Authentication::AuthenticationError
- ApiWarden::Authentication::HeaderParams
- ApiWarden::Authentication::Params
- ApiWarden::Helpers
- ApiWarden::Helpers::Accessable
- ApiWarden::Helpers::Refreshable
- ApiWarden::RedisConnection
- ApiWarden::Scope
Methods
- ::build_client — ApiWarden::RedisConnection
- ::client_opts — ApiWarden::RedisConnection
- ::configure — ApiWarden
- ::create — ApiWarden::RedisConnection
- ::define_helpers — ApiWarden::Helpers
- ::determine_redis_provider — ApiWarden::RedisConnection
- ::find_scope — ApiWarden
- ::friendly_token — ApiWarden
- ::new — ApiWarden::Authentication
- ::new — ApiWarden::Authentication::Params
- ::new — ApiWarden::Scope
- ::redis — ApiWarden
- ::redis= — ApiWarden
- ::redis_pool — ApiWarden
- ::remove_helpers — ApiWarden::Helpers
- ::remove_ward_by — ApiWarden
- ::validate_scope_name — ApiWarden
- ::ward_by — ApiWarden
- #authenticate — ApiWarden::Authentication
- #authenticate! — ApiWarden::Authentication
- #authenticated? — ApiWarden::Authentication
- #current_authentication_for — ApiWarden::Helpers::Accessable
- #ensure_authenticated — ApiWarden::Authentication
- #ensure_authenticated_or_refreshable — ApiWarden::Authentication
- #ensure_refreshable — ApiWarden::Authentication
- #generate_access_token_for — ApiWarden::Helpers::Accessable
- #generate_refresh_token_for — ApiWarden::Helpers::Refreshable
- #headers — ApiWarden::Authentication::HeaderParams
- #id — ApiWarden::Authentication
- #key_for_access_token — ApiWarden::Scope
- #key_for_refresh_token — ApiWarden::Scope
- #method_missing — ApiWarden::Scope
- #raise_if_authentication_failed! — ApiWarden::Authentication
- #refreshable? — ApiWarden::Authentication
- #request — ApiWarden::Authentication::Params
- #retrieve_access_token — ApiWarden::Authentication::HeaderParams
- #retrieve_access_token — ApiWarden::Authentication::Params
- #retrieve_id — ApiWarden::Authentication::HeaderParams
- #retrieve_id — ApiWarden::Authentication::Params
- #retrieve_refresh_token — ApiWarden::Authentication::HeaderParams
- #retrieve_refresh_token — ApiWarden::Authentication::Params
- #scope — ApiWarden::Authentication::Params
- #sign_out — ApiWarden::Authentication
- #ttl_for_access_token — ApiWarden::Authentication
- #ttl_for_access_token= — ApiWarden::Authentication
- #ttl_for_key — ApiWarden::Authentication
- #validate_refresh_token — ApiWarden::Authentication
- #validate_refresh_token! — ApiWarden::Authentication
- #validate_refresh_token_for! — ApiWarden::Helpers::Refreshable
- #validate_scope — ApiWarden::Helpers::Accessable
- #validate_scope — ApiWarden::Helpers::Refreshable
- #value_for_access_token — ApiWarden::Authentication
- #value_for_access_token — ApiWarden::Scope
- #value_for_refresh_token — ApiWarden::Authentication
- #value_for_refresh_token — ApiWarden::Scope
- #ward_by — ApiWarden::Helpers::Accessable
- #ward_by! — ApiWarden::Helpers::Accessable