SEC-703: Expose customization of SQL used by <jdbc-user-service>
http://jira.springframework.org/browse/SEC-703. Added suggested attributes for sql queries.
This commit is contained in:
+10
@@ -52,6 +52,16 @@ public class JdbcUserServiceBeanDefinitionParserTests {
|
||||
JdbcUserDetailsManager mgr = (JdbcUserDetailsManager) appContext.getBean("myUserService");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void usernameAndGroupQueriesAreParsedCorrectly() {
|
||||
setContext("<jdbc-user-service id='myUserService' " +
|
||||
"data-source-ref='dataSource' " +
|
||||
"users-by-username-query='select username,password,enabled from users where username = ?' " +
|
||||
"authorities-by-username-query='select username,authority from authorities where username = ?'/>" + DATA_SOURCE);
|
||||
JdbcUserDetailsManager mgr = (JdbcUserDetailsManager) appContext.getBean("myUserService");
|
||||
assertTrue(mgr.loadUserByUsername("rod") != null);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void cacheRefIsparsedCorrectly() {
|
||||
setContext("<jdbc-user-service id='myUserService' cache-ref='userCache' data-source-ref='dataSource'/>"
|
||||
|
||||
Reference in New Issue
Block a user