25 changed files with 326 additions and 476 deletions
@ -1,51 +0,0 @@
@@ -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 @@
@@ -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 @@
@@ -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,51 +1,51 @@
@@ -1,51 +1,51 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> |
||||
<web-app id="WebApp"> |
||||
<display-name>poc-acegi-web</display-name> |
||||
<context-param> |
||||
<param-name>contextConfigLocation</param-name> |
||||
<param-value>classpath:j2ee-acegi-security.xml</param-value> |
||||
</context-param> |
||||
<context-param> |
||||
<param-name>log4jConfigLocation</param-name> |
||||
<param-value>/WEB-INF/classes/log4j.properties</param-value> |
||||
</context-param> |
||||
<display-name>poc-acegi-web</display-name> |
||||
<context-param> |
||||
<param-name>contextConfigLocation</param-name> |
||||
<param-value>classpath:j2ee-acegi-security.xml</param-value> |
||||
</context-param> |
||||
<context-param> |
||||
<param-name>log4jConfigLocation</param-name> |
||||
<param-value>/WEB-INF/classes/log4j.properties</param-value> |
||||
</context-param> |
||||
|
||||
<filter> |
||||
<filter-name>springSecurityFilterChain</filter-name> |
||||
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> |
||||
</filter> |
||||
|
||||
|
||||
<filter-mapping> |
||||
<filter-name>springSecurityFilterChain</filter-name> |
||||
<url-pattern>/*</url-pattern> |
||||
</filter-mapping> |
||||
|
||||
<listener> |
||||
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class> |
||||
</listener> |
||||
<listener> |
||||
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> |
||||
</listener> |
||||
<listener> |
||||
<listener-class>org.acegisecurity.ui.session.HttpSessionEventPublisher</listener-class> |
||||
</listener> |
||||
|
||||
<servlet> |
||||
<servlet-name>dispatch</servlet-name> |
||||
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> |
||||
<load-on-startup>1</load-on-startup> |
||||
</servlet> |
||||
<servlet-mapping> |
||||
<servlet-name>dispatch</servlet-name> |
||||
<url-pattern>*.form</url-pattern> |
||||
</servlet-mapping> |
||||
<welcome-file-list> |
||||
<welcome-file>index.html</welcome-file> |
||||
<welcome-file>index.htm</welcome-file> |
||||
<welcome-file>index.jsp</welcome-file> |
||||
<welcome-file>default.html</welcome-file> |
||||
<welcome-file>default.htm</welcome-file> |
||||
<welcome-file>default.jsp</welcome-file> |
||||
</welcome-file-list> |
||||
<listener> |
||||
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class> |
||||
</listener> |
||||
<listener> |
||||
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> |
||||
</listener> |
||||
<listener> |
||||
<listener-class>org.acegisecurity.ui.session.HttpSessionEventPublisher</listener-class> |
||||
</listener> |
||||
|
||||
<servlet> |
||||
<servlet-name>dispatch</servlet-name> |
||||
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> |
||||
<load-on-startup>1</load-on-startup> |
||||
</servlet> |
||||
<servlet-mapping> |
||||
<servlet-name>dispatch</servlet-name> |
||||
<url-pattern>*.form</url-pattern> |
||||
</servlet-mapping> |
||||
<welcome-file-list> |
||||
<welcome-file>index.html</welcome-file> |
||||
<welcome-file>index.htm</welcome-file> |
||||
<welcome-file>index.jsp</welcome-file> |
||||
<welcome-file>default.html</welcome-file> |
||||
<welcome-file>default.htm</welcome-file> |
||||
<welcome-file>default.jsp</welcome-file> |
||||
</welcome-file-list> |
||||
</web-app> |
||||
|
||||
@ -1,88 +1,88 @@
@@ -1,88 +1,88 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> |
||||
<web-app id="WebApp"> |
||||
<display-name>poc-acegi-web</display-name> |
||||
<context-param> |
||||
<param-name>contextConfigLocation</param-name> |
||||
<param-value>classpath:j2ee-acegi-security.xml</param-value> |
||||
</context-param> |
||||
<context-param> |
||||
<param-name>log4jConfigLocation</param-name> |
||||
<param-value>/WEB-INF/classes/log4j.properties</param-value> |
||||
</context-param> |
||||
<display-name>poc-acegi-web</display-name> |
||||
<context-param> |
||||
<param-name>contextConfigLocation</param-name> |
||||
<param-value>classpath:j2ee-acegi-security.xml</param-value> |
||||
</context-param> |
||||
<context-param> |
||||
<param-name>log4jConfigLocation</param-name> |
||||
<param-value>/WEB-INF/classes/log4j.properties</param-value> |
||||
</context-param> |
||||
|
||||
<filter> |
||||
<filter-name>springSecurityFilterChain</filter-name> |
||||
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> |
||||
</filter> |
||||
|
||||
|
||||
<filter-mapping> |
||||
<filter-name>springSecurityFilterChain</filter-name> |
||||
<url-pattern>/*</url-pattern> |
||||
</filter-mapping> |
||||
|
||||
<listener> |
||||
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class> |
||||
</listener> |
||||
<listener> |
||||
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> |
||||
</listener> |
||||
<listener> |
||||
<listener-class>org.acegisecurity.ui.session.HttpSessionEventPublisher</listener-class> |
||||
</listener> |
||||
|
||||
<servlet> |
||||
<servlet-name>dispatch</servlet-name> |
||||
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> |
||||
<load-on-startup>1</load-on-startup> |
||||
</servlet> |
||||
<servlet-mapping> |
||||
<servlet-name>dispatch</servlet-name> |
||||
<url-pattern>*.form</url-pattern> |
||||
</servlet-mapping> |
||||
<welcome-file-list> |
||||
<welcome-file>index.html</welcome-file> |
||||
<welcome-file>index.htm</welcome-file> |
||||
<welcome-file>index.jsp</welcome-file> |
||||
<welcome-file>default.html</welcome-file> |
||||
<welcome-file>default.htm</welcome-file> |
||||
<welcome-file>default.jsp</welcome-file> |
||||
</welcome-file-list> |
||||
<resource-ref id="ResourceRef_1185189465160"> |
||||
<res-ref-name>jms/testQueue</res-ref-name> |
||||
<res-type>javax.jms.Queue</res-type> |
||||
<res-auth>Container</res-auth> |
||||
<res-sharing-scope>Shareable</res-sharing-scope> |
||||
</resource-ref> |
||||
<resource-ref id="ResourceRef_1185189465170"> |
||||
<res-ref-name>jms/testQCF</res-ref-name> |
||||
<res-type>javax.jms.QueueConnectionFactory</res-type> |
||||
<res-auth>Container</res-auth> |
||||
<res-sharing-scope>Shareable</res-sharing-scope> |
||||
</resource-ref> |
||||
<security-constraint> |
||||
<web-resource-collection> |
||||
<web-resource-name>Default</web-resource-name> |
||||
<url-pattern>/*</url-pattern> |
||||
</web-resource-collection> |
||||
<auth-constraint> |
||||
<role-name>*</role-name> |
||||
</auth-constraint> |
||||
</security-constraint> |
||||
<security-role> |
||||
<description></description> |
||||
<role-name>Role1</role-name> |
||||
</security-role> |
||||
<security-role> |
||||
<description></description> |
||||
<role-name>Role2</role-name> |
||||
</security-role> |
||||
<security-role> |
||||
<description></description> |
||||
<role-name>Role3</role-name> |
||||
</security-role> |
||||
<security-role> |
||||
<description></description> |
||||
<role-name>Role4</role-name> |
||||
</security-role> |
||||
<listener> |
||||
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class> |
||||
</listener> |
||||
<listener> |
||||
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> |
||||
</listener> |
||||
<listener> |
||||
<listener-class>org.acegisecurity.ui.session.HttpSessionEventPublisher</listener-class> |
||||
</listener> |
||||
|
||||
<servlet> |
||||
<servlet-name>dispatch</servlet-name> |
||||
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> |
||||
<load-on-startup>1</load-on-startup> |
||||
</servlet> |
||||
<servlet-mapping> |
||||
<servlet-name>dispatch</servlet-name> |
||||
<url-pattern>*.form</url-pattern> |
||||
</servlet-mapping> |
||||
<welcome-file-list> |
||||
<welcome-file>index.html</welcome-file> |
||||
<welcome-file>index.htm</welcome-file> |
||||
<welcome-file>index.jsp</welcome-file> |
||||
<welcome-file>default.html</welcome-file> |
||||
<welcome-file>default.htm</welcome-file> |
||||
<welcome-file>default.jsp</welcome-file> |
||||
</welcome-file-list> |
||||
<resource-ref id="ResourceRef_1185189465160"> |
||||
<res-ref-name>jms/testQueue</res-ref-name> |
||||
<res-type>javax.jms.Queue</res-type> |
||||
<res-auth>Container</res-auth> |
||||
<res-sharing-scope>Shareable</res-sharing-scope> |
||||
</resource-ref> |
||||
<resource-ref id="ResourceRef_1185189465170"> |
||||
<res-ref-name>jms/testQCF</res-ref-name> |
||||
<res-type>javax.jms.QueueConnectionFactory</res-type> |
||||
<res-auth>Container</res-auth> |
||||
<res-sharing-scope>Shareable</res-sharing-scope> |
||||
</resource-ref> |
||||
<security-constraint> |
||||
<web-resource-collection> |
||||
<web-resource-name>Default</web-resource-name> |
||||
<url-pattern>/*</url-pattern> |
||||
</web-resource-collection> |
||||
<auth-constraint> |
||||
<role-name>*</role-name> |
||||
</auth-constraint> |
||||
</security-constraint> |
||||
<security-role> |
||||
<description></description> |
||||
<role-name>Role1</role-name> |
||||
</security-role> |
||||
<security-role> |
||||
<description></description> |
||||
<role-name>Role2</role-name> |
||||
</security-role> |
||||
<security-role> |
||||
<description></description> |
||||
<role-name>Role3</role-name> |
||||
</security-role> |
||||
<security-role> |
||||
<description></description> |
||||
<role-name>Role4</role-name> |
||||
</security-role> |
||||
</web-app> |
||||
|
||||
Loading…
Reference in new issue