You want to create a PasswordEncoder bean to encode user passwords.
Select all code examples that will allow you to do that.
Java
-
@Bean public PasswordEncoder passwordEncoder() { return PasswordEncoderFactories.createDelegatingPasswordEncoder(); } -
@Bean public PasswordEncoder passwordEncoder() { return new BCryptPasswordEncoder(); } -
@Bean public PasswordEncoder passwordEncoder() { return PasswordEncoder.getInstance(); } -
@Bean public PasswordEncoder passwordEncoder() { return new PasswordEncoder(); }
Kotlin
-
@Bean fun passwordEncoder(): PasswordEncoder = PasswordEncoderFactories.createDelegatingPasswordEncoder() -
@Bean fun passwordEncoder(): PasswordEncoder = BCryptPasswordEncoder() -
@Bean fun passwordEncoder(): PasswordEncoder = PasswordEncoder.getInstance() -
@Bean fun passwordEncoder(): PasswordEncoder = PasswordEncoder()