public
Description: Ruby interface to the IDology API
Homepage:
Clone URL: git://github.com/pdsphil/ruby-idology.git
pdsphil (author)
Tue Feb 26 20:00:10 -0800 2008
commit  7933d08325be46cfece5c9ea0b8bf35b5125c7cf
tree    02a893c7577625668932fc14383d295804db5a83
parent  b7fbddef94873c4746574cb137e34dadd22744d0
ruby-idology / base.rb
100644 25 lines (17 sloc) 0.48 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
module API
  module Base
    
    class AccessCredentials; end
  
    class BasicAccessCredentials < AccessCredentials
      attr_accessor :username, :password
      
      def initialize(credentials)
        self.username = credentials[:username]
        self.password = credentials[:password]
      end
    end
  
    class Error < RuntimeError; end
    
    class ServiceError < Error; end
    
    class Request
      attr_accessor :url, :credentials
    end
 
  end
end