Class: SSOReady::Management::AsyncClient

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::AsyncClient

Parameters:



43
44
45
46
47
48
# File 'lib/ssoready/management/client.rb', line 43

def initialize(request_client:)
  @organizations = SSOReady::Management::AsyncOrganizationsClient.new(request_client: request_client)
  @saml_connections = SSOReady::Management::AsyncSAMLConnectionsClient.new(request_client: request_client)
  @scim_directories = SSOReady::Management::AsyncSCIMDirectoriesClient.new(request_client: request_client)
  @setup_urls = SSOReady::Management::AsyncSetupURLsClient.new(request_client: request_client)
end

Instance Attribute Details

#organizationsSSOReady::Management::AsyncOrganizationsClient (readonly)



33
34
35
# File 'lib/ssoready/management/client.rb', line 33

def organizations
  @organizations
end

#saml_connectionsSSOReady::Management::AsyncSAMLConnectionsClient (readonly)



35
36
37
# File 'lib/ssoready/management/client.rb', line 35

def saml_connections
  @saml_connections
end

#scim_directoriesSSOReady::Management::AsyncSCIMDirectoriesClient (readonly)



37
38
39
# File 'lib/ssoready/management/client.rb', line 37

def scim_directories
  @scim_directories
end

#setup_urlsSSOReady::Management::AsyncSetupURLsClient (readonly)



39
40
41
# File 'lib/ssoready/management/client.rb', line 39

def setup_urls
  @setup_urls
end