Author: marcelkolsteren
Date: 2009-08-16 06:27:05 -0400 (Sun, 16 Aug 2009)
New Revision: 711
Added:
identity-federation/trunk/jboss-identity-webapps/employee/src/
identity-federation/trunk/jboss-identity-webapps/employee/src/main/
identity-federation/trunk/jboss-identity-webapps/employee/src/main/resources/
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/META-INF/
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/WEB-INF/
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/WEB-INF/jboss-web.xml
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/careermap.jpg
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/error.jsp
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/index.jsp
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/login.jsp
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/logout.jsp
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/resources/
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/resources/jbid_test_keystore.jks
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/META-INF/
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/META-INF/MANIFEST.MF
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/META-INF/context.xml
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/WEB-INF/
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/WEB-INF/classes/
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/WEB-INF/classes/jbid_test_keystore.jks
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/WEB-INF/context.xml
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/WEB-INF/jboss-idfed.xml
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/WEB-INF/lib/
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/WEB-INF/web.xml
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/jsp/
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/jsp/error.jsp
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/jsp/login-error.jsp
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/jsp/login.jsp
identity-federation/trunk/jboss-identity-webapps/idp/src/
identity-federation/trunk/jboss-identity-webapps/idp/src/main/
identity-federation/trunk/jboss-identity-webapps/idp/src/main/resources/
identity-federation/trunk/jboss-identity-webapps/idp/src/main/webapp/
identity-federation/trunk/jboss-identity-webapps/idp/src/main/webapp/META-INF/
identity-federation/trunk/jboss-identity-webapps/idp/src/main/webapp/WEB-INF/
identity-federation/trunk/jboss-identity-webapps/idp/src/main/webapp/jsp/
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/resources/
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/META-INF/
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/META-INF/MANIFEST.MF
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/META-INF/context.xml
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/META-INF/jbid_test_keystore.jks
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/WEB-INF/
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/WEB-INF/context.xml
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/WEB-INF/jboss-idfed.xml
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/WEB-INF/lib/
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/WEB-INF/web.xml
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/error.jsp
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/index.jsp
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/login.jsp
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/logout.jsp
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/piechart.gif
identity-federation/trunk/jboss-identity-webapps/sales/src/
identity-federation/trunk/jboss-identity-webapps/sales/src/main/
identity-federation/trunk/jboss-identity-webapps/sales/src/main/resources/
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/META-INF/
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/META-INF/context.xml
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/WEB-INF/
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/WEB-INF/context.xml
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/WEB-INF/jboss-idfed.xml
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/WEB-INF/lib/
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/WEB-INF/web.xml
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/error.jsp
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/index.jsp
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/login.jsp
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/logout.jsp
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/piechart.gif
Removed:
identity-federation/trunk/jboss-identity-webapps/employee/resources/
identity-federation/trunk/jboss-identity-webapps/idp-sig/resources/
identity-federation/trunk/jboss-identity-webapps/idp/resources/
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/resources/
identity-federation/trunk/jboss-identity-webapps/sales/resources/
Modified:
identity-federation/trunk/jboss-identity-webapps/employee/
identity-federation/trunk/jboss-identity-webapps/employee/pom.xml
identity-federation/trunk/jboss-identity-webapps/idp-sig/
identity-federation/trunk/jboss-identity-webapps/idp-sig/pom.xml
identity-federation/trunk/jboss-identity-webapps/idp/
identity-federation/trunk/jboss-identity-webapps/idp/src/main/webapp/META-INF/context.xml
identity-federation/trunk/jboss-identity-webapps/idp/src/main/webapp/WEB-INF/context.xml
identity-federation/trunk/jboss-identity-webapps/idp/src/main/webapp/WEB-INF/web.xml
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/pom.xml
identity-federation/trunk/jboss-identity-webapps/sales/
identity-federation/trunk/jboss-identity-webapps/sales/pom.xml
Log:
Changes in sample applications:
- added roles Employee and Sales to IDP sample applications
- moved contents of /resources directory to /src/main/resources and /src/main/webapps
Property changes on: identity-federation/trunk/jboss-identity-webapps/employee
___________________________________________________________________
Name: svn:ignore
- .metadata
.classpath
.settings
.project
+ .metadata
.classpath
.settings
.project
target
Modified: identity-federation/trunk/jboss-identity-webapps/employee/pom.xml
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/employee/pom.xml 2009-08-16 10:12:11
UTC (rev 710)
+++ identity-federation/trunk/jboss-identity-webapps/employee/pom.xml 2009-08-16 10:27:05
UTC (rev 711)
@@ -30,7 +30,6 @@
<version>2.0.2</version>
<configuration>
<warName>employee</warName>
- <webappDirectory>${basedir}/resources/</webappDirectory>
<warSourceExcludes>WEB-INF/lib/*.jar</warSourceExcludes>
</configuration>
</plugin>
Copied: identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/META-INF
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/employee/resources/META-INF)
Copied: identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/WEB-INF
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/employee/resources/WEB-INF)
Added:
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/WEB-INF/jboss-web.xml
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/WEB-INF/jboss-web.xml
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/WEB-INF/jboss-web.xml 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE jboss-web PUBLIC "-//JBoss//DTD Web Application 2.4//EN"
"http://www.jboss.org/j2ee/dtd/jboss-web_4_0.dtd">
+<jboss-web>
+ <security-domain>java:/jaas/sp</security-domain>
+</jboss-web>
\ No newline at end of file
Copied:
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/careermap.jpg
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/employee/resources/careermap.jpg)
===================================================================
(Binary files differ)
Copied:
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/error.jsp (from
rev 692, identity-federation/trunk/jboss-identity-webapps/employee/resources/error.jsp)
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/error.jsp
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/error.jsp 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,12 @@
+<html> <head> <title>Error!</title></head>
+<body>
+
+<font size='4' color='red'>
+ The username and password you supplied are not valid.
+</p>
+Click <a href='<%= response.encodeURL("login.jsp")
%>'>here</a>
+to retry login
+
+</body>
+</form>
+</html>
Copied:
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/index.jsp (from
rev 692, identity-federation/trunk/jboss-identity-webapps/employee/resources/index.jsp)
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/index.jsp
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/index.jsp 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,13 @@
+<div align="center">
+<h1>EmployeeDashboard</h1>
+<br/>
+Welcome to the Employee Tool, <%=request.getUserPrincipal().getName()%>
+
+<br/>
+Here is your cartoon of the day:
+<br/>
+<img src="careermap.jpg"/>
+
+<br/>
+<a href="logout.jsp">Click to LogOut</a>
+</div>
Copied:
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/login.jsp (from
rev 692, identity-federation/trunk/jboss-identity-webapps/employee/resources/login.jsp)
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/login.jsp
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/login.jsp 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,16 @@
+<html><head><title>Login Page</title></head>
+<body>
+<font size='5' color='blue'>Please Login</font><hr>
+
+<form action='j_security_check' method='post'>
+<table>
+ <tr><td>Name:</td>
+ <td><input type='text'
name='j_username'></td></tr>
+ <tr><td>Password:</td>
+ <td><input type='password' name='j_password'
size='8'></td>
+ </tr>
+</table>
+<br>
+ <input type='submit' value='login'>
+</form></body>
+ </html>
Copied:
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/logout.jsp (from
rev 692, identity-federation/trunk/jboss-identity-webapps/employee/resources/logout.jsp)
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/logout.jsp
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/employee/src/main/webapp/logout.jsp 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,4 @@
+<%
+ session.invalidate();
+%>
+You are logged out.
Property changes on: identity-federation/trunk/jboss-identity-webapps/idp
___________________________________________________________________
Name: svn:ignore
- .metadata
.classpath
.settings
.project
+ .metadata
.classpath
.settings
.project
target
Copied: identity-federation/trunk/jboss-identity-webapps/idp/src/main/webapp/META-INF
(from rev 692, identity-federation/trunk/jboss-identity-webapps/idp/resources/META-INF)
Modified:
identity-federation/trunk/jboss-identity-webapps/idp/src/main/webapp/META-INF/context.xml
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/idp/resources/META-INF/context.xml 2009-08-11
21:17:11 UTC (rev 692)
+++
identity-federation/trunk/jboss-identity-webapps/idp/src/main/webapp/META-INF/context.xml 2009-08-16
10:27:05 UTC (rev 711)
@@ -1,4 +1,7 @@
<Context>
- <Valve
className="org.jboss.identity.federation.bindings.tomcat.idp.IDPSAMLDebugValve"
/>
- <Valve
className="org.jboss.identity.federation.bindings.tomcat.idp.IDPWebBrowserSSOValve"/>
-</Context>
+ <Valve
+ className="org.jboss.identity.federation.bindings.tomcat.idp.IDPSAMLDebugValve"
/>
+ <Valve
+ className="org.jboss.identity.federation.bindings.tomcat.idp.IDPWebBrowserSSOValve"
+ signOutgoingMessages="false" />
+</Context>
\ No newline at end of file
Copied: identity-federation/trunk/jboss-identity-webapps/idp/src/main/webapp/WEB-INF (from
rev 692, identity-federation/trunk/jboss-identity-webapps/idp/resources/WEB-INF)
Modified:
identity-federation/trunk/jboss-identity-webapps/idp/src/main/webapp/WEB-INF/context.xml
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/idp/resources/WEB-INF/context.xml 2009-08-11
21:17:11 UTC (rev 692)
+++
identity-federation/trunk/jboss-identity-webapps/idp/src/main/webapp/WEB-INF/context.xml 2009-08-16
10:27:05 UTC (rev 711)
@@ -1,4 +1,7 @@
<Context>
- <Valve
className="org.jboss.identity.federation.bindings.tomcat.idp.IDPSAMLDebugValve"
/>
- <Valve
className="org.jboss.identity.federation.bindings.tomcat.idp.IDPWebBrowserSSOValve"/>
-</Context>
+ <Valve
+ className="org.jboss.identity.federation.bindings.tomcat.idp.IDPSAMLDebugValve"
/>
+ <Valve
+ className="org.jboss.identity.federation.bindings.tomcat.idp.IDPWebBrowserSSOValve"
+ signOutgoingMessages="false" />
+</Context>
\ No newline at end of file
Modified:
identity-federation/trunk/jboss-identity-webapps/idp/src/main/webapp/WEB-INF/web.xml
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/idp/resources/WEB-INF/web.xml 2009-08-11
21:17:11 UTC (rev 692)
+++
identity-federation/trunk/jboss-identity-webapps/idp/src/main/webapp/WEB-INF/web.xml 2009-08-16
10:27:05 UTC (rev 711)
@@ -4,9 +4,9 @@
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5">
- <display-name>Fedbridge Test IDP</display-name>
+ <display-name>IDP</display-name>
<description>
- Just a Test IDP for Fedbridge Project
+ IDP Web Application for the JBoss Identity project
</description>
<!-- Define a security constraint that gives unlimted access to images -->
@@ -20,29 +20,34 @@
<!-- Define a Security Constraint on this Application -->
<security-constraint>
<web-resource-collection>
- <web-resource-name>HTMLManger and Manager command</web-resource-name>
+ <web-resource-name>Manager command</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>manager</role-name>
+ <role-name>Sales</role-name>
+ <role-name>Employee</role-name>
</auth-constraint>
</security-constraint>
<!-- Define the Login Configuration for this Application -->
<login-config>
<auth-method>FORM</auth-method>
- <realm-name>Tomcat Manager Application</realm-name>
+ <realm-name>JBoss Identity IDP Application</realm-name>
<form-login-config>
<form-login-page>/jsp/login.jsp</form-login-page>
- <form-error-page>/jsp/loginerror.jsp</form-error-page>
+ <form-error-page>/jsp/login-error.jsp</form-error-page>
</form-login-config>
</login-config>
<!-- Security roles referenced by this web application -->
<security-role>
- <description>
- The role that is required to log in to the Manager Application
- </description>
<role-name>manager</role-name>
</security-role>
+ <security-role>
+ <role-name>Sales</role-name>
+ </security-role>
+ <security-role>
+ <role-name>Employee</role-name>
+ </security-role>
</web-app>
Copied: identity-federation/trunk/jboss-identity-webapps/idp/src/main/webapp/jsp (from rev
692, identity-federation/trunk/jboss-identity-webapps/idp/resources/jsp)
Property changes on: identity-federation/trunk/jboss-identity-webapps/idp-sig
___________________________________________________________________
Name: svn:ignore
- .metadata
.classpath
.settings
.project
+ .metadata
.classpath
.settings
.project
target
Modified: identity-federation/trunk/jboss-identity-webapps/idp-sig/pom.xml
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/idp-sig/pom.xml 2009-08-16 10:12:11
UTC (rev 710)
+++ identity-federation/trunk/jboss-identity-webapps/idp-sig/pom.xml 2009-08-16 10:27:05
UTC (rev 711)
@@ -30,7 +30,7 @@
<version>2.0.2</version>
<configuration>
<warName>idp-sig</warName>
- <webappDirectory>${basedir}/resources/</webappDirectory>
+ <webappDirectory>${basedir}/src/main/webapp/</webappDirectory>
<warSourceExcludes>WEB-INF/lib/*.jar</warSourceExcludes>
</configuration>
</plugin>
Added:
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/resources/jbid_test_keystore.jks
===================================================================
(Binary files differ)
Property changes on:
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/resources/jbid_test_keystore.jks
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/META-INF/MANIFEST.MF
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/META-INF/MANIFEST.MF
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/META-INF/MANIFEST.MF 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Class-Path:
+
Added:
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/META-INF/context.xml
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/META-INF/context.xml
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/META-INF/context.xml 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,4 @@
+<Context>
+ <Valve
className="org.jboss.identity.federation.bindings.tomcat.idp.IDPSAMLDebugValve"
/>
+ <Valve
className="org.jboss.identity.federation.bindings.tomcat.idp.IDPWebBrowserSSOValve"
/>
+</Context>
Added:
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/WEB-INF/classes/jbid_test_keystore.jks
===================================================================
(Binary files differ)
Property changes on:
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/WEB-INF/classes/jbid_test_keystore.jks
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added:
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/WEB-INF/context.xml
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/WEB-INF/context.xml
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/WEB-INF/context.xml 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,4 @@
+<Context>
+ <Valve
className="org.jboss.identity.federation.bindings.tomcat.idp.IDPSAMLDebugValve"
/>
+ <Valve
className="org.jboss.identity.federation.bindings.tomcat.idp.IDPWebBrowserSSOValve"
/>
+</Context>
Added:
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/WEB-INF/jboss-idfed.xml
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/WEB-INF/jboss-idfed.xml
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/WEB-INF/jboss-idfed.xml 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,14 @@
+<JBossIDP xmlns="urn:jboss:identity-federation:config:1.0" >
+<IdentityURL>http://localhost:8080/idp-sig/</IdentityURL>
+<Trust>
+ <Domains>localhost,jboss.com,jboss.org,redhat.com</Domains>
+</Trust>
+<KeyProvider
ClassName="org.jboss.identity.federation.bindings.tomcat.KeyStoreKeyManager">
+ <Auth Key="KeyStoreURL" Value="/jbid_test_keystore.jks" />
+ <Auth Key="KeyStorePass" Value="store123" />
+ <Auth Key="SigningKeyPass" Value="test123" />
+ <Auth Key="SigningKeyAlias" Value="servercert" />
+ <ValidatingAlias Key="localhost" Value="servercert"/>
+ <ValidatingAlias Key="127.0.0.1" Value="servercert"/>
+</KeyProvider>
+</JBossIDP>
Added:
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/WEB-INF/web.xml
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/WEB-INF/web.xml
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/WEB-INF/web.xml 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<web-app
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
+ version="2.5">
+ <display-name>IDP</display-name>
+ <description> IDP Web Application for the JBoss Identity project
+ </description>
+ <!--
+ Define a security constraint that gives unlimted access to images
+ -->
+ <security-constraint>
+ <web-resource-collection>
+ <web-resource-name>Images</web-resource-name>
+ <url-pattern>/images/*</url-pattern>
+ </web-resource-collection>
+ </security-constraint>
+
+ <!-- Define a Security Constraint on this Application -->
+ <security-constraint>
+ <web-resource-collection>
+ <web-resource-name>Manager command</web-resource-name>
+ <url-pattern>/*</url-pattern>
+ </web-resource-collection>
+ <auth-constraint>
+ <role-name>manager</role-name>
+ <role-name>Sales</role-name>
+ <role-name>Employee</role-name>
+ </auth-constraint>
+ </security-constraint>
+
+ <!-- Define the Login Configuration for this Application -->
+ <login-config>
+ <auth-method>FORM</auth-method>
+ <realm-name>JBoss Identity IDP Application</realm-name>
+ <form-login-config>
+ <form-login-page>/jsp/login.jsp</form-login-page>
+ <form-error-page>/jsp/login-error.jsp</form-error-page>
+ </form-login-config>
+ </login-config>
+
+ <!-- Security roles referenced by this web application -->
+ <security-role>
+ <role-name>manager</role-name>
+ </security-role>
+ <security-role>
+ <role-name>Sales</role-name>
+ </security-role>
+ <security-role>
+ <role-name>Employee</role-name>
+ </security-role>
+</web-app>
\ No newline at end of file
Added:
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/jsp/error.jsp
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/jsp/error.jsp
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/jsp/error.jsp 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,12 @@
+<html> <head> <title>Error!</title></head>
+<body>
+
+<font size='4' color='red'>
+ The username and password you supplied are not valid.
+</p>
+Click <a href='<%= response.encodeURL("login.jsp")
%>'>here</a>
+to retry login
+
+</body>
+</form>
+</html>
Added:
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/jsp/login-error.jsp
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/jsp/login-error.jsp
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/jsp/login-error.jsp 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,6 @@
+<html><head><title>Login Page</title></head>
+<body>
+<font size='5' color='blue'>Login Error</font><hr>
+
+</body>
+ </html>
Added:
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/jsp/login.jsp
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/jsp/login.jsp
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/idp-sig/src/main/webapp/jsp/login.jsp 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,16 @@
+<html><head><title>Login Page</title></head>
+<body>
+<font size='5' color='blue'>Please Login</font><hr>
+
+<form action='j_security_check' method='post'>
+<table>
+ <tr><td>Name:</td>
+ <td><input type='text'
name='j_username'></td></tr>
+ <tr><td>Password:</td>
+ <td><input type='password' name='j_password'
size='8'></td>
+ </tr>
+</table>
+<br>
+ <input type='submit' value='login'>
+</form></body>
+ </html>
Property changes on: identity-federation/trunk/jboss-identity-webapps/sales
___________________________________________________________________
Name: svn:ignore
- .metadata
.classpath
.settings
.project
+ .metadata
.classpath
.settings
.project
target
Modified: identity-federation/trunk/jboss-identity-webapps/sales/pom.xml
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/sales/pom.xml 2009-08-16 10:12:11 UTC
(rev 710)
+++ identity-federation/trunk/jboss-identity-webapps/sales/pom.xml 2009-08-16 10:27:05 UTC
(rev 711)
@@ -30,7 +30,6 @@
<version>2.0.2</version>
<configuration>
<warName>sales</warName>
- <webappDirectory>${basedir}/resources/</webappDirectory>
<warSourceExcludes>WEB-INF/lib/*.jar</warSourceExcludes>
</configuration>
</plugin>
Copied:
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/META-INF/context.xml
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/sales/resources/META-INF/context.xml)
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/META-INF/context.xml
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/META-INF/context.xml 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,4 @@
+<Context>
+ <Valve
className="org.jboss.identity.federation.bindings.tomcat.sp.SPRedirectFormAuthenticator"
+ />
+</Context>
Copied:
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/WEB-INF/context.xml
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/sales/resources/WEB-INF/context.xml)
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/WEB-INF/context.xml
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/WEB-INF/context.xml 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,6 @@
+<Context>
+ <!-- log all incoming and outgoing messages. -->
+ <Valve className="org.apache.catalina.valves.RequestDumperValve" />
+ <Valve
+ className="org.jboss.identity.federation.bindings.tomcat.sp.SPRedirectFormAuthenticator"
/>
+</Context>
\ No newline at end of file
Copied:
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/WEB-INF/jboss-idfed.xml
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/sales/resources/WEB-INF/jboss-idfed.xml)
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/WEB-INF/jboss-idfed.xml
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/WEB-INF/jboss-idfed.xml 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,4 @@
+<JBossSP xmlns="urn:jboss:identity-federation:config:1.0"
ServerEnvironment="tomcat">
+ <IdentityURL>http://localhost:8080/idp/</IdentityURL>
+ <ServiceURL>http://localhost:8080/sales/</ServiceURL>
+</JBossSP>
Copied:
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/WEB-INF/web.xml
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/sales/resources/WEB-INF/web.xml)
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/WEB-INF/web.xml
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/WEB-INF/web.xml 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app version="2.4"
+
xmlns="http://java.sun.com/xml/ns/j2ee"
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
+
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
+
+ <description>Sales Application</description>
+
+ <security-constraint>
+ <display-name>Restricted</display-name>
+ <web-resource-collection>
+ <web-resource-name>Restricted Access</web-resource-name>
+ <url-pattern>/*</url-pattern>
+ </web-resource-collection>
+ <auth-constraint>
+ <role-name>Sales</role-name>
+ </auth-constraint>
+ <user-data-constraint>
+ <transport-guarantee>NONE</transport-guarantee>
+ </user-data-constraint>
+ </security-constraint>
+
+ <security-role>
+ <role-name>Sales</role-name>
+ </security-role>
+ <security-role>
+ <role-name>Employee</role-name>
+ </security-role>
+ <security-role>
+ <role-name>manager</role-name>
+ </security-role>
+
+ <login-config>
+ <auth-method>FORM</auth-method>
+ <form-login-config>
+ <form-login-page>/login.jsp</form-login-page>
+ <form-error-page>/error.jsp</form-error-page>
+ </form-login-config>
+ </login-config>
+</web-app>
Copied: identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/error.jsp
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/sales/resources/error.jsp)
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/error.jsp
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/error.jsp 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,12 @@
+<html> <head> <title>Error!</title></head>
+<body>
+
+<font size='4' color='red'>
+ The username and password you supplied are not valid.
+</p>
+Click <a href='<%= response.encodeURL("login.jsp")
%>'>here</a>
+to retry login
+
+</body>
+</form>
+</html>
Copied: identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/index.jsp
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/sales/resources/index.jsp)
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/index.jsp
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/index.jsp 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,13 @@
+<div align="center">
+<h1>SalesTool</h1>
+<br/>
+Welcome to the Sales Tool, <%=request.getUserPrincipal().getName()%>
+
+<br/>
+Here is your sales chart:
+<br/>
+<img src="piechart.gif"/>
+
+<br/>
+<a href="logout.jsp">Click to LogOut</a>
+</div>
Copied: identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/login.jsp
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/sales/resources/login.jsp)
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/login.jsp
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/login.jsp 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,16 @@
+<html><head><title>Login Page</title></head>
+<body>
+<font size='5' color='blue'>Please Login</font><hr>
+
+<form action='j_security_check' method='post'>
+<table>
+ <tr><td>Name:</td>
+ <td><input type='text'
name='j_username'></td></tr>
+ <tr><td>Password:</td>
+ <td><input type='password' name='j_password'
size='8'></td>
+ </tr>
+</table>
+<br>
+ <input type='submit' value='login'>
+</form></body>
+ </html>
Copied: identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/logout.jsp
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/sales/resources/logout.jsp)
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/logout.jsp
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/logout.jsp 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,4 @@
+<%
+ session.invalidate();
+%>
+You are logged out.
Copied:
identity-federation/trunk/jboss-identity-webapps/sales/src/main/webapp/piechart.gif (from
rev 692, identity-federation/trunk/jboss-identity-webapps/sales/resources/piechart.gif)
===================================================================
(Binary files differ)
Property changes on: identity-federation/trunk/jboss-identity-webapps/sales-post-sig
___________________________________________________________________
Name: svn:ignore
- .metadata
.classpath
.settings
.project
+ .metadata
.classpath
.settings
.project
target
Modified: identity-federation/trunk/jboss-identity-webapps/sales-post-sig/pom.xml
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/sales-post-sig/pom.xml 2009-08-16
10:12:11 UTC (rev 710)
+++ identity-federation/trunk/jboss-identity-webapps/sales-post-sig/pom.xml 2009-08-16
10:27:05 UTC (rev 711)
@@ -30,7 +30,6 @@
<version>2.0.2</version>
<configuration>
<warName>sales-post-sig</warName>
- <webappDirectory>${basedir}/resources/</webappDirectory>
<warSourceExcludes>WEB-INF/lib/*.jar</warSourceExcludes>
</configuration>
</plugin>
Added:
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/META-INF/MANIFEST.MF
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/META-INF/MANIFEST.MF
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/META-INF/MANIFEST.MF 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Class-Path:
+
Copied:
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/META-INF/context.xml
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/resources/META-INF/context.xml)
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/META-INF/context.xml
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/META-INF/context.xml 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,4 @@
+<Context>
+ <Valve
className="org.jboss.identity.federation.bindings.tomcat.sp.SPPostFormAuthenticator"
+ />
+</Context>
Copied:
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/META-INF/jbid_test_keystore.jks
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/resources/WEB-INF/jbid_test_keystore.jks)
===================================================================
(Binary files differ)
Copied:
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/WEB-INF/context.xml
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/resources/WEB-INF/context.xml)
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/WEB-INF/context.xml
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/WEB-INF/context.xml 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,4 @@
+<Context>
+ <Valve
className="org.jboss.identity.federation.bindings.tomcat.sp.SPPostFormAuthenticator"
+ />
+</Context>
Copied:
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/WEB-INF/jboss-idfed.xml
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/resources/WEB-INF/jboss-idfed.xml)
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/WEB-INF/jboss-idfed.xml
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/WEB-INF/jboss-idfed.xml 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,13 @@
+<JBossSP xmlns="urn:jboss:identity-federation:config:1.0"
ServerEnvironment="tomcat">
+ <IdentityURL>http://localhost:8080/idp-sig/</IdentityURL>
+ <ServiceURL>http://localhost:8080/sales-post-sig/</ServiceURL>
+ <KeyProvider
ClassName="org.jboss.identity.federation.bindings.tomcat.KeyStoreKeyManager">
+ <Auth Key="KeyStoreURL" Value="/jbid_test_keystore.jks" />
+ <Auth Key="KeyStorePass" Value="store123" />
+ <Auth Key="SigningKeyPass" Value="test123" />
+ <Auth Key="SigningKeyAlias" Value="servercert" />
+ <ValidatingAlias Key="localhost" Value="servercert"/>
+ <ValidatingAlias Key="127.0.0.1" Value="servercert"/>
+ </KeyProvider>
+
+</JBossSP>
Copied:
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/WEB-INF/web.xml
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/resources/WEB-INF/web.xml)
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/WEB-INF/web.xml
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/WEB-INF/web.xml 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app version="2.4"
+
xmlns="http://java.sun.com/xml/ns/j2ee"
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
+
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
+
+ <description>Sales Application</description>
+
+ <security-constraint>
+ <display-name>Restricted</display-name>
+ <web-resource-collection>
+ <web-resource-name>Restricted Access</web-resource-name>
+ <url-pattern>/*</url-pattern>
+ </web-resource-collection>
+ <auth-constraint>
+ <role-name>Sales</role-name>
+ <role-name>manager</role-name>
+ </auth-constraint>
+ <user-data-constraint>
+ <transport-guarantee>NONE</transport-guarantee>
+ </user-data-constraint>
+ </security-constraint>
+
+ <security-role>
+ <role-name>Sales</role-name>
+ </security-role>
+
+ <security-role>
+ <role-name>manager</role-name>
+ </security-role>
+
+ <login-config>
+ <auth-method>FORM</auth-method>
+ <form-login-config>
+ <form-login-page>/login.jsp</form-login-page>
+ <form-error-page>/error.jsp</form-error-page>
+ </form-login-config>
+ </login-config>
+</web-app>
Copied:
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/error.jsp
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/resources/error.jsp)
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/error.jsp
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/error.jsp 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,12 @@
+<html> <head> <title>Error!</title></head>
+<body>
+
+<font size='4' color='red'>
+ The username and password you supplied are not valid.
+</p>
+Click <a href='<%= response.encodeURL("login.jsp")
%>'>here</a>
+to retry login
+
+</body>
+</form>
+</html>
Copied:
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/index.jsp
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/resources/index.jsp)
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/index.jsp
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/index.jsp 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,13 @@
+<div align="center">
+<h1>SalesTool</h1>
+<br/>
+Welcome to the Sales Tool, <%=request.getUserPrincipal().getName()%>
+
+<br/>
+Here is your sales chart:
+<br/>
+<img src="piechart.gif"/>
+
+<br/>
+<a href="logout.jsp">Click to LogOut</a>
+</div>
Copied:
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/login.jsp
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/resources/login.jsp)
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/login.jsp
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/login.jsp 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,16 @@
+<html><head><title>Login Page</title></head>
+<body>
+<font size='5' color='blue'>Please Login</font><hr>
+
+<form action='j_security_check' method='post'>
+<table>
+ <tr><td>Name:</td>
+ <td><input type='text'
name='j_username'></td></tr>
+ <tr><td>Password:</td>
+ <td><input type='password' name='j_password'
size='8'></td>
+ </tr>
+</table>
+<br>
+ <input type='submit' value='login'>
+</form></body>
+ </html>
Copied:
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/logout.jsp
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/resources/logout.jsp)
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/logout.jsp
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/logout.jsp 2009-08-16
10:27:05 UTC (rev 711)
@@ -0,0 +1,4 @@
+<%
+ session.invalidate();
+%>
+You are logged out.
Copied:
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/src/main/webapp/piechart.gif
(from rev 692,
identity-federation/trunk/jboss-identity-webapps/sales-post-sig/resources/piechart.gif)
===================================================================
(Binary files differ)