Table of Contents - rack-oauth2-server 2.8.1
Pages
- CHANGELOG
-
README
- Rack::OAuth2::Server
- Adding OAuth 2.0 To Your Application
- Step 1: Setup Your Database
- Step 2: Use The Server
- Authenticator
- Assertion Handler
- Step 3: Let Users Authorize
- Step 4: Protect Your Path
- Step 5: Register Some Clients
- Step 6: Pimp Your API
- Two-legged OAuth flow
- Assertions
- OAuth Web Admin
- Web Admin Options
- Web Admin API
- OAuth 2.0 With Curl
- Methods You’ll Want To Use From Your App
- Mandatory ASCII Diagram
- Understanding the Models
- Client
- Authorization Request
- Access Grant
- Access Token
- Issuer
- Tests
- Credits
- screen.css
- application.coffee
- application.js
- jquery.js
- jquery.tmpl.js
- protovis-r3.2.js
- sammy.js
- sammy.json.js
- sammy.oauth2.js
- sammy.storage.js
- sammy.title.js
- sammy.tmpl.js
- underscore.js
- client.tmpl
- clients.tmpl
- edit.tmpl
- index.html
- no_access.tmpl
Classes and Modules
- ActionController
- ActionController::Base
- Rack
- Rack::OAuth2
- Rack::OAuth2::Rails
- Rack::OAuth2::Rails::Configuration
- Rack::OAuth2::Rails::Filters
- Rack::OAuth2::Rails::Helpers
- Rack::OAuth2::Server
- Rack::OAuth2::Server::AccessDeniedError
- Rack::OAuth2::Server::AccessGrant
- Rack::OAuth2::Server::AccessToken
- Rack::OAuth2::Server::Admin
- Rack::OAuth2::Server::Admin::Mount
- Rack::OAuth2::Server::AuthRequest
- Rack::OAuth2::Server::Client
- Rack::OAuth2::Server::ExpiredTokenError
- Rack::OAuth2::Server::Helper
- Rack::OAuth2::Server::InvalidClientError
- Rack::OAuth2::Server::InvalidGrantError
- Rack::OAuth2::Server::InvalidRequestError
- Rack::OAuth2::Server::InvalidScopeError
- Rack::OAuth2::Server::InvalidTokenError
- Rack::OAuth2::Server::Issuer
- Rack::OAuth2::Server::OAuthError
- Rack::OAuth2::Server::OAuthRequest
- Rack::OAuth2::Server::Practice
- Rack::OAuth2::Server::Railtie
- Rack::OAuth2::Server::RedirectUriMismatchError
- Rack::OAuth2::Server::UnauthorizedClientError
- Rack::OAuth2::Server::UnsupportedGrantType
- Rack::OAuth2::Server::UnsupportedResponseTypeError
- Rack::OAuth2::Server::Utils
- Rack::OAuth2::Sinatra
- Rack::OAuth2::Sinatra::Helpers
Methods
- ::access_grant — Rack::OAuth2::Server
- ::all — Rack::OAuth2::Server::Client
- ::collection — Rack::OAuth2::Server::AccessGrant
- ::collection — Rack::OAuth2::Server::AccessToken
- ::collection — Rack::OAuth2::Server::AuthRequest
- ::collection — Rack::OAuth2::Server::Client
- ::collection — Rack::OAuth2::Server::Issuer
- ::count — Rack::OAuth2::Server::AccessToken
- ::create — Rack::OAuth2::Server::AccessGrant
- ::create — Rack::OAuth2::Server::AuthRequest
- ::create — Rack::OAuth2::Server::Client
- ::create — Rack::OAuth2::Server::Issuer
- ::create_indexes — Rack::OAuth2::Server
- ::create_token_for — Rack::OAuth2::Server::AccessToken
- ::database — Rack::OAuth2::Server
- ::delete — Rack::OAuth2::Server::Client
- ::find — Rack::OAuth2::Server::AuthRequest
- ::find — Rack::OAuth2::Server::Client
- ::for_client — Rack::OAuth2::Server::AccessToken
- ::from_code — Rack::OAuth2::Server::AccessGrant
- ::from_identifier — Rack::OAuth2::Server::Issuer
- ::from_identity — Rack::OAuth2::Server::AccessToken
- ::from_token — Rack::OAuth2::Server::AccessToken
- ::get_access_token — Rack::OAuth2::Server
- ::get_auth_request — Rack::OAuth2::Server
- ::get_client — Rack::OAuth2::Server
- ::get_issuer — Rack::OAuth2::Server
- ::get_token_for — Rack::OAuth2::Server::AccessToken
- ::historical — Rack::OAuth2::Server::AccessToken
- ::list_access_tokens — Rack::OAuth2::Server
- ::lookup — Rack::OAuth2::Server::Client
- ::mount — Rack::OAuth2::Server::Admin
- ::mount — Rack::OAuth2::Server::Admin::Mount
- ::new — Rack::OAuth2::Server
- ::new — Rack::OAuth2::Server::Admin::Mount
- ::new — Rack::OAuth2::Server::OAuthError
- ::new — Rack::OAuth2::Server::AccessDeniedError
- ::new — Rack::OAuth2::Server::ExpiredTokenError
- ::new — Rack::OAuth2::Server::InvalidClientError
- ::new — Rack::OAuth2::Server::InvalidGrantError
- ::new — Rack::OAuth2::Server::InvalidRequestError
- ::new — Rack::OAuth2::Server::InvalidScopeError
- ::new — Rack::OAuth2::Server::InvalidTokenError
- ::new — Rack::OAuth2::Server::RedirectUriMismatchError
- ::new — Rack::OAuth2::Server::UnauthorizedClientError
- ::new — Rack::OAuth2::Server::UnsupportedGrantType
- ::new — Rack::OAuth2::Server::UnsupportedResponseTypeError
- ::new — Rack::OAuth2::Server::Helper
- ::new_instance — Rack::OAuth2::Server
- ::options — Rack::OAuth2::Server
- ::register — Rack::OAuth2::Server
- ::register_issuer — Rack::OAuth2::Server
- ::registered — Rack::OAuth2::Sinatra
- ::secure_random — Rack::OAuth2::Server
- ::token_for — Rack::OAuth2::Server
- #access! — Rack::OAuth2::Server::AccessToken
- #access_token — Rack::OAuth2::Server::Helper
- #authenticated? — Rack::OAuth2::Server::Helper
- #authorization — Rack::OAuth2::Server::OAuthRequest
- #authorization — Rack::OAuth2::Server::Helper
- #authorization= — Rack::OAuth2::Server::Helper
- #authorization_response — Rack::OAuth2::Server
- #authorize! — Rack::OAuth2::Server::AccessGrant
- #bad_request — Rack::OAuth2::Server
- #basic? — Rack::OAuth2::Server::OAuthRequest
- #call — Rack::OAuth2::Server
- #call — Rack::OAuth2::Server::Admin::Mount
- #client — Rack::OAuth2::Server::Helper
- #client_as_json — Rack::OAuth2::Server::Admin
- #credentials — Rack::OAuth2::Server::OAuthRequest
- #deny! — Rack::OAuth2::Server::AuthRequest
- #deny! — Rack::OAuth2::Server::Helper
- #get_client — Rack::OAuth2::Server
- #grant! — Rack::OAuth2::Server::AuthRequest
- #grant! — Rack::OAuth2::Server::Helper
- #identity — Rack::OAuth2::Server::Helper
- #inspect — Rack::OAuth2::Server::Helper
- #list_access_tokens — Rack::OAuth2::Server::Helper
- #no_access! — Rack::OAuth2::Server::Helper
- #no_scope! — Rack::OAuth2::Server::Helper
- #normalize_scope — Rack::OAuth2::Server::Utils
- #oauth — Rack::OAuth2::Rails::Helpers
- #oauth — Rack::OAuth2::Rails::Configuration
- #oauth — Rack::OAuth2::Sinatra::Helpers
- #oauth? — Rack::OAuth2::Server::OAuthRequest
- #oauth_required — Rack::OAuth2::Rails::Helpers
- #oauth_required — Rack::OAuth2::Rails::Filters
- #oauth_required — Rack::OAuth2::Sinatra
- #parse_redirect_uri — Rack::OAuth2::Server::Utils
- #process_jwt_assertion — Rack::OAuth2::Server
- #redirect_to — Rack::OAuth2::Server
- #request_authorization — Rack::OAuth2::Server
- #respond_with_access_token — Rack::OAuth2::Server
- #revoke! — Rack::OAuth2::Server::AccessGrant
- #revoke! — Rack::OAuth2::Server::AccessToken
- #revoke! — Rack::OAuth2::Server::Client
- #scope — Rack::OAuth2::Server::Helper
- #token_as_json — Rack::OAuth2::Server::Admin
- #unauthorized — Rack::OAuth2::Server
- #update — Rack::OAuth2::Server::Client
- #update — Rack::OAuth2::Server::Issuer
- #validate_params — Rack::OAuth2::Server::Admin