public DeleteOAuthClientHandler(IGrantedTokenHelper grantedTokenHelper, ITokenQueryRepository tokenQueryRepository, IOAuthClientQueryRepository oauthClientQueryRepository, IOAuthClientCommandRepository oAuthClientCommandRepository, ILogger <BaseOAuthClientHandler> logger) : base(oauthClientQueryRepository, oAuthClientCommandRepository, logger) { _grantedTokenHelper = grantedTokenHelper; _tokenQueryRepository = tokenQueryRepository; }
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; }
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; }
public GrantedTokenHelper(IDistributedCache distributedCache, ITokenCommandRepository tokenCommandRepository, ITokenQueryRepository tokenQueryRepository) { _distributedCache = distributedCache; _tokenCommandRepository = tokenCommandRepository; _tokenQueryRepository = tokenQueryRepository; }