class Rack::Auth::AbstractRequest
Константы
- AUTHORIZATION_KEYS
Публичные методы класса
# File lib/rack/auth/abstract/request.rb, line 9 def initialize(env) @env = env end
Публичные методы экземпляра
# File lib/rack/auth/abstract/request.rb, line 33 def params @params ||= parts.last end
# File lib/rack/auth/abstract/request.rb, line 25
def parts
@parts ||= @env[authorization_key].split(' ', 2)
end # File lib/rack/auth/abstract/request.rb, line 17 def provided? !authorization_key.nil? && valid? end
# File lib/rack/auth/abstract/request.rb, line 13 def request @request ||= Request.new(@env) end
# File lib/rack/auth/abstract/request.rb, line 29 def scheme @scheme ||= parts.first&.downcase end
# File lib/rack/auth/abstract/request.rb, line 21 def valid? !@env[authorization_key].nil? end
© 2007-2021 Leah Neukirchen
Licensed under the MIT License.