Package org.saidone.config
Class SecurityConfig
java.lang.Object
org.saidone.config.SecurityConfig
@Configuration
@ConfigurationProperties(prefix="management.security.basic-auth")
@EnableWebFluxSecurity
public class SecurityConfig
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.crypto.password.PasswordEncoder
org.springframework.security.web.server.SecurityWebFilterChain
securityWebFilterChain
(org.springframework.security.config.web.server.ServerHttpSecurity http) org.springframework.security.core.userdetails.ReactiveUserDetailsService
-
Constructor Details
-
SecurityConfig
public SecurityConfig()
-
-
Method Details
-
securityWebFilterChain
@Bean public org.springframework.security.web.server.SecurityWebFilterChain securityWebFilterChain(org.springframework.security.config.web.server.ServerHttpSecurity http) -
userDetailsService
@Bean public org.springframework.security.core.userdetails.ReactiveUserDetailsService userDetailsService() -
passwordEncoder
@Bean public org.springframework.security.crypto.password.PasswordEncoder passwordEncoder()
-