Class: Atr::RequestAuthenticator

Inherits:
Object
  • Object
show all
Defined in:
lib/atr/request_authenticator.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(request) ⇒ RequestAuthenticator

Returns a new instance of RequestAuthenticator.



5
6
7
# File 'lib/atr/request_authenticator.rb', line 5

def initialize(request)
  @request = request
end

Instance Attribute Details

#requestObject

Returns the value of attribute request.



3
4
5
# File 'lib/atr/request_authenticator.rb', line 3

def request
  @request
end

Instance Method Details

#matches?Boolean

Returns:

  • (Boolean)


9
10
11
# File 'lib/atr/request_authenticator.rb', line 9

def matches?
  false
end

#paramsObject



13
14
15
# File 'lib/atr/request_authenticator.rb', line 13

def params
  ::Hash[request.query_string.split("&").map{|seg| seg.split("=") }].with_indifferent_access
end