@Configuration @ComponentScan(value="org.broadleafcommerce.openadmin.server.security.dao") @ConditionalOnProperty(value="site.enable.direct.csr.auth") @ConditionalOnNotAdmin public class CSRSiteDirectAuthConfig extends Object
Constructor and Description |
---|
CSRSiteDirectAuthConfig() |
Modifier and Type | Method and Description |
---|---|
AdminCsrService |
blAdminCsrService(org.broadleafcommerce.openadmin.server.security.dao.AdminPermissionDao adminPermissionDao,
org.broadleafcommerce.openadmin.server.security.remote.SecurityVerifier securityVerifier) |
org.springframework.security.crypto.password.PasswordEncoder |
blAdminPasswordEncoder(String encoderClass) |
org.broadleafcommerce.openadmin.server.security.service.AdminSecurityHelper |
blAdminSecurityHelper() |
org.broadleafcommerce.openadmin.server.security.remote.SecurityVerifier |
blAdminSecurityRemoteService(CSRSimplifiedAdminUserDao adminUserDao) |
org.springframework.security.core.userdetails.UserDetailsService |
blAdminUserDetailsService() |
org.broadleafcommerce.common.crossapp.service.CrossAppAdminAuthService |
blCrossAppAdminAuthService() |
org.springframework.security.web.authentication.AuthenticationSuccessHandler |
blCSRCapableAuthenticationSuccessHandler() |
org.springframework.security.core.userdetails.UserDetailsService |
blCSRCapableUserDetailsService(CSRSimplifiedAdminUserDao adminUserDao,
CSRCapableUserDetailsServiceExtensionManager extensionManager) |
CSRCapableUserDetailsServiceExtensionManager |
blCSRCapableUserDetailsServiceExtensionManager() |
CSRChangePasswordValidator |
blCSRChangePasswordValidator(CSRSimplifiedAdminUserDao adminUserDao,
org.springframework.security.crypto.password.PasswordEncoder encoder,
Boolean enablePasswordCheck) |
CSRSimplifiedAdminUserDao |
blCSRSimplifiedAdminUserDao() |
@Bean public AdminCsrService blAdminCsrService(@Autowired org.broadleafcommerce.openadmin.server.security.dao.AdminPermissionDao adminPermissionDao, @Autowired org.broadleafcommerce.openadmin.server.security.remote.SecurityVerifier securityVerifier)
@Bean public org.broadleafcommerce.openadmin.server.security.remote.SecurityVerifier blAdminSecurityRemoteService(@Autowired CSRSimplifiedAdminUserDao adminUserDao)
@Bean public org.broadleafcommerce.common.crossapp.service.CrossAppAdminAuthService blCrossAppAdminAuthService()
@Bean public org.springframework.security.core.userdetails.UserDetailsService blAdminUserDetailsService()
@Bean public org.broadleafcommerce.openadmin.server.security.service.AdminSecurityHelper blAdminSecurityHelper()
@Bean public org.springframework.security.web.authentication.AuthenticationSuccessHandler blCSRCapableAuthenticationSuccessHandler()
@Bean public org.springframework.security.core.userdetails.UserDetailsService blCSRCapableUserDetailsService(@Autowired CSRSimplifiedAdminUserDao adminUserDao, @Autowired CSRCapableUserDetailsServiceExtensionManager extensionManager)
@Bean public org.springframework.security.crypto.password.PasswordEncoder blAdminPasswordEncoder(@Value(value="${password.admin.encoder}") String encoderClass)
@Bean public CSRChangePasswordValidator blCSRChangePasswordValidator(@Autowired CSRSimplifiedAdminUserDao adminUserDao, @Qualifier(value="blAdminPasswordEncoder") org.springframework.security.crypto.password.PasswordEncoder encoder, @Value(value="${enable.current.password.check:true}") Boolean enablePasswordCheck)
@Bean public CSRCapableUserDetailsServiceExtensionManager blCSRCapableUserDetailsServiceExtensionManager()
@Bean public CSRSimplifiedAdminUserDao blCSRSimplifiedAdminUserDao()
Copyright © 2021. All rights reserved.