Beispiel #1
0
 public RefreshTokensService(IMongoRepository <RefreshTokenDocument, Guid> refreshTokensRepository,
                             IMongoRepository <IdentityDocument, Guid> identitiesRepository, IAuthTokensService authTokensService)
 {
     _refreshTokensRepository = refreshTokensRepository;
     _identitiesRepository    = identitiesRepository;
     _authTokensService       = authTokensService;
 }
Beispiel #2
0
 public SignInHandler(IPasswordsService passwordService, IAuthTokensService authTokensService,
                      IRefreshTokensService refreshTokensService, IAuthTokensCache cache, IMongoRepository <IdentityDocument, Guid> repository)
 {
     _passwordService      = passwordService;
     _authTokensService    = authTokensService;
     _repository           = repository;
     _cache                = cache;
     _refreshTokensService = refreshTokensService;
 }
 public JwtAuthorizationMiddleware(IAuthTokensService service)
 => _service = service;