/// <summary> /// /// </summary> /// <param name="tokenBuilder"></param> /// <param name="logger"></param> /// <param name="mapper"></param> /// <param name="customerService"></param> public CustomersController(ITokenBuilder tokenBuilder, ILogger <CustomersController> logger, ICustomerService customerService, IMapper mapper) { _logger = logger; _tokenBuilder = tokenBuilder; _customerService = customerService; _mapper = mapper; }
public UserService(ITokenBuilder tokenBuilder, IPasswordHasher <User> passwordHasher, IUserRepository userRepository, IRoleRepository roleRepository) { _tokenBuilder = tokenBuilder ?? throw new ArgumentNullException(nameof(tokenBuilder)); _passwordHasher = passwordHasher ?? throw new ArgumentNullException(nameof(passwordHasher)); _userRepository = userRepository ?? throw new ArgumentException(nameof(userRepository)); _roleRepository = roleRepository ?? throw new ArgumentException(nameof(roleRepository)); }
public AuthController(ITokenBuilder token, IAuthManager authManager, IFaceBookTokenValidator facebookValidator) { _authManager = authManager; _token = token; _facebookValidator = facebookValidator; }
public ApplicationService(IUnitOfWork unitOfWork, IMapper mapper, ITokenBuilder tokenBuilder, IDistributedCache distributedCache) { _unitOfWork = unitOfWork; _mapper = mapper; _tokenBuilder = tokenBuilder; this.distributedCache = distributedCache; }
public AccountQueryProcessor(IUnitOfWork unitOfWork, ITokenBuilder tokenBuilder, IUserQueryProcessor userQueryProcessor, ISecurityContext securityContext) { _unitOfWork = unitOfWork; _tokenBuilder = tokenBuilder; _userQueryProcessor = userQueryProcessor; _securityContext = securityContext; }
public UserService(IOptions <AppSettings> appSettings, IOptions <JWT_Settings> jwtSettings, ILogger <UserService> logger, IOptions <URLs> urls, IOptions <EmailSettings> emailSettings, RecipeContext context, ITokenBuilder tokenBuilder, IHostEnvironment env) { _jwtSettings = jwtSettings.Value; _appSettings = appSettings.Value; _emailSettings = emailSettings.Value; _urls = urls.Value; _logger = logger; _context = context; _tokenBuilder = tokenBuilder; _passwordHasher = new PasswordHasher <Users>(); _emailService = new Mail(this._emailSettings.NameOfSender, this._emailSettings.Sender, this._emailSettings.SenderPassword, this._emailSettings.Host, this._emailSettings.Port); if (env.IsDevelopment()) { this.url = this._urls.Development; } else if (env.IsStaging()) { this.url = this._urls.Staging; } else if (env.IsProduction()) { this.url = this._urls.Production; } }
public AccountService(IUnitOfWork unitOfWork, ITokenBuilder tokenBuilder, IUserService userService, ISecurityContext securityContext) { _unitOfWork = unitOfWork; _tokenBuilder = tokenBuilder; _userService = userService; _securityContext = securityContext; }
public AuthService(IConfig config, ITokenBuilder tokenBuilder, IHttpClientFactory httpClientFactory, ICachingProviderFactory cachingProviderFactory) { _config = config; _tokenBuilder = tokenBuilder; _httpClientFactory = httpClientFactory; _cachingProviderFactory = cachingProviderFactory; }
public AuthenticationService(IUserRepository userRepository, ITokenBuilder tokenBuilderService, IHashHelper hashHelper) { _userRepository = userRepository; _tokenBuilderService = tokenBuilderService; _hashHelper = hashHelper; }
public AuthenticationController( ApplicationDbContext context, ITokenBuilder tokenBuilder) { _context = context; _tokenBuilder = tokenBuilder; }
public Handler(ICratesDbContext context, ITokenProvider tokenProvider, IPasswordHasher passwordHasher, ITokenBuilder tokenBuilder) { _context = context; _tokenProvider = tokenProvider; _passwordHasher = passwordHasher; _tokenBuilder = tokenBuilder; }
public async Task Invoke(HttpContext httpContext, ITokenBuilder tokenBuilder) { if (httpContext.Request.Path.StartsWithSegments("/api")) { if (httpContext.Request.Path == "/api/CitiesAPI" || httpContext.Request.Path == "/api/mobile/CitiesAPI" || httpContext.Request.Path.StartsWithSegments("/api/mobile/ShopsApi") || httpContext.Request.Path.StartsWithSegments("/api/mobile/UsersApi") || httpContext.Request.Path.StartsWithSegments("/api/ShopsAPI")) { await _next(httpContext); } else { string remember_token = httpContext.Request.Headers["Authorization"]; _token = remember_token; var isExpired = tokenBuilder.isExpiredToken(); if (isExpired == false) { await _next(httpContext); } else { httpContext.Response.StatusCode = StatusCodes.Status401Unauthorized; await httpContext.Response.WriteAsync("Access denied !"); } } } else { await _next(httpContext); } }
public LoginController(ITokenBuilder tokenBuilder, ILogger <LoginController> logger, IAuthorizeService authorizeService, IOptionsMonitor <AudienceViewModel> audienceModel) { _logger = logger; _tokenBuilder = tokenBuilder; _authorizeService = authorizeService; _audienceModel = audienceModel.CurrentValue; }
private bool AddChar(char v) { if (_tokenBuilder == null) { _tokenBuilder = TokenBuilderFactory.Create(v); } return(_tokenBuilder.AddChar(v)); }
public AuthRepository(RedisClient redisClient, IConfig config, IEventBus eventBus, ITokenBuilder tokenBuilder, IHttpClientFactory httpClientFactory) { _redisClient = redisClient; _config = config; _eventBus = eventBus; _tokenBuilder = tokenBuilder; _httpClientFactory = httpClientFactory; }
public AccountController(SignInManager <ApplicationUser> signInManager, UserManager <ApplicationUser> userManager, ITokenBuilder tokenBuilder, IUnitOfWork unitOfWork, IMapper mapper) { _unitOfWork = unitOfWork; _signInManager = signInManager; _userManager = userManager; _tokenBuilder = tokenBuilder; _mapper = mapper; }
public AuthenticationController( ApplicationDbContext context, ITokenBuilder tokenBuilder, ILogger <AuthenticationController> logger) { _context = context; _tokenBuilder = tokenBuilder; _logger = logger; }
public LoginQueryProcessor(IUnitOfWork uow, ITokenBuilder tokenBuilder, IUserQueryProcessor usersQueryProcessor, ISecurityContext context) { _random = new Random(); _uow = uow; _tokenBuilder = tokenBuilder; _usersQueryProcessor = usersQueryProcessor; _context = context; }
public LoginQueryProcessor(IUnitOfWork unitOfWork, ITokenBuilder tokenBuilder, IUserQueryProcessor userQueryProcessor, ISecurityContext securityContext) { _random = new Random(); _uow = unitOfWork; _tokenBuilder = tokenBuilder; _userQueryProcessor = userQueryProcessor; _securityContext = securityContext; }
public LoginQuery(IUnitOfWork uow, ITokenBuilder tokenBuilder, IUsersQuery usersQuery, ISecurityContext context) { _random = new Random(); _uow = uow; _tokenBuilder = tokenBuilder; _usersQuery = usersQuery; _context = context; }
public LoginService(IUnitOfWork db, ITokenBuilder tokenBuilder, IUserService userService, ISecurityContext securityContext) { this._db = db; this._tokenBuilder = tokenBuilder; this._userService = userService; this._securityContext = securityContext; this._random = new Random(); }
public ResourceGroupCreateHandler( IConfiguration configuration, IResourceBuilder resourceBuilder, ITokenBuilder tokenBuilder) { _configuration = configuration; _resourceBuilder = resourceBuilder; _tokenBuilder = tokenBuilder; }
public ApplicationService(IUnitOfWork unitOfWork, IMapper mapper, ITokenBuilder tokenBuilder, ICachingHandler cachingHandler, ILoggerBuilder loggingBuilder) { _unitOfWork = unitOfWork; _mapper = mapper; _tokenBuilder = tokenBuilder; _cachingHandler = cachingHandler; this.loggingBuilder = loggingBuilder; }
public IdentityTokenIssuer(UserManager <IdentityUser> userManager, SignInManager <IdentityUser> signInManager, IdentityDbContext db, ITokenBuilder tokenBuilder) { _userManager = userManager; _signInManager = signInManager; _tokenBuilder = tokenBuilder; _db = db; }
public AuthController( IEfRepository <User> userRepository , ITokenBuilder tokenBuilder , IPasswordHasher passwordHasher , IMapper mapper) { _userRepository = userRepository; _tokenBuilder = tokenBuilder; _passwordHasher = passwordHasher; _mapper = mapper; }
public LoginCommandHandler( AppSettings appSettings, ITokenBuilder tokenBuilder, IPasswordHasher hasher, IUserRepository userRepo) { this.appSettings = appSettings; this.userRepo = userRepo; this.tokenBuilder = tokenBuilder; this.hasher = hasher; }
public AuthManager(IDynamoDbRepository <UserAuth> authRepository, IDynamoDbRepository <UserFacebook> oAuthRepository, IDynamoDbRepository <BlockedUser> blockedRepository, ITokenValidator tokenValidator, ITokenBuilder tokenBuilder) { _authRepository = authRepository; _oAuthRepository = oAuthRepository; _blockedRepository = blockedRepository; _tokenValidator = tokenValidator; _tokenBuilder = tokenBuilder; }
public ShopsApiController(ApplicationDbContext context, IHostingEnvironment hostingEnvironment, IConfiguration configuration, IHubContext <SignalServer> contextSignal, ITokenBuilder tokenBuilder, IShops shopsRepository, IUploadImage uploadImage) { _context = context; _tokenBuilder = tokenBuilder; this._hostingEnvironment = hostingEnvironment; _contextSignal = contextSignal; connectionString = ConfigurationExtensions.GetConnectionString(configuration, "DefaultConnection"); _shopsRepository = shopsRepository; _uploadImage = uploadImage; }
public JwtAuthenticationService( SignInManager <User> signInManager, UserManager <User> userManager, ITokenBuilder tokenBuilder, IUnitOfWork unitOfWork, IMapper mapper) { this.signInManager = signInManager; this.userManager = userManager; this.tokenBuilder = tokenBuilder; this.unitOfWork = unitOfWork; this.mapper = mapper; }
public OrientRepo( IJsonManger jsonManager_, ITokenBuilder tokenBuilder_, ITypeConverter typeConverter_, ITextBuilder textBuilder_, IWebManager webManger_, IResponseReader responseReader_) { this.jm = jsonManager_; this.tb = tokenBuilder_; this.tk = typeConverter_; this.txb = textBuilder_; this.wm = webManger_; this.ir = responseReader_; AuthUrl = txb.Build(TokenRepo.authUrl, new OrientAuthenticationURLFormat()); CommandUrl = txb.Build(TokenRepo.commandUrl, new OrientCommandURLFormat()); }
/// <summary> /// Initializes a new instance of the <see cref="NumberToken"/> class. /// </summary> /// <param name="builder">Token builder</param> public NumberToken(ITokenBuilder builder) : base(builder) { }
/// <summary> /// Initializes a new instance of the <see cref="Token"/> class. /// </summary> /// <param name="builder">Token builder</param> protected Token(ITokenBuilder builder) { Lexeme = builder.Lexeme; LeftTrivia = builder.LeftTrivia; RightTrivia = builder.RightTrivia; }
/// <summary> /// Initializes a new instance of the <see cref="RightBracketToken"/> class. /// </summary> /// <param name="builder">Token builder</param> public RightBracketToken(ITokenBuilder builder) : base(builder) { }
/// <summary> /// Initializes a new instance of the <see cref="LeftBracketToken"/> class. /// </summary> /// <param name="builder">Token builder</param> public LeftBracketToken(ITokenBuilder builder) : base(builder) { }
/// <summary> /// Initializes a new instance of the <see cref="IdentifierToken"/> class. /// </summary> /// <param name="builder">Token builder</param> public IdentifierToken(ITokenBuilder builder) : base(builder) { }
/// <summary> /// Initializes a new instance of the <see cref="SeparatorToken"/> class. /// </summary> /// <param name="builder">Token builder</param> public SeparatorToken(ITokenBuilder builder) : base(builder) { }