Пример #1
0
 public DeleteOAuthClientHandler(IGrantedTokenHelper grantedTokenHelper,
                                 ITokenQueryRepository tokenQueryRepository,
                                 IOAuthClientQueryRepository oauthClientQueryRepository,
                                 IOAuthClientCommandRepository oAuthClientCommandRepository,
                                 ILogger <BaseOAuthClientHandler> logger) : base(oauthClientQueryRepository, oAuthClientCommandRepository, logger)
 {
     _grantedTokenHelper   = grantedTokenHelper;
     _tokenQueryRepository = tokenQueryRepository;
 }
Пример #2
0
 public GetAccountsQueryHandler(
     ITokenQueryRepository tokenQueryRepository,
     IJwtParser jwtParser,
     IAccountAccessConsentRepository accountAccessConsentRepository,
     IAccountRepository accountRepository,
     IOptions <OpenBankingApiOptions> options,
     ILogger <GetAccountsQueryHandler> logger)
 {
     _tokenQueryRepository           = tokenQueryRepository;
     _jwtParser                      = jwtParser;
     _accountAccessConsentRepository = accountAccessConsentRepository;
     _accountRepository              = accountRepository;
     _options = options.Value;
     _logger  = logger;
 }
Пример #3
0
 public UserInfoController(
     IJwtParser jwtParser,
     IJwtBuilder jwtBuilder,
     IOAuthScopeQueryRepository oauthScopeRepository,
     IOAuthUserQueryRepository oauthUserRepository,
     IOAuthClientQueryRepository oauthClientRepository,
     IEnumerable <IClaimsSource> claimsSources,
     ITokenQueryRepository tokenQueryRepository,
     IClaimsJwsPayloadEnricher claimsJwsPayloadEnricher,
     ILogger <UserInfoController> logger)
 {
     _jwtParser                = jwtParser;
     _jwtBuilder               = jwtBuilder;
     _oauthScopeRepository     = oauthScopeRepository;
     _oauthUserRepository      = oauthUserRepository;
     _oauthClientRepository    = oauthClientRepository;
     _claimsSources            = claimsSources;
     _tokenQueryRepository     = tokenQueryRepository;
     _claimsJwsPayloadEnricher = claimsJwsPayloadEnricher;
     _logger = logger;
 }
Пример #4
0
 public GrantedTokenHelper(IDistributedCache distributedCache, ITokenCommandRepository tokenCommandRepository, ITokenQueryRepository tokenQueryRepository)
 {
     _distributedCache       = distributedCache;
     _tokenCommandRepository = tokenCommandRepository;
     _tokenQueryRepository   = tokenQueryRepository;
 }