public DefaultHashConfigurationProvider() { _hashConfiguration = new HashConfiguration { Algorithm = DefaultAlgorithm, Iterations = DefaultIterations, SaltSize = DefaultSaltSize }; }
public UserController(ILogger <UserController> logger, IUserService userService) { _logger = logger; _userService = userService; var coniguration = new MapperConfiguration(cfg => { cfg.AddProfile <OrganizationProfile>(); }); _mapper = coniguration.CreateMapper(); _hash = new HashConfiguration(); }
public OrganizationProfile() { _hash = new HashConfiguration(); CreateMap <UserModel, User>() .AfterMap((model, entity) => { entity.Password = _hash.Encrypt(model.Password); }); CreateMap <UserCreateModel, User>() .AfterMap((model, entity) => { entity.Password = _hash.Encrypt(model.Password); }); CreateMap <User, UserModel>(); }
public HashingServiceFactory(HashConfiguration configuration) { _configuration = configuration; }
public HashGenerator(HashConfiguration configuration) { Configuration = configuration; }