Ejemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AuthorizationAppSI"/> class
 /// </summary>
 /// <param name="httpClientAccessor">The Http client accessor</param>
 /// <param name="logger">the handler for logger service</param>
 public PDPAppSI(
     ILogger <PDPAppSI> logger,
     AuthorizationApiClient authorizationApiClient)
 {
     _logger = logger;
     _authorizationApiClient = authorizationApiClient;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AuthorizationAppSI"/> class
 /// </summary>
 /// <param name="httpClientAccessor">The Http client accessor</param>
 /// <param name="logger">the handler for logger service</param>
 /// /// <param name="pepSettings">The settings for pep</param>
 public PDPAppSI(
     ILogger <PDPAppSI> logger,
     IOptions <PepSettings> pepSettings,
     AuthorizationApiClient authorizationApiClient)
 {
     _logger                 = logger;
     _pepSettings            = pepSettings.Value;
     _authorizationApiClient = authorizationApiClient;
 }
Ejemplo n.º 3
0
 public TokenFactory(AuthorizationApiClient authorizationApiClient, IMemoryCache memoryCache)
 {
     this.memoryCache            = memoryCache;
     this.authorizationApiClient = authorizationApiClient;
 }