public OpenBankingApiAuthRequestEnricher( IBCAuthorizeRepository bcAuthorizeRepository, IOptions <OpenBankingApiOptions> options) { _bcAuthorizeRepository = bcAuthorizeRepository; _options = options.Value; }
public BCNotificationJob( IBCAuthorizeRepository bcAuthorizeRepository, IEnumerable <IBCNotificationHandler> notificationHandlers, IOptions <OpenIDHostOptions> options, ILogger <BaseScheduledJob> logger, IDistributedLock distributedLock) : base(options, logger, distributedLock) { _bcAuthorizeRepository = bcAuthorizeRepository; _notificationHandlers = notificationHandlers; }
public OpenBankingBCAuthorizeHandler( IClientAuthenticationHelper clientAuthenticationHelper, IBCAuthorizeRequestValidator bcAuthorizeRequestValidator, IBCNotificationService bcNotificationService, IBCAuthorizeRepository bcAuthorizeRepository, IAccountAccessConsentRepository accountAccessConsentRepository, IAccountRepository accountRepository, IOptions <OpenIDHostOptions> options) : base(clientAuthenticationHelper, bcAuthorizeRequestValidator, bcNotificationService, bcAuthorizeRepository, options) { _accountAccessConsentRepository = accountAccessConsentRepository; _accountRepository = accountRepository; }
public BCAuthorizeRequestValidator( IJwtParser jwtParser, IOAuthUserRepository oauthUserRepository, IBCAuthorizeRepository bcAuthorizeRepository, IRequestObjectValidator requestObjectValidator, IOptions <OpenIDHostOptions> options) { _jwtParser = jwtParser; _oauthUserRepository = oauthUserRepository; _bcAuthorizeRepository = bcAuthorizeRepository; _requestObjectValidator = requestObjectValidator; _options = options.Value; }
public BCAuthorizeHandler( IClientAuthenticationHelper clientAuthenticationHelper, IBCAuthorizeRequestValidator bcAuthorizeRequestValidator, IBCNotificationService bcNotificationService, IBCAuthorizeRepository bcAuthorizeRepository, IOptions <OpenIDHostOptions> options) { _clientAuthenticationHelper = clientAuthenticationHelper; _bcAuthorizeRequestValidator = bcAuthorizeRequestValidator; _bcNotificationService = bcNotificationService; _bcAuthorizeRepository = bcAuthorizeRepository; _options = options.Value; }
public CIBAHandler( ILogger <CIBAHandler> logger, IOAuthUserRepository oauthUserQueryRepository, ICIBAGrantTypeValidator cibaGrantTypeValidator, IEnumerable <ITokenBuilder> tokenBuilders, IEnumerable <ITokenProfile> tokensProfiles, IClientAuthenticationHelper clientAuthenticationHelper, IBCAuthorizeRepository bcAuthorizeRepository) : base(clientAuthenticationHelper) { _logger = logger; _oauthUserRepository = oauthUserQueryRepository; _cibaGrantTypeValidator = cibaGrantTypeValidator; _tokenBuilders = tokenBuilders; _tokenProfiles = tokensProfiles; _bcAuthorizeRepository = bcAuthorizeRepository; }
public CIBAGrantTypeValidator(IBCAuthorizeRepository bcAuthorizeRepository) { _bcAuthorizeRepository = bcAuthorizeRepository; }