class PBShipping::AuthenticationToken
Attributes
access_token[RW]
api_key[RW]
api_secret[RW]
auth_info[RW]
Public Class Methods
new(api_key, api_secret)
click to toggle source
# File lib/pbshipping/authentication.rb, line 23 def initialize(api_key, api_secret) @api_key = api_key @api_secret = api_secret @access_token = nil @auth_info = nil refresh_token() end
Public Instance Methods
refresh_token()
click to toggle source
# File lib/pbshipping/authentication.rb, line 31 def refresh_token() @auth_info = PBShipping::authenticate_request(@api_key, @api_secret) @access_token = @auth_info[:access_token] end