25 changed files with 326 additions and 476 deletions
@ -1,51 +0,0 @@ |
|||||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||||
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> |
|
||||||
<!-- |
|
||||||
* Copyright 2004 Acegi Technology Pty Limited |
|
||||||
* |
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); |
|
||||||
* you may not use this file except in compliance with the License. |
|
||||||
* You may obtain a copy of the License at |
|
||||||
* |
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0 |
|
||||||
* |
|
||||||
* Unless required by applicable law or agreed to in writing, software |
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS, |
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
|
||||||
* See the License for the specific language governing permissions and |
|
||||||
* limitations under the License. |
|
||||||
* |
|
||||||
* |
|
||||||
* $Id$ |
|
||||||
--> |
|
||||||
|
|
||||||
<beans> |
|
||||||
|
|
||||||
<!-- Data access object which stores authentication information --> |
|
||||||
<bean id="inMemoryDaoImpl" class="org.springframework.security.core.userdetails.memory.InMemoryDaoImpl"> |
|
||||||
<property name="userMap"> |
|
||||||
<value> |
|
||||||
rod=koala,ROLE_TELLER,ROLE_SUPERVISOR |
|
||||||
dianne=emu,ROLE_TELLER |
|
||||||
scott=wombat,ROLE_TELLER |
|
||||||
peter=opal,disabled,ROLE_TELLER |
|
||||||
</value> |
|
||||||
</property> |
|
||||||
</bean> |
|
||||||
|
|
||||||
<!-- Authentication provider that queries our data access object --> |
|
||||||
<bean id="daoAuthenticationProvider" class="org.springframework.security.authentication.dao.DaoAuthenticationProvider"> |
|
||||||
<property name="userDetailsService"><ref bean="inMemoryDaoImpl"/></property> |
|
||||||
<property name="forcePrincipalAsString"><value>true</value></property> |
|
||||||
</bean> |
|
||||||
|
|
||||||
<!-- The authentication manager that iterates through our only authentication provider --> |
|
||||||
<bean id="authenticationManager" class="org.springframework.security.authentication.ProviderManager"> |
|
||||||
<property name="providers"> |
|
||||||
<list> |
|
||||||
<ref bean="daoAuthenticationProvider"/> |
|
||||||
</list> |
|
||||||
</property> |
|
||||||
</bean> |
|
||||||
|
|
||||||
</beans> |
|
||||||
@ -1,38 +0,0 @@ |
|||||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||||
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> |
|
||||||
<!-- |
|
||||||
* Copyright 2004 Acegi Technology Pty Limited |
|
||||||
* |
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); |
|
||||||
* you may not use this file except in compliance with the License. |
|
||||||
* You may obtain a copy of the License at |
|
||||||
* |
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0 |
|
||||||
* |
|
||||||
* Unless required by applicable law or agreed to in writing, software |
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS, |
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
|
||||||
* See the License for the specific language governing permissions and |
|
||||||
* limitations under the License. |
|
||||||
* |
|
||||||
* |
|
||||||
* $Id$ |
|
||||||
--> |
|
||||||
|
|
||||||
<beans> |
|
||||||
|
|
||||||
<!-- Data access object which stores authentication information --> |
|
||||||
<bean id="inMemoryDaoImpl" class="org.springframework.security.core.userdetails.memory.InMemoryDaoImpl"> |
|
||||||
<property name="userMap"> |
|
||||||
<value> |
|
||||||
rod=koala,ROLE_TELLER,ROLE_SUPERVISOR |
|
||||||
dianne=emu,ROLE_TELLER |
|
||||||
scott=wombat,ROLE_TELLER |
|
||||||
peter=opal,disabled,ROLE_TELLER |
|
||||||
</value> |
|
||||||
</property> |
|
||||||
</bean> |
|
||||||
|
|
||||||
<!-- The authentication manager is deliberately missing in order to test error detection --> |
|
||||||
|
|
||||||
</beans> |
|
||||||
@ -1,51 +0,0 @@ |
|||||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||||
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> |
|
||||||
<!-- |
|
||||||
* Copyright 2004 Acegi Technology Pty Limited |
|
||||||
* |
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License"); |
|
||||||
* you may not use this file except in compliance with the License. |
|
||||||
* You may obtain a copy of the License at |
|
||||||
* |
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0 |
|
||||||
* |
|
||||||
* Unless required by applicable law or agreed to in writing, software |
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS, |
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
|
||||||
* See the License for the specific language governing permissions and |
|
||||||
* limitations under the License. |
|
||||||
* |
|
||||||
* |
|
||||||
* $Id$ |
|
||||||
--> |
|
||||||
|
|
||||||
<beans> |
|
||||||
|
|
||||||
<!-- Data access object which stores authentication information --> |
|
||||||
<bean id="inMemoryDaoImpl" class="org.springframework.security.core.userdetails.memory.InMemoryDaoImpl"> |
|
||||||
<property name="userMap"> |
|
||||||
<value> |
|
||||||
rod=koala,ROLE_TELLER,ROLE_SUPERVISOR |
|
||||||
dianne=emu,ROLE_TELLER |
|
||||||
scott=wombat,ROLE_TELLER |
|
||||||
peter=opal,disabled,ROLE_TELLER |
|
||||||
</value> |
|
||||||
</property> |
|
||||||
</bean> |
|
||||||
|
|
||||||
<!-- Authentication provider that queries our data access object --> |
|
||||||
<bean id="daoAuthenticationProvider" class="org.springframework.security.authentication.dao.DaoAuthenticationProvider"> |
|
||||||
<property name="userDetailsService"><ref bean="inMemoryDaoImpl"/></property> |
|
||||||
<property name="forcePrincipalAsString"><value>true</value></property> |
|
||||||
</bean> |
|
||||||
|
|
||||||
<!-- The authentication manager that iterates through our only authentication provider --> |
|
||||||
<bean id="authenticationManager" class="org.springframework.security.authentication.ProviderManager"> |
|
||||||
<property name="providers"> |
|
||||||
<list> |
|
||||||
<ref bean="daoAuthenticationProvider"/> |
|
||||||
</list> |
|
||||||
</property> |
|
||||||
</bean> |
|
||||||
|
|
||||||
</beans> |
|
||||||
Loading…
Reference in new issue