public RevokeAccessTokenHandler( IHttpContextAccessor httpContextAccessor, IDistributedCache cache, IOptions <JwtOptions> jwtOptions, IRefreshTokensRepository refreshTokensRepository) { _httpContextAccessor = httpContextAccessor; _cache = cache; _jwtOptions = jwtOptions; _refreshTokensRepository = refreshTokensRepository; }
public UnitOfWork(CovidContext context, ApplicationUserManager userManager, ICompaniesRepository companiesRepository, IBranchesRepository branchesRepository, IReviewsRepository reviewsRepository, INewsArticlesRepository newsArticlesRepository, IReportsRepository reportsRepository, IRefreshTokensRepository refreshTokensRepository) { _context = context; UserManager = userManager; Companies = companiesRepository; Branches = branchesRepository; Reviews = reviewsRepository; NewsArticles = newsArticlesRepository; Reports = reportsRepository; RefreshTokens = refreshTokensRepository; }
public TokenManager(IRefreshTokensRepository refreshTokensRepository, IJwtHandler jwtHandler, IPasswordHasher <UserDto> passwordHasher) { this._refreshTokensRepository = refreshTokensRepository; this._jwtHandler = jwtHandler; this._passwordHasher = passwordHasher; }
public RefreshTokenService(IRefreshTokensRepository refreshTokensRepository, IUsersService usersService, IJwtBroker jwtBroker) { _refreshTokensRepository = refreshTokensRepository; _usersService = usersService; _jwtBroker = jwtBroker; }
public RefreshTokensManager(IUnitOfWork unitOfWork, IRefreshTokensRepository refreshTokensRepository) : base(unitOfWork) { this.refreshTokensRepository = refreshTokensRepository; }