module Rack::OAuth2::Server::Authorize::ErrorWithConnectExt
Constants
- DEFAULT_DESCRIPTION
Public Class Methods
included(klass)
click to toggle source
# File lib/rack/oauth2/server/authorize/error_with_connect_ext.rb, line 16 def self.included(klass) DEFAULT_DESCRIPTION.each do |error, default_description| # NOTE: # Connect Message spec doesn't say anything about HTTP status code for each error code. # It probably means "use 400". error_method = :bad_request! klass.class_eval <<-ERROR def #{error}!(description = "#{default_description}", options = {}) #{error_method} :#{error}, description, options end ERROR end end