Table of Contents - api_guard-0.5.2 Documentation
Pages
Classes and Modules
- <
- ActionDispatch
- ActionDispatch::Routing
- ActionDispatch::Routing::Mapper
- ApiGuard
- ApiGuard::AppSecretKey
- ApiGuard::ControllersGenerator
- ApiGuard::Engine
- ApiGuard::InitializerGenerator
- ApiGuard::JwtAuth
- ApiGuard::JwtAuth::Authentication
- ApiGuard::JwtAuth::BlacklistToken
- ApiGuard::JwtAuth::JsonWebToken
- ApiGuard::JwtAuth::RefreshJwtToken
- ApiGuard::Models
- ApiGuard::Models::Concerns
- ApiGuard::Modules
- ApiGuard::Resource
- ApiGuard::ResourceMapper
- ApiGuard::ResponseFormatters
- ApiGuard::ResponseFormatters::Renderer
- ApiGuard::Test
- ApiGuard::Test::ControllerHelper
Methods
- ::map_resource — ApiGuard
- ::new — ApiGuard::AppSecretKey
- ::new — ApiGuard::ResourceMapper
- ::setup — ApiGuard
- #api_guard_associations — ApiGuard::Models::Concerns
- #api_guard_routes — ActionDispatch::Routing::Mapper
- #api_guard_scope — ActionDispatch::Routing::Mapper
- #authenticate_and_set_resources — ApiGuard::JwtAuth::Authentication
- #authenticate_token — ApiGuard::JwtAuth::Authentication
- #authentication_routes — ActionDispatch::Routing::Mapper
- #blacklist_token — ApiGuard::JwtAuth::BlacklistToken
- #blacklisted? — ApiGuard::JwtAuth::BlacklistToken
- #blacklisted_token_association — ApiGuard::JwtAuth::BlacklistToken
- #blacklisted_token_association — ApiGuard::Models::Concerns
- #blacklisted_tokens_for — ApiGuard::JwtAuth::BlacklistToken
- #create_controllers — ApiGuard::ControllersGenerator
- #create_initializer — ApiGuard::InitializerGenerator
- #create_token_and_set_header — ApiGuard::JwtAuth::JsonWebToken
- #current_resource — ApiGuard::JwtAuth::Authentication
- #current_resource_mapping — ApiGuard::Resource
- #current_time — ApiGuard::JwtAuth::JsonWebToken
- #decode — ApiGuard::JwtAuth::JsonWebToken
- #decode_token — ApiGuard::JwtAuth::Authentication
- #default_controllers — ActionDispatch::Routing::Mapper
- #define_current_resource_accessors — ApiGuard::JwtAuth::Authentication
- #destroy_all_refresh_tokens — ApiGuard::JwtAuth::RefreshJwtToken
- #detect — ApiGuard::AppSecretKey
- #encode — ApiGuard::JwtAuth::JsonWebToken
- #find_refresh_token_of — ApiGuard::JwtAuth::RefreshJwtToken
- #find_resource_from_token — ApiGuard::JwtAuth::Authentication
- #generate_routes — ActionDispatch::Routing::Mapper
- #init_resource — ApiGuard::Resource
- #invalidate_old_jwt_tokens — ApiGuard::JwtAuth::JsonWebToken
- #jwt_and_refresh_token — ApiGuard::JwtAuth::JsonWebToken
- #mapped_resource_instance — ApiGuard::Resource
- #method_missing — ApiGuard::JwtAuth::Authentication
- #new_refresh_token — ApiGuard::JwtAuth::RefreshJwtToken
- #passwords_routes — ActionDispatch::Routing::Mapper
- #refresh_token_association — ApiGuard::JwtAuth::RefreshJwtToken
- #refresh_token_association — ApiGuard::Models::Concerns
- #refresh_token_enabled? — ApiGuard::JwtAuth::RefreshJwtToken
- #refresh_tokens_for — ApiGuard::JwtAuth::RefreshJwtToken
- #registration_routes — ActionDispatch::Routing::Mapper
- #render_error — ApiGuard::ResponseFormatters::Renderer
- #render_success — ApiGuard::ResponseFormatters::Renderer
- #resource — ApiGuard::Resource
- #resource= — ApiGuard::Resource
- #resource_class — ApiGuard::Resource
- #resource_name — ApiGuard::Resource
- #respond_to_missing? — ApiGuard::JwtAuth::Authentication
- #secret_key_base — ApiGuard::AppSecretKey
- #set_resource_name_from_token — ApiGuard::JwtAuth::Authentication
- #set_token_headers — ApiGuard::JwtAuth::JsonWebToken
- #token_blacklisting_enabled? — ApiGuard::JwtAuth::BlacklistToken
- #token_expire_at — ApiGuard::JwtAuth::JsonWebToken
- #token_issued_at — ApiGuard::JwtAuth::JsonWebToken
- #tokens_routes — ActionDispatch::Routing::Mapper
- #uniq_refresh_token — ApiGuard::JwtAuth::RefreshJwtToken
- #valid_issued_at? — ApiGuard::JwtAuth::Authentication