Module: RolesManagementAPI

Defined in:
lib/roles-management-api.rb,
lib/roles-management-api/role.rb,
lib/roles-management-api/client.rb,
lib/roles-management-api/person.rb,
lib/roles-management-api/version.rb,
lib/roles-management-api/role_assignment.rb

Defined Under Namespace

Classes: Client, Person, Role, RoleAssignment, RoleAssignmentArray

Constant Summary collapse

VERSION =
"0.1.3"
@@client =
nil

Class Method Summary collapse

Class Method Details

.login(url, username, api_key) ⇒ Object

Creates an instance of the RolesManagementAPIClient upon successful login or returns false.



14
15
16
17
18
19
20
21
22
# File 'lib/roles-management-api.rb', line 14

def RolesManagementAPI.(url, username, api_key)
  client = RolesManagementAPI::Client.new(url, username, api_key)

  if client.connected?
    return client
  else
    return false
  end
end