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(BCryptVersion version) 

Source Link

Usage

From source file:fr.lepellerin.ecole.security.GeneratePasswords.java

/**
 * methode de generation de hash de mot de passe.
 * @param args : arguments/*from  w  w  w  .  ja  va2s.  co  m*/
 */
public static void main(String[] args) {

    String password = "admin";
    PasswordEncoder passwordEncoder = new BCryptPasswordEncoder(11);
    String hashedPassword = passwordEncoder.encode(password);

    System.out.println(hashedPassword);

}

From source file:com.mycompany.fitness_tracker_servlet_maven.core.PasswordEncoder.java

protected static String hashPassword(String aPassword) {
    log.trace("hashPassword");
    BCryptPasswordEncoder passwordEncoder = new BCryptPasswordEncoder(PASSWORD_STRENGTH);
    return passwordEncoder.encode(aPassword);
}

From source file:com.mycompany.fitness_tracker_servlet_maven.core.PasswordEncoder.java

protected static boolean passwordMatch(String inputPassword, String storedHashedPassword) {
    log.trace("passwordMatch");
    BCryptPasswordEncoder passwordEncoder = new BCryptPasswordEncoder(PASSWORD_STRENGTH);
    return passwordEncoder.matches(inputPassword, storedHashedPassword);
}

From source file:com.coffeebeans.utilities.encoding.EncodingUtils.java

public static String encodePasswordUsingBCryptPasswordEncoder(String password, int strength) {
    PasswordEncoder passwordEncoder = new BCryptPasswordEncoder(strength);
    String encodedPassword = passwordEncoder.encode(password);
    return encodedPassword;
}

From source file:com.mycompany.hash.HashCode.java

public String getHashPassword(String password) {
    BCryptPasswordEncoder passwordEncoder = new BCryptPasswordEncoder(12);
    String hashedPassword = passwordEncoder.encode(password);

    System.out.println(hashedPassword);
    return hashedPassword;
}

From source file:id.co.teleanjar.ppobws.PpobwsApp.java

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

From source file:com.esa.infocontrol.config.spring.SecurityConfig.java

public PasswordEncoder getPasswordEncoder() {
    PasswordEncoder encoder = new BCryptPasswordEncoder(10);
    return encoder;
}

From source file:cn.edu.zjnu.acm.judge.config.PasswordConfiguration.java

@Bean
public PasswordEncoder passwordEncoder() {
    return new LengthLimitedPasswordEncoder(new CombinePasswordEncoder(1, NoOpPasswordEncoder.getInstance(),
            new MultiPasswordSupport(new CombinePasswordEncoder(new BCryptPasswordEncoder(6),
                    MessageDigestPasswordEncoder.sha1(), MessageDigestPasswordEncoder.md5()))),
            30);// w  w  w . j a va2  s .  co m
}

From source file:com.mtech.easyexchange.mvc.RegisterController.java

@RequestMapping(value = "/register", method = RequestMethod.POST)
public String processRegistration(@Valid @ModelAttribute("user") User user, BindingResult bindingResult) {

    registrationValidator.validate(user, bindingResult);

    BCryptPasswordEncoder encoder = new BCryptPasswordEncoder(10);

    user.setPassword(encoder.encode(user.getPassword()));

    if (bindingResult.hasErrors()) {
        return "user/register";
    }//  w  ww. j a v  a  2s . c o  m

    try {
        userManager.createUser(user);
    } catch (UserAlreadyExistsException e) {
        return "user/register";
    }

    return "redirect:/register/thank-you";
}

From source file:TempConfig.java

@Bean(name = "springPasswordEncoder")
public PasswordEncoder bCryptPasswordEncoder() {
    return new BCryptPasswordEncoder(10);
}