public LoginQuery(string login, string password, IHashPassword hashHandler, IRequestMonitor requestMonitor) { Login = login; Password = password; HashHandler = hashHandler; RequestMonitor = requestMonitor; }
public RegisterCommandHandler(IRegisterPresenter registerPresenter, IUserRepository userRepository, IHashPassword hashPassword) { _presenter = registerPresenter; _userRepository = userRepository; _hashPassword = hashPassword; }
public SignInCommandHandler(IAuthenticationGateway authenticationGateway, ISignInPresenter signInPresenter, IHashPassword hashPassword) { _authenticationGateway = authenticationGateway; _signInPresenter = signInPresenter; _hashPassword = hashPassword; }
public ChangeUserLoginAndPasswordCommand(int id, string login, string password, IHashPassword hashHandler, ICredentialsRestrictionValidation credentialsRestriction) { Id = id; Login = login; Password = password; HashHandler = hashHandler; this.credentialsRestriction = credentialsRestriction; }
public SignInCommandHandler(IUserRepository userRepository, IHashPassword hashPassword, ITokenGenerator tokenGenerator) { _userRepository = userRepository; _hashPassword = hashPassword; _tokenGenerator = tokenGenerator; }
public SignInCommand(string login, string password, string name, string surname, string email, IHashPassword hashHendler, ICredentialsRestrictionValidation credentialsRestriction) { Login = login; Password = password; Name = name; Surname = surname; Email = email; HashHendler = hashHendler; this.credentialsRestriction = credentialsRestriction; }
public RegisterCommandHandler(IUserRepository userRepository, IDateTimeProvider dateTimeProvider, IHashPassword hashPassword, ITokenGenerator tokenGenerator) { _userRepository = userRepository; _dateTimeProvider = dateTimeProvider; _hashPassword = hashPassword; _tokenGenerator = tokenGenerator; }
public AuthController(IAuthServiceWrapper services, IConfiguration tokenSettingsSection, IRequestMonitor monitor, ILogger <AuthController> logger) { this.services = services; var tokenSettings = tokenSettingsSection.Get <TokenConfig>(); this.tokenHelper = new TokenHelper(tokenSettings.Secret, tokenSettings.ExpirationTime); this.hashHandler = new BCryptHash(); this.requestMonitor = monitor; this.credentialsRestriction = new DefaultRestriction(); this.logger = logger; }
public void Init() { this.hashPassword = new SHA512HashPassword(); }
public RegisterUserCommandHandler(IJWTService iJWTService, IApplicationDbContext context, IHashPassword hashPassword) { _iJWTService = iJWTService; _context = context; _hashPassword = hashPassword; }
public void Initialize() { // this.hashPassword = new SHA256HashPassword(); this.hashPassword = new SHA512HashPassword(); }