public OpenBankingApiIdTokenBuilder(IJwtBuilder jwtBuilder, IOptions <OpenBankingApiOptions> options, IEnumerable <IClaimsSource> claimsSources, IEnumerable <ISubjectTypeBuilder> subjectTypeBuilders, IAmrHelper amrHelper, IOAuthUserQueryRepository oauthUserQueryRepository, IClaimsJwsPayloadEnricher claimsJwsPayloadEnricher) : base(jwtBuilder, claimsSources, subjectTypeBuilders, amrHelper, oauthUserQueryRepository, claimsJwsPayloadEnricher) { _jwtBuilder = jwtBuilder; _options = options.Value; }
public BaseAuthenticateController( IDataProtectionProvider dataProtectionProvider, IOAuthClientQueryRepository oauthClientRepository, IOAuthUserCommandRepository oAuthUserCommandRepository, IAmrHelper amrHelper) { _dataProtector = dataProtectionProvider.CreateProtector("Authorization"); _oauthClientRepository = oauthClientRepository; _oauthUserCommandRepository = oAuthUserCommandRepository; _amrHelper = amrHelper; }
public OpenBankingApiAuthorizationRequestValidator( IOptions <OpenBankingApiOptions> options, ILogger <OpenBankingApiAuthorizationRequestValidator> logger, IAccountAccessConsentRepository accountAccessConsentRepository, IAmrHelper amrHelper, IJwtParser jwtParser) : base(amrHelper, jwtParser) { _options = options.Value; _logger = logger; _accountAccessConsentRepository = accountAccessConsentRepository; }
public OpenIDAuthorizationRequestValidator( IUserConsentFetcher userConsentFetcher, IEnumerable <IOAuthResponseMode> oauthResponseModes, IHttpClientFactory httpClientFactory, IAmrHelper amrHelper, IJwtParser jwtParser, IExtractRequestHelper extractRequestHelper) : base(userConsentFetcher, oauthResponseModes, httpClientFactory) { _amrHelper = amrHelper; _jwtParser = jwtParser; _extractRequestHelper = extractRequestHelper; }
public AuthenticateController( IOptions <OpenIDHostOptions> options, IDataProtectionProvider dataProtectionProvider, ITranslationHelper translateHelper, IOAuthClientRepository oauthClientRepository, IAmrHelper amrHelper, IEmailAuthService emailAuthService, IOAuthUserRepository oauthUserCommandRepository) : base(options, dataProtectionProvider, oauthClientRepository, amrHelper, oauthUserCommandRepository) { _emailAuthService = emailAuthService; _translationHelper = translateHelper; }
public BaseAuthenticateController( IOptions <OpenIDHostOptions> options, IDataProtectionProvider dataProtectionProvider, IOAuthClientRepository oauthClientRepository, IAmrHelper amrHelper, IOAuthUserRepository oauthUserCommandRepository) { _options = options.Value; _dataProtector = dataProtectionProvider.CreateProtector("Authorization"); _oauthClientRepository = oauthClientRepository; _amrHelper = amrHelper; _oauthUserCommandRepository = oauthUserCommandRepository; }
public AuthenticateController( IOptions <OpenIDHostOptions> options, IPasswordAuthService passwordAuthService, ITranslationHelper translationHelper, IAuthenticationSchemeProvider authenticationSchemeProvider, IDataProtectionProvider dataProtectionProvider, IAmrHelper amrHelper, IOAuthClientRepository oauthClientRepository, IOAuthUserRepository oauthUserCommandRepository) : base(options, dataProtectionProvider, oauthClientRepository, amrHelper, oauthUserCommandRepository) { _passwordAuthService = passwordAuthService; _translationHelper = translationHelper; _authenticationSchemeProvider = authenticationSchemeProvider; }
public IdTokenBuilder( IJwtBuilder jwtBuilder, IEnumerable <IClaimsSource> claimsSources, IEnumerable <ISubjectTypeBuilder> subjectTypeBuilders, IAmrHelper amrHelper, IOAuthUserRepository oauthUserQueryRepository, IClaimsJwsPayloadEnricher claimsJwsPayloadEnricher) { _jwtBuilder = jwtBuilder; _claimsSources = claimsSources; _subjectTypeBuilders = subjectTypeBuilders; _amrHelper = amrHelper; _oauthUserRepository = oauthUserQueryRepository; _claimsJwsPayloadEnricher = claimsJwsPayloadEnricher; }
public ExternalAuthenticateController( IOptions <OpenIDHostOptions> options, IDataProtectionProvider dataProtectionProvider, IOAuthClientRepository oauthClientRepository, IAmrHelper amrHelper, IOAuthUserRepository oauthUserRepository, ILogger <ExternalAuthenticateController> logger, IAuthenticationSchemeProvider authenticationSchemeProvider, IServiceProvider serviceProvider, IBusControl busControl) : base(options, dataProtectionProvider, oauthClientRepository, amrHelper, oauthUserRepository) { _logger = logger; _authenticationSchemeProvider = authenticationSchemeProvider; _serviceProvider = serviceProvider; _busControl = busControl; }
public OpenBankingApiAuthorizationRequestValidator( IOptions <OpenBankingApiOptions> options, IAccountAccessConsentRepository accountAccessConsentRepository, ILogger <OpenBankingApiAuthorizationRequestValidator> logger, IUserConsentFetcher userConsentFetcher, IEnumerable <IOAuthResponseMode> oauthResponseModes, IHttpClientFactory httpClientFactory, IAmrHelper amrHelper, IJwtParser jwtParser, IOAuthWorkflowConverter workflowConverter, IExtractRequestHelper extractRequestHelper) : base(userConsentFetcher, oauthResponseModes, httpClientFactory, amrHelper, jwtParser, extractRequestHelper) { _options = options.Value; _accountAccessConsentRepository = accountAccessConsentRepository; _logger = logger; _workflowConverter = workflowConverter; }
public AuthenticateController(IPasswordAuthService passwordAuthService, IDataProtectionProvider dataProtectionProvider, IAmrHelper amrHelper, IOAuthClientQueryRepository oauthClientRepository) : base(dataProtectionProvider, oauthClientRepository, amrHelper) { _passwordAuthService = passwordAuthService; }
private void InitializeFakeObjects() { _amrHelper = new AmrHelper(); }
public ResourceOwnerAuthenticateHelper(IEnumerable <IAuthenticateResourceOwnerService> services, IAmrHelper amrHelper) { _services = services; _amrHelper = amrHelper; }
private void InitializeFakeObjects() { _authenticationContextclassReferenceRepositoryStub = new Mock <IAuthenticationContextclassReferenceRepository>(); _amrHelper = new AmrHelper(_authenticationContextclassReferenceRepositoryStub.Object); }
public AuthenticateController(IDataProtectionProvider dataProtectionProvider, IOAuthClientQueryRepository oauthClientRepository, IAmrHelper amrHelper, ISmsAuthService smsAuthService) : base(dataProtectionProvider, oauthClientRepository, amrHelper) { _smsAuthService = smsAuthService; }
public OpenIDAuthorizationRequestValidator(IAmrHelper amrHelper, IJwtParser jwtParser) { _amrHelper = amrHelper; _jwtParser = jwtParser; }
public AuthenticateHelper(IParameterParserHelper parameterParserHelper, IActionResultFactory actionResultFactory, IConsentHelper consentHelper, IGenerateAuthorizationResponse generateAuthorizationResponse, IClientRepository clientRepository, IAmrHelper amrHelper) { _parameterParserHelper = parameterParserHelper; _actionResultFactory = actionResultFactory; _consentHelper = consentHelper; _generateAuthorizationResponse = generateAuthorizationResponse; _clientRepository = clientRepository; _amrHelper = amrHelper; }