Computer scienceBackendSpring BootSpring Security

Authentication

Password encoder bean

Report a typo

You want to create a PasswordEncoder bean to encode user passwords.

Select all code examples that will allow you to do that.

Java
  1. @Bean
    public PasswordEncoder passwordEncoder() {
        return PasswordEncoderFactories.createDelegatingPasswordEncoder();
    }
  2. @Bean
    public PasswordEncoder passwordEncoder() {
        return new BCryptPasswordEncoder();
    }
  3. @Bean
    public PasswordEncoder passwordEncoder() {
        return PasswordEncoder.getInstance();
    }
  4. @Bean
    public PasswordEncoder passwordEncoder() {
        return new PasswordEncoder();
    }
Kotlin
  1. @Bean
    fun passwordEncoder(): PasswordEncoder = PasswordEncoderFactories.createDelegatingPasswordEncoder()
  2. @Bean
    fun passwordEncoder(): PasswordEncoder = BCryptPasswordEncoder()
  3. @Bean
    fun passwordEncoder(): PasswordEncoder = PasswordEncoder.getInstance()
  4. @Bean
    fun passwordEncoder(): PasswordEncoder = PasswordEncoder()
Select one or more options from the list
___

Create a free account to access the full topic