@Configuration
@EnableWebSecurity
@EnableGlobalMethodSecurity(prePostEnabled=true,
jsr250Enabled=true)
public class SecurityConfiguration
extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SecurityConfiguration.ApiWebSecurityConfigurationAdapter |
static class |
SecurityConfiguration.FormLoginWebSecurityConfigurerAdapter |
static class |
SecurityConfiguration.LdapAuthenticationEnabledCondition |
| Modifier and Type | Field and Description |
|---|---|
static String |
KEY_LDAP_ENABLED |
| Constructor and Description |
|---|
SecurityConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
configureGlobal(org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder auth) |
org.springframework.security.authentication.AuthenticationProvider |
dbAuthenticationProvider() |
org.springframework.security.crypto.password.PasswordEncoder |
passwordEncoder() |
org.springframework.security.core.userdetails.UserDetailsService |
userDetailsService() |
public static final String KEY_LDAP_ENABLED
@Autowired public void configureGlobal(org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder auth)
@Bean public org.springframework.security.core.userdetails.UserDetailsService userDetailsService()
@Bean public org.springframework.security.crypto.password.PasswordEncoder passwordEncoder()
@Bean(name="dbAuthenticationProvider") public org.springframework.security.authentication.AuthenticationProvider dbAuthenticationProvider()
Copyright © 2017 Alfresco. All rights reserved.