Sha256: 072db49edb9ef421fafdaf3c814ff08046699169139c2769d77b1a4d6e72b07e

Contents?: true

Size: 519 Bytes

Versions: 4

Compression:

Stored size: 519 Bytes

Contents

require_relative 'basic_request_handling.rb'

module BambooId
  module Requests
    module BaseAccessTokenRequest
      def self.included(base)
        base.send(:include, BasicRequestHandling)
      end

      def access_token
        response.access_token
      end

      def refresh_token
        response.refresh_token
      end

      def successful?
        error.nil?
      end

      def error
        response.error
      end

      private

      attr_accessor :temporary_code, :grant_type
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
bamboo-id-0.1.3 lib/bamboo_id/requests/base_access_token_request.rb
bamboo-id-0.1.2 lib/bamboo_id/requests/base_access_token_request.rb
bamboo-id-0.1.1 lib/bamboo_id/requests/base_access_token_request.rb
bamboo-id-0.1.0 lib/bamboo_id/requests/base_access_token_request.rb