Module: Doorkeeper::OAuth
- Defined in:
- lib/doorkeeper.rb,
lib/doorkeeper/oauth.rb,
lib/doorkeeper/oauth/error.rb,
lib/doorkeeper/oauth/token.rb,
lib/doorkeeper/oauth/client.rb,
lib/doorkeeper/oauth/scopes.rb,
lib/doorkeeper/oauth/nonstandard.rb,
lib/doorkeeper/oauth/base_request.rb,
lib/doorkeeper/oauth/code_request.rb,
lib/doorkeeper/oauth/base_response.rb,
lib/doorkeeper/oauth/code_response.rb,
lib/doorkeeper/oauth/hooks/context.rb,
lib/doorkeeper/oauth/token_request.rb,
lib/doorkeeper/oauth/error_response.rb,
lib/doorkeeper/oauth/token_response.rb,
lib/doorkeeper/oauth/pre_authorization.rb,
lib/doorkeeper/oauth/authorization/code.rb,
lib/doorkeeper/oauth/client/credentials.rb,
lib/doorkeeper/oauth/authorization/token.rb,
lib/doorkeeper/oauth/helpers/uri_checker.rb,
lib/doorkeeper/oauth/token_introspection.rb,
lib/doorkeeper/oauth/helpers/unique_token.rb,
lib/doorkeeper/oauth/authorization/context.rb,
lib/doorkeeper/oauth/helpers/scope_checker.rb,
lib/doorkeeper/oauth/refresh_token_request.rb,
lib/doorkeeper/oauth/invalid_token_response.rb,
lib/doorkeeper/oauth/forbidden_token_response.rb,
lib/doorkeeper/oauth/invalid_request_response.rb,
lib/doorkeeper/oauth/authorization/uri_builder.rb,
lib/doorkeeper/oauth/client_credentials/issuer.rb,
lib/doorkeeper/oauth/authorization_code_request.rb,
lib/doorkeeper/oauth/client_credentials/creator.rb,
lib/doorkeeper/oauth/client_credentials_request.rb,
lib/doorkeeper/oauth/client_credentials/validator.rb,
lib/doorkeeper/oauth/password_access_token_request.rb
Defined Under Namespace
Modules: Authorization, ClientCredentials, Helpers, Hooks Classes: AuthorizationCodeRequest, BaseRequest, BaseResponse, Client, ClientCredentialsRequest, CodeRequest, CodeResponse, Error, ErrorResponse, ForbiddenTokenResponse, InvalidRequestResponse, InvalidTokenResponse, NonStandard, PasswordAccessTokenRequest, PreAuthorization, RefreshTokenRequest, Scopes, Token, TokenIntrospection, TokenRequest, TokenResponse
Constant Summary collapse
- GRANT_TYPES =
[ AUTHORIZATION_CODE = "authorization_code", IMPLICIT = "implicit", PASSWORD = "password", CLIENT_CREDENTIALS = "client_credentials", REFRESH_TOKEN = "refresh_token", ].freeze