Class OpenAdminSecurityConfig

java.lang.Object
org.broadleafcommerce.openadmin.config.OpenAdminSecurityConfig

@Configuration public class OpenAdminSecurityConfig extends Object
Security configuration common to the open admin platform. Be cautious about what you do an AuthenticationManager or other Spring Security configuration here; it easily collides with any <sec:http> entries in a client-side XML. The only way to do more here is to include a migration away from anything custom in a client application.
Since:
5.2
Author:
Phillip Verheyden (phillipuniverse)
  • Field Details

    • userDetailsService

      @Autowired @Qualifier("blAdminUserDetailsService") protected org.springframework.security.core.userdetails.UserDetailsService userDetailsService
    • adminPasswordEncoder

      @Autowired @Qualifier("blAdminPasswordEncoder") protected org.springframework.security.crypto.password.PasswordEncoder adminPasswordEncoder
  • Constructor Details

    • OpenAdminSecurityConfig

      public OpenAdminSecurityConfig()
  • Method Details

    • blAdminAuthenticationProvider

      @Bean public org.springframework.security.authentication.AuthenticationProvider blAdminAuthenticationProvider()