class RHC::Rest::User
Public Instance Methods
add_key(name, content, type)
click to toggle source
# File lib/rhc/rest/user.rb, line 8 def add_key(name, content, type) debug "Add key #{name} of type #{type} for user #{login}" rest_method "ADD_KEY", :name => name, :type => type, :content => content end
capabilities()
click to toggle source
# File lib/rhc/rest/user.rb, line 27 def capabilities @capabilities ||= OpenStruct.new attribute('capabilities') end
find_key(name)
click to toggle source
Find Key by name
# File lib/rhc/rest/user.rb, line 19 def find_key(name) keys.detect { |key| key.name == name } end
keys()
click to toggle source
# File lib/rhc/rest/user.rb, line 13 def keys debug "Getting all keys for user #{login}" rest_method "LIST_KEYS" end
max_domains()
click to toggle source
# File lib/rhc/rest/user.rb, line 23 def max_domains attributes['max_domains'] || 1 end