Esempio n. 1
0
 public ApiKeySecretAuthHandler(IOptions <PlatformEndpointOptions> options, IWorkContextAccessor workContextAccessor, IHttpContextAccessor httpContextAccessor)
 {
     _options             = options.Value;
     _workContextAccessor = workContextAccessor;
     _httpContextAccessor = httpContextAccessor;
 }
Esempio n. 2
0
 /// <summary>
 ///  Initializes a new instance of the <see cref="UserPasswordAuthHandler"/> class.
 /// </summary>
 /// <param name="options"></param>
 /// <param name="clientFactory"></param>
 public UserPasswordAuthHandler(IOptions <PlatformEndpointOptions> options, IHttpClientFactory clientFactory, IWorkContextAccessor workContextAccessor, IHttpContextAccessor httpContextAccessor) : base(workContextAccessor, httpContextAccessor)
 {
     _options       = options.Value;
     _clientFactory = clientFactory;
 }
 /// <summary>
 ///  Initializes a new instance of the <see cref="ClientCredentialsAuthHandler"/> class.
 /// </summary>
 /// <param name="options"></param>
 /// <param name="clientFactory"></param>
 public ClientCredentialsAuthHandler(IOptions <PlatformEndpointOptions> options, IHttpClientFactory clientFactory)
 {
     _options       = options.Value;
     _clientFactory = clientFactory;
 }
 /// <summary>
 ///  Initializes a new instance of the <see cref="UserPasswordAuthHandler"/> class.
 /// </summary>
 /// <param name="options"></param>
 /// <param name="clientFactory"></param>
 public UserPasswordAuthHandler(IOptions <PlatformEndpointOptions> options, IHttpClientFactory clientFactory)
 {
     _options       = options.Value;
     _clientFactory = clientFactory;
 }
Esempio n. 5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AccessTokenDelegatingHandler"/> class.
 /// </summary>
 /// <param name="client">The client.</param>
 /// <param name="scope">The scope.</param>
 public PasswordAccessTokenHandler(IOptions <PlatformEndpointOptions> options, IHttpClientFactory clientFactory)
 {
     _options       = options.Value;
     _clientFactory = clientFactory;
 }
Esempio n. 6
0
 public VirtoCommerceApiRequestHandler(IOptions <PlatformEndpointOptions> options)
 {
     _options = options.Value;
 }
 public VirtoCommerceApiRequestHandler(IOptions <PlatformEndpointOptions> options, IWorkContextAccessor workContextAccessor)
 {
     _options             = options.Value;
     _workContextAccessor = workContextAccessor;
 }