@Configuration public class SecurityConfig extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SecurityConfig.SquashMethodSecurityConfiguration
Configures method security.
|
| Constructor and Description |
|---|
SecurityConfig() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.security.core.GrantedAuthority |
aclAdminAuthority() |
org.springframework.security.acls.domain.AclAuthorizationStrategy |
aclAuthorizationStrategy() |
org.springframework.security.acls.domain.EhCacheBasedAclCache |
aclCache() |
SquashUserDetailsManager |
caseInensitiveUserDetailsManager() |
SquashUserDetailsManager |
caseSensitiveUserDetailsManager() |
org.springframework.cache.ehcache.EhCacheFactoryBean |
ehCache() |
org.springframework.cache.ehcache.EhCacheManagerFactoryBean |
ehCacheManagerFactoryBean() |
org.springframework.security.acls.domain.DefaultPermissionGrantingStrategy |
grantingStrategy() |
org.springframework.security.acls.jdbc.BasicLookupStrategy |
lookupStrategy() |
AffirmativeBasedCompositePermissionEvaluator |
permissionEvaluator() |
org.springframework.security.authentication.encoding.PasswordEncoder |
shaPasswordEncoder() |
SquashUserDetailsManagerProxyFactory |
userDetailsManager() |
@Bean public org.springframework.security.core.GrantedAuthority aclAdminAuthority()
@Bean public org.springframework.security.acls.jdbc.BasicLookupStrategy lookupStrategy()
@Bean public org.springframework.security.acls.domain.DefaultPermissionGrantingStrategy grantingStrategy()
@Bean public org.springframework.security.acls.domain.AclAuthorizationStrategy aclAuthorizationStrategy()
@Bean(name="squashtest.core.security.JdbcUserDetailsManager") @Primary public SquashUserDetailsManagerProxyFactory userDetailsManager()
@Bean @Role(value=2) public org.springframework.security.authentication.encoding.PasswordEncoder shaPasswordEncoder()
@Bean(name="userDetailsManager.caseSensitive") public SquashUserDetailsManager caseSensitiveUserDetailsManager()
@Bean(name="userDetailsManager.caseInsensitive") public SquashUserDetailsManager caseInensitiveUserDetailsManager()
@Bean public org.springframework.security.acls.domain.EhCacheBasedAclCache aclCache()
@Bean public org.springframework.cache.ehcache.EhCacheFactoryBean ehCache()
@Bean public org.springframework.cache.ehcache.EhCacheManagerFactoryBean ehCacheManagerFactoryBean()
@Bean public AffirmativeBasedCompositePermissionEvaluator permissionEvaluator()
Copyright © 2010–2017 Henix, henix.fr. All rights reserved.