public AzureCostManagementService(IConfiguration config, ILogger <AzureCostManagementService> logger, ITokenAcquisition tokenAcquisition, HttpClient httpClient)
     : base(config, logger, tokenAcquisition, httpClient)
 {
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="GraphTokenProvider"/> class.
 /// </summary>
 /// <param name="tokenAcquisition">MSAL.NET token acquisition service.</param>
 public GraphTokenProvider(ITokenAcquisition tokenAcquisition)
 {
     this.tokenAcquisition = tokenAcquisition ?? throw new ArgumentNullException(nameof(tokenAcquisition));
 }
Example #3
0
 public UserInfoModel(ILogger <UserInfoModel> logger, ITokenAcquisition tokenAcquisition)
 {
     _logger           = logger;
     _tokenAcquisition = tokenAcquisition;
 }
Example #4
0
 public HomeController(ITokenAcquisition tokenAcquisition,
                       IGraphApiOperations graphApiOperations)
 {
     this.tokenAcquisition   = tokenAcquisition;
     this.graphApiOperations = graphApiOperations;
 }
Example #5
0
 public ResourceController(IConfiguration config, ITokenAcquisition tokenAcquisition)
 {
     _configuration    = config;
     _tokenAcquisition = tokenAcquisition;
 }
Example #6
0
 public HomeController(ITokenAcquisition tokenAcquisition)
 {
     this._tokenAcquisition = tokenAcquisition;
 }
Example #7
0
 public TodoListController(IDownstreamWebApi downstreamWebApi, ITokenAcquisition tokenAcquisition)
 {
     _downstreamWebApi = downstreamWebApi;
     _tokenAcquisition = tokenAcquisition;
 }
 public TodoListController(ITokenAcquisition tokenAcquisition)
 {
     _tokenAcquisition = tokenAcquisition;
 }
Example #9
0
 public TokenAcquisitionAuthenticationProvider(ITokenAcquisition tokenAcquisition, TokenAcquisitionAuthenticationProviderOption options)
 {
     _tokenAcquisition = tokenAcquisition;
     _initialOptions   = options;
 }
 public TemporaryAccessPassClient(HttpClient httpClient, ILogger <TemporaryAccessPassClient> logger, ITokenAcquisition tokenAcquisition)
 {
     _httpClient             = httpClient;
     _httpClient.BaseAddress = new Uri("https://graph.microsoft.com/beta/");
     _httpClient.DefaultRequestHeaders.Accept.Clear();
     _httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
     _logger           = logger;
     _tokenAcquisition = tokenAcquisition;
 }
 public GraphClientAuthProvider(ITokenAcquisition token)
 {
     Token = token;
 }
Example #12
0
 public TodoListController(ITokenAcquisition tokenAcquisition, GraphServiceClient graphServiceClient, IOptions <MicrosoftGraphOptions> graphOptions)
 {
     _tokenAcquisition   = tokenAcquisition;
     _graphServiceClient = graphServiceClient;
     _graphOptions       = graphOptions;
 }
Example #13
0
 public UserController(ILogger <UserController> logger, ITokenAcquisition tokenAcquisition)
 {
     _logger           = logger;
     _tokenAcquisition = tokenAcquisition;
 }
 public PowerBiService(ITokenAcquisition tokenAcquisition)
 {
     this.m_tokenAcquisition = tokenAcquisition;
 }
 public HomeController(ITokenAcquisition tokenAcquisition) : base(tokenAcquisition)
 {
 }
 public TokensController(IOptions <MicrosoftGraphOptions> graphOptions, ITokenAcquisition tokenAcquisition)
 {
     _graphOptions     = graphOptions;
     _tokenAcquisition = tokenAcquisition;
 }
Example #17
0
 public CategoriesController(ITokenAcquisition tokenAcquisition)
 {
     this.tokenAcquisition = tokenAcquisition;
 }
 /// <summary>
 /// Constructor from an ITokenAcquisition service.
 /// </summary>
 /// <param name="tokenAcquisition">Token acquisition.</param>
 public TokenAcquisitionTokenCredential(ITokenAcquisition tokenAcquisition)
 {
     _tokenAcquisition = tokenAcquisition;
 }
Example #19
0
 public PatientController(IConfiguration config, ITokenAcquisition tokenAcquisition)
 {
     _configuration    = config;
     _tokenAcquisition = tokenAcquisition;
 }
Example #20
0
 public WbsApiService(IConfiguration config, ILogger <WbsApiService> logger, ITokenAcquisition tokenAcquisition, HttpClient httpClient)
     : base(config, logger, tokenAcquisition, httpClient, ConfigUtil.GetConfigValueAndThrowIfEmpty(config, ConfigConstants.WBS_SEARCH_API_SCOPE), ApiTokenType.User)
 {
 }
Example #21
0
 public ProfileModel(ILogger <ProfileModel> logger, IConfiguration config, ITokenAcquisition tokenAcquisition)
 {
     _logger               = logger;
     this.config           = config;
     this.tokenAcquisition = tokenAcquisition;
 }
 public ProductsController(IOptionsMonitor <ProductApiSettings> optionsMonitor, IHttpClientFactory httpClientFactory, ITokenAcquisition tokenAcquisition)
 {
     _productApiSettings = optionsMonitor.CurrentValue;
     _productClient      = httpClientFactory.CreateClient(B2CConstants.ProductClientName);
     _tokenAcquisition   = tokenAcquisition;
     _productReadScope   = _productApiSettings.ReadScope;
 }
 public CalendarController(ITokenAcquisition tokenAcquisition, GraphServiceClient graphClient, ILogger <CalendarController> logger)
 {
     _tokenAcquisition = tokenAcquisition;
     _graphClient      = graphClient;
     _logger           = logger;
 }
Example #24
0
 public ExtensionsController(
     GraphServiceClient graphClient,
     ITokenAcquisition tokenAcquisition,
     ILogger <HomeController> logger) : base(graphClient, tokenAcquisition, logger)
 {
 }
 public HomeController(ITokenAcquisition tokenAcquisition,
                       IOptions <WebOptions> webOptionValue)
 {
     this.tokenAcquisition = tokenAcquisition;
     this.webOptions       = webOptionValue.Value;
 }
Example #26
0
 public FilesController(
     ITokenAcquisition tokenAcquisition,
     ILogger <HomeController> logger) : base(tokenAcquisition, logger)
 {
 }
Example #27
0
 public AzureApiServiceBase(IConfiguration config, ILogger logger, ITokenAcquisition tokenAcquisition, HttpClient httpClient)
     : base(config, logger, tokenAcquisition, httpClient, "https://management.azure.com/.default")
 {
 }
 public MyPortalPageModel(ITokenAcquisition tokenAcquisition)
 {
     this.tokenAcquisition = tokenAcquisition;
 }
 public UserProfileController(ITokenAcquisition tokenAcquisition, IMSGraphService MSGraphService)
 {
     this.tokenAcquisition = tokenAcquisition;
     this.graphService     = MSGraphService;
 }
Example #30
0
 public FibonacciService(ITokenAcquisition tokenAcquisition, HttpClient httpClient, IConfiguration configuration) : base(tokenAcquisition, httpClient)
 {
     _scopes       = configuration["Fibonacci:Scopes"];
     _baseAddress  = configuration["Fibonacci:BaseAddress"];
     _apiAccessKey = configuration["Fibonacci:ApiAccessKey"];
 }