Class: SSOReady::Management::Client

Inherits:
Object
  • Object
show all
Defined in:
lib/ssoready/management/client.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(request_client:) ⇒ SSOReady::Management::Client

Parameters:



23
24
25
26
27
28
# File 'lib/ssoready/management/client.rb', line 23

def initialize(request_client:)
  @organizations = SSOReady::Management::OrganizationsClient.new(request_client: request_client)
  @saml_connections = SSOReady::Management::SAMLConnectionsClient.new(request_client: request_client)
  @scim_directories = SSOReady::Management::SCIMDirectoriesClient.new(request_client: request_client)
  @setup_urls = SSOReady::Management::SetupURLsClient.new(request_client: request_client)
end

Instance Attribute Details

#organizationsSSOReady::Management::OrganizationsClient (readonly)



13
14
15
# File 'lib/ssoready/management/client.rb', line 13

def organizations
  @organizations
end

#saml_connectionsSSOReady::Management::SAMLConnectionsClient (readonly)



15
16
17
# File 'lib/ssoready/management/client.rb', line 15

def saml_connections
  @saml_connections
end

#scim_directoriesSSOReady::Management::SCIMDirectoriesClient (readonly)



17
18
19
# File 'lib/ssoready/management/client.rb', line 17

def scim_directories
  @scim_directories
end

#setup_urlsSSOReady::Management::SetupURLsClient (readonly)



19
20
21
# File 'lib/ssoready/management/client.rb', line 19

def setup_urls
  @setup_urls
end