Class: MsRestAzure::ActiveDirectoryServiceSettings

Inherits:
Object
  • Object
show all
Defined in:
lib/ms_rest_azure/active_directory_service_settings.rb

Overview

Class which represents an settings for Azure AD authentication.

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#authentication_endpointString

Returns auth token.

Returns:

  • (String)

    auth token.



12
13
14
# File 'lib/ms_rest_azure/active_directory_service_settings.rb', line 12

def authentication_endpoint
  @authentication_endpoint
end

#token_audienceString

Returns auth token.

Returns:

  • (String)

    auth token.



15
16
17
# File 'lib/ms_rest_azure/active_directory_service_settings.rb', line 15

def token_audience
  @token_audience
end

Class Method Details

.get_azure_china_settingsActiveDirectoryServiceSettings

Returns a set of properties required to login into Azure China cloud.

Returns:



29
30
31
# File 'lib/ms_rest_azure/active_directory_service_settings.rb', line 29

def self.get_azure_china_settings
  get_settings(MsRestAzure::AzureEnvironments::AzureChinaCloud)
end

.get_azure_german_settingsActiveDirectoryServiceSettings

Returns a set of properties required to login into Azure German Cloud.

Returns:



37
38
39
# File 'lib/ms_rest_azure/active_directory_service_settings.rb', line 37

def self.get_azure_german_settings
  get_settings(MsRestAzure::AzureEnvironments::AzureGermanCloud)
end

.get_azure_settingsActiveDirectoryServiceSettings

Returns a set of properties required to login into regular Azure cloud.

Returns:



21
22
23
# File 'lib/ms_rest_azure/active_directory_service_settings.rb', line 21

def self.get_azure_settings
  get_settings(MsRestAzure::AzureEnvironments::AzureCloud)
end

.get_azure_us_government_settingsActiveDirectoryServiceSettings

Returns a set of properties required to login into Azure US Government.

Returns:



45
46
47
# File 'lib/ms_rest_azure/active_directory_service_settings.rb', line 45

def self.get_azure_us_government_settings
  get_settings(MsRestAzure::AzureEnvironments::AzureUSGovernment)
end