Method: Boxr::Client#initialize
- Defined in:
- lib/boxr/client.rb
#initialize(access_token, refresh_token: nil, box_client_id: , box_client_secret: , identifier: nil, as_user_id: nil, &token_refresh_listener) ⇒ Client
Returns a new instance of Client.
69 70 71 72 73 74 75 76 77 78 |
# File 'lib/boxr/client.rb', line 69 def initialize(access_token, refresh_token: nil, box_client_id: ENV['BOX_CLIENT_ID'], box_client_secret: ENV['BOX_CLIENT_SECRET'], identifier: nil, as_user_id: nil, &token_refresh_listener) @access_token = access_token @refresh_token = refresh_token @box_client_id = box_client_id @box_client_secret = box_client_secret @identifier = identifier @as_user_id = as_user_id @token_refresh_listener = token_refresh_listener end |