module BambooId::Urls::BaseAuthUrl
Public Instance Methods
to_s()
click to toggle source
# File lib/bamboo_id/urls/base_auth_url.rb, line 9 def to_s [ base_url, param_strings.join('&') ].join('?') end
Private Instance Methods
additional_params()
click to toggle source
# File lib/bamboo_id/urls/base_auth_url.rb, line 36 def additional_params {} end
base_params()
click to toggle source
# File lib/bamboo_id/urls/base_auth_url.rb, line 26 def base_params { client_id: client_id, scope: scope, response_type: 'code', state: state_code, redirect_uri: redirect_uri } end
param_strings()
click to toggle source
# File lib/bamboo_id/urls/base_auth_url.rb, line 18 def param_strings params.map { |key, value| "#{key}=#{value}" } end
params()
click to toggle source
# File lib/bamboo_id/urls/base_auth_url.rb, line 22 def params base_params.merge(additional_params) end