Sha256: c76145bd59f94b48d14484622cd433e64cd16d108e1c279d79a0d3ac7f4fe116

Contents?: true

Size: 591 Bytes

Versions: 3

Compression:

Stored size: 591 Bytes

Contents

require 'httparty'
require 'roqua/core_api/sessions/auth_session'
require 'roqua/core_api/sessions/oauth_session'
require 'roqua/core_api/sessions/token_session'
require 'roqua/core_api/sessions/basic_auth_session'

module Roqua
  module CoreApi
    def self.oauth_session(*arguments, &block)
      Sessions::OAuthSession.new(*arguments, &block)
    end

    def self.token_session(*arguments, &block)
      Sessions::TokenSession.new(*arguments, &block)
    end

    def self.basic_auth_session(*arguments, &block)
      Sessions::BasicAuthSession.new(*arguments, &block)
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
roqua-core-api-0.2.1 lib/roqua/core_api/sessions.rb
roqua-core-api-0.2.0 lib/roqua/core_api/sessions.rb
roqua-core-api-0.1.1 lib/roqua/core_api/sessions.rb