Example usage for org.springframework.security.crypto.bcrypt BCryptPasswordEncoder BCryptPasswordEncoder

List of usage examples for org.springframework.security.crypto.bcrypt BCryptPasswordEncoder BCryptPasswordEncoder

Introduction

In this page you can find the example usage for org.springframework.security.crypto.bcrypt BCryptPasswordEncoder BCryptPasswordEncoder.

Prototype

public BCryptPasswordEncoder() 

Source Link

Usage

From source file:com.tribuo.backend.services.implementators.UsuarioServiceImpl.java

@Bean
@Override
public PasswordEncoder getPasswordEncoder() {
    return new BCryptPasswordEncoder();
}

From source file:com.wiiyaya.provider.main.service.impl.PasswordEncoderImpl.java

@Override
public void afterPropertiesSet() throws Exception {
    passwordEncoder = new BCryptPasswordEncoder();
}

From source file:ca.qhrtech.security.BGLAuthenticationConfiguration.java

@Override
public void init(AuthenticationManagerBuilder auth) throws Exception {
    auth.userDetailsService(userDetailsService()).passwordEncoder(new BCryptPasswordEncoder());
}

From source file:be.bittich.quote.config.SpringCoreConfig.java

@Bean
public PasswordEncoder passwordEncoder() {
    PasswordEncoder encoder = new BCryptPasswordEncoder();
    return encoder;
}

From source file:com.wms.utils.DataUtil.java

public static String BCryptPasswordEncoder(String password) {
    BCryptPasswordEncoder passwordEncoder = new BCryptPasswordEncoder();
    return passwordEncoder.encode(password);
}

From source file:io.dacopancm.jfee.sp.service.UsuarioServiceImpl.java

@Override
public void updateUsuario(Usuario u) {
    Usuario old = usuarioDAO.getUsuario(u.getUsrCi());

    if (!old.getUsrEmail().equalsIgnoreCase(u.getUsrEmail())) {
        u.setUsrActivationHash(java.util.UUID.randomUUID().toString().replace("-", ""));

        //confirm email url
        PasswordEncoder passwordEncoder = new BCryptPasswordEncoder();
        String confirmUrl = "confirmEmail.xhtml?h=" + u.getUsrActivationHash() + "&c="
                + passwordEncoder.encode(u.getUsrCi());
        emailService.sendConfirmationEmail(u, "usuario", "", confirmUrl,
                FacesContext.getCurrentInstance().getExternalContext().getRequestContextPath());
    }//w w w.  ja va  2s. c  om

    //TODO: verify if email already in use
    usuarioDAO.evictUsuario(old);
    usuarioDAO.updateUsuario(u);
}

From source file:works.bill.service.UserManager.java

public User createUser(UserRegistration userRegistration) {
    User user = new User();
    user.setUsername(userRegistration.getUsername());
    user.setPassword(new BCryptPasswordEncoder().encode(userRegistration.getPassword()));
    user.setActivationHash(UUID.randomUUID().toString());
    user.setActivated(false);//from ww  w.  j  a  va2  s .  co  m
    user = userRepository.save(user);
    return user;
}

From source file:net.swigg.security.authentication.BCryptCredentialsMatcher.java

/**
 * no-argument constructor
 */
protected BCryptCredentialsMatcher() {
    this(new BCryptPasswordEncoder());
}

From source file:app.igogo.WebSecurityConfig.java

@Bean
public BCryptPasswordEncoder bCryptPasswordEncoder() {
    return new BCryptPasswordEncoder();
}

From source file:com.jcs.goboax.aulavirtual.dao.impl.UsuarioDaoImpl.java

@Override
public Usuario getByCredentials(Integer aUserId, String aPassword) {
    Usuario myUsuario = findByKey(aUserId);
    if (myUsuario != null) {
        BCryptPasswordEncoder myBCryptPasswordEncoder = new BCryptPasswordEncoder();
        boolean isValid = myBCryptPasswordEncoder.matches(aPassword, myUsuario.getPassword());
        if (isValid) {
            return myUsuario;
        }/*from  ww w. j av  a 2  s .c o m*/
    }
    return null;
}