Class: MsRestAzure::ActiveDirectoryServiceSettings
- Inherits:
-
Object
- Object
- MsRestAzure::ActiveDirectoryServiceSettings
- 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
-
#authentication_endpoint ⇒ String
Auth token.
-
#token_audience ⇒ String
Auth token.
Class Method Summary collapse
-
.get_azure_china_settings ⇒ ActiveDirectoryServiceSettings
Returns a set of properties required to login into Azure China cloud.
-
.get_azure_german_settings ⇒ ActiveDirectoryServiceSettings
Returns a set of properties required to login into Azure German Cloud.
-
.get_azure_settings ⇒ ActiveDirectoryServiceSettings
Returns a set of properties required to login into regular Azure cloud.
-
.get_azure_us_government_settings ⇒ ActiveDirectoryServiceSettings
Returns a set of properties required to login into Azure US Government.
Instance Attribute Details
#authentication_endpoint ⇒ String
Returns auth token.
12 13 14 |
# File 'lib/ms_rest_azure/active_directory_service_settings.rb', line 12 def authentication_endpoint @authentication_endpoint end |
#token_audience ⇒ String
Returns 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_settings ⇒ ActiveDirectoryServiceSettings
Returns a set of properties required to login into Azure China cloud.
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_settings ⇒ ActiveDirectoryServiceSettings
Returns a set of properties required to login into Azure German Cloud.
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_settings ⇒ ActiveDirectoryServiceSettings
Returns a set of properties required to login into regular Azure cloud.
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_settings ⇒ ActiveDirectoryServiceSettings
Returns a set of properties required to login into Azure US Government.
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 |