List of usage examples for org.springframework.security.crypto.bcrypt BCryptPasswordEncoder BCryptPasswordEncoder
public BCryptPasswordEncoder()
From source file:com.mycompany.loginApp.Service.InitDb.java
@Transactional public void init() { Role roleAdmin = new Role(); roleAdmin.setName("ROLE_ADMIN"); roleDao.save(roleAdmin);//from www . j a va 2 s . c o m Role roleUser = new Role(); roleUser.setName("ROLE_USER"); roleDao.save(roleUser); User userAdmin = new User(); userAdmin.setUsername("admin"); BCryptPasswordEncoder encoder = new BCryptPasswordEncoder(); userAdmin.setPassword(encoder.encode("admin")); List<Role> roles = new ArrayList<Role>(); roles.add(roleAdmin); roles.add(roleUser); userAdmin.setRoles(roles); userDao.save(userAdmin); }
From source file:com.example.security.WebSecurityConfiguration.java
@Bean public PasswordEncoder passwordEncoder() { if (encoder == null) { encoder = new BCryptPasswordEncoder(); } return encoder; }
From source file:com.pharmerz.server.domain.model.User.java
@PrePersist public void encryptPassword() { this.setPassword(new BCryptPasswordEncoder().encode(getPassword())); }
From source file:fi.codecenter.courses.SpringSecurityConfig.java
/** * An additional example adding bcrypt password hashing to the in-memory * user database. The password value is a hash of 'password'. As the seed is * a random value part of the hash, encoding the password again would give a * different result.//from w w w .jav a2 s .c o m * * @param auth * @throws Exception */ private void exampleWithPasswordEncoding(AuthenticationManagerBuilder auth) throws Exception { auth.inMemoryAuthentication().passwordEncoder(new BCryptPasswordEncoder()).withUser("user") .password("$2a$10$lCXaUM1pDyFu4xsp5LJz/uXrNz3zJDu.cyiAV./g3fCS1sg3UfVFS").roles("USER"); }
From source file:org.terasoluna.tourreservation.domain.service.customer.CustomerServiceImplTest.java
@SuppressWarnings("unchecked") @Before//from w ww .j av a 2 s .c o m public void setUp() throws Exception { customerService = new CustomerServiceImpl(); customerRepository = mock(CustomerRepository.class); customerService.customerRepository = customerRepository; customerService.passwordEncoder = new BCryptPasswordEncoder(); }
From source file:com.gtp.tradeapp.configuration.WebSecurityConfiguration.java
@Override protected void configure(AuthenticationManagerBuilder auth) throws Exception { auth.userDetailsService(userDetailsService).passwordEncoder(new BCryptPasswordEncoder()); }
From source file:cz.sohlich.workstack.SecurityConfig.java
@Override protected void configure(AuthenticationManagerBuilder auth) throws Exception { auth.userDetailsService(userDetailService).passwordEncoder(new BCryptPasswordEncoder()); }
From source file:co.edu.utb.softeng.springtodos.config.security.SecurityConfiguration.java
@Autowired public void configureGlobalSecurity(AuthenticationManagerBuilder auth) throws Exception { //auth.inMemoryAuthentication().withUser("admin").password("123456").roles("ADMIN"); auth.userDetailsService(userDetailsService).passwordEncoder(new BCryptPasswordEncoder()); }
From source file:com.ar.dev.tierra.api.config.WebSecurityConfiguration.java
@Bean public BCryptPasswordEncoder passwordEncoder() { return new BCryptPasswordEncoder(); }
From source file:edu.mum.service.impl.InitServiceImpl.java
/** * This method executes after finishing dependency injections and invoked * before any class is put into service. * * This mehtod consist of many persistence level operations to save initial * data to databse.// w w w .j a v a2s. c om */ @PostConstruct public void init() { Authority authority = new Authority(); authority.setName("User"); authority.setRole("ROLE_USER"); authorityService.save(authority); Authority authority1 = new Authority(); authority1.setName("Admin"); authority.setRole("ROLE_ADMIN"); authorityService.save(authority1); BCryptPasswordEncoder encoder = new BCryptPasswordEncoder(); Credentials credentials = new Credentials(); credentials.setUsername("akolom"); credentials.setPassword("akolom"); credentials.setAuthority(authority); credentials.setEnabled(true); Credentials credentials1 = new Credentials(); credentials1.setUsername("sam"); credentials1.setPassword("sam"); credentials1.setAuthority(authority1); credentials1.setEnabled(true); User user = new User(); user.setFirstName("Akolom"); user.setLastName("Gebrezgabhier"); user.setEmail("akolom.g2013@gmail.com"); user.setCredentials(credentials); user.setContact("9898989889"); userService.save(user); User user1 = new User(); user1.setFirstName("Chi"); user1.setLastName("Dov"); user1.setEmail("jobs@gmail.com"); user1.setContact("9898989898"); user1.setCredentials(credentials1); userService.save(user1); Credentials credentials2 = new Credentials(); credentials2.setUsername("hagos"); credentials2.setPassword("hagos"); credentials2.setAuthority(authority); credentials2.setEnabled(true); User user2 = new User(); user2.setFirstName("Hagos"); user2.setLastName("Haile"); user2.setEmail("jobs@gmail.com"); user2.setContact("9898989898"); user2.setCredentials(credentials2); userService.save(user2); Credentials credentials3 = new Credentials(); credentials3.setUsername("mewael"); credentials3.setPassword("mewael"); credentials3.setAuthority(authority); credentials3.setEnabled(true); User user3 = new User(); user3.setFirstName("Mewael"); user3.setLastName("Zere"); user3.setEmail("jobs@gmail.com"); user3.setContact("9898989898"); user3.setCredentials(credentials3); userService.save(user3); }