Пример #1
0
 public AzureActiveDirectoryClientCredentialsService(AzureActiveDirectoryClientSettings azureClientSettings, HttpClient client)
 {
     this._settings      = AzureClientApplicationSettings.CreateDictionary(azureClientSettings);
     this._authority     = azureClientSettings.Authority;
     this._tokenEndpoint = azureClientSettings.TokenEndpoint;
     this._client        = client;
 }
Пример #2
0
        public AzureActiveDirectoryClientCredentialsService(IAppConfiguration appSettings,
                                                            HttpClient client, IStringLocalizer <AzureActiveDirectoryClientCredentialsService> localizer)
        {
            var azureClientSettings = appSettings.AzureActiveDirectoryClientSettings;

            this._settings      = AzureClientApplicationSettings.CreateDictionary(azureClientSettings);
            this._authority     = azureClientSettings.Authority;
            this._tokenEndpoint = azureClientSettings.TokenEndpoint;
            this._client        = client;
            _localizer          = localizer;
        }
 public MicrosoftGraphApi(IAppConfiguration appConfiguration, IAzureActiveDirectoryClientCredentialsService settingsService)
 {
     _appSettings = AzureClientApplicationSettings.CreateDictionary(appConfiguration.AzureActiveDirectoryClientSettings);
     _azureActiveDirectoryClientCredentialsService = settingsService;
     _appConfiguration = appConfiguration;
 }
Пример #4
0
 public AzureActiveDirectoryCacheService(IAppConfiguration appConfiguration, IAzureActiveDirectoryClientCredentialsService innerCredentialService)
 {
     _appSettings            = AzureClientApplicationSettings.CreateDictionary(appConfiguration.AzureActiveDirectoryClientSettings);
     _innerCredentialService = innerCredentialService;
 }