class BambooId::Urls::OauthTokenUrl
Attributes
subdomain[RW]
Public Class Methods
new(temporary_code:, subdomain:, grant_type: 'authorization_code')
click to toggle source
# File lib/bamboo_id/urls/oauth_token_url.rb, line 10 def initialize(temporary_code:, subdomain:, grant_type: 'authorization_code') self.temporary_code = temporary_code self.subdomain = subdomain self.grant_type = grant_type end
Private Instance Methods
base_url()
click to toggle source
# File lib/bamboo_id/urls/oauth_token_url.rb, line 20 def base_url "https://#{subdomain}.bamboohr.com/token.php?request=token" end
client_secret()
click to toggle source
# File lib/bamboo_id/urls/oauth_token_url.rb, line 24 def client_secret Configuration.client_secret end
redirect_uri()
click to toggle source
# File lib/bamboo_id/urls/oauth_token_url.rb, line 28 def redirect_uri Configuration.redirect_url end
scope()
click to toggle source
# File lib/bamboo_id/urls/oauth_token_url.rb, line 32 def scope 'openid email' end