Ejemplo n.º 1
0
 public RevokeAccessTokenHandler(
     IHttpContextAccessor httpContextAccessor,
     IDistributedCache cache,
     IOptions <JwtOptions> jwtOptions,
     IRefreshTokensRepository refreshTokensRepository)
 {
     _httpContextAccessor = httpContextAccessor;
     _cache      = cache;
     _jwtOptions = jwtOptions;
     _refreshTokensRepository = refreshTokensRepository;
 }
Ejemplo n.º 2
0
 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;
 }
Ejemplo n.º 3
0
 public TokenManager(IRefreshTokensRepository refreshTokensRepository, IJwtHandler jwtHandler, IPasswordHasher <UserDto> passwordHasher)
 {
     this._refreshTokensRepository = refreshTokensRepository;
     this._jwtHandler     = jwtHandler;
     this._passwordHasher = passwordHasher;
 }
Ejemplo n.º 4
0
 public RefreshTokenService(IRefreshTokensRepository refreshTokensRepository, IUsersService usersService, IJwtBroker jwtBroker)
 {
     _refreshTokensRepository = refreshTokensRepository;
     _usersService            = usersService;
     _jwtBroker = jwtBroker;
 }
Ejemplo n.º 5
0
 public RefreshTokensManager(IUnitOfWork unitOfWork, IRefreshTokensRepository refreshTokensRepository)
     : base(unitOfWork)
 {
     this.refreshTokensRepository = refreshTokensRepository;
 }