Ejemplo n.º 1
0
 public SignInHandler(IUserRepository userRepository, IPasswordHasher <User> passwordHasher, IAuthTokenService authTokenService, IAuthTokensCache tokensCache)
 {
     _userRepository   = userRepository;
     _passwordHasher   = passwordHasher;
     _authTokenService = authTokenService;
     _tokensCache      = tokensCache;
 }
Ejemplo n.º 2
0
 public IdentityController(ICommandDispatcher commandDispatcher, IQueryDispatcher queryDispatcher,
                           IAuthTokensCache authTokensCache, IRefreshTokensService refreshTokensService)
 {
     _commandDispatcher    = commandDispatcher;
     _queryDispatcher      = queryDispatcher;
     _refreshTokensService = refreshTokensService;
     _authTokensCache      = authTokensCache;
 }
Ejemplo n.º 3
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;
 }
Ejemplo n.º 4
0
 public IdentityController(ICommandDispatcher commandDispatcher, IQueryDispatcher queryDispatcher, IAuthTokensCache cache)
 {
     _commandDispatcher = commandDispatcher;
     _queryDispatcher   = queryDispatcher;
     _cache             = cache;
 }