Author: anil.saldhana(a)jboss.com
Date: 2009-06-02 16:15:32 -0400 (Tue, 02 Jun 2009)
New Revision: 556
Added:
identity-federation/trunk/jboss-identity-webapps/employee/resources/careermap.jpg
identity-federation/trunk/jboss-identity-webapps/idp/
identity-federation/trunk/jboss-identity-webapps/idp/pom.xml
identity-federation/trunk/jboss-identity-webapps/idp/resources/
identity-federation/trunk/jboss-identity-webapps/idp/resources/META-INF/
identity-federation/trunk/jboss-identity-webapps/idp/resources/META-INF/context.xml
identity-federation/trunk/jboss-identity-webapps/idp/resources/WEB-INF/
identity-federation/trunk/jboss-identity-webapps/idp/resources/WEB-INF/context.xml
identity-federation/trunk/jboss-identity-webapps/idp/resources/WEB-INF/jboss-idfed.xml
identity-federation/trunk/jboss-identity-webapps/idp/resources/WEB-INF/web.xml
identity-federation/trunk/jboss-identity-webapps/idp/resources/jsp/
identity-federation/trunk/jboss-identity-webapps/idp/resources/jsp/error.jsp
identity-federation/trunk/jboss-identity-webapps/idp/resources/jsp/login-error.jsp
identity-federation/trunk/jboss-identity-webapps/idp/resources/jsp/login.jsp
Modified:
identity-federation/trunk/jboss-identity-webapps/circleoftrust/pom.xml
identity-federation/trunk/jboss-identity-webapps/employee/pom.xml
identity-federation/trunk/jboss-identity-webapps/employee/resources/index.jsp
Log:
add idp
Modified: identity-federation/trunk/jboss-identity-webapps/circleoftrust/pom.xml
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/circleoftrust/pom.xml 2009-06-02
19:50:41 UTC (rev 555)
+++ identity-federation/trunk/jboss-identity-webapps/circleoftrust/pom.xml 2009-06-02
20:15:32 UTC (rev 556)
@@ -1,7 +1,7 @@
<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.identity.federation</groupId>
- <artifactId>jboss-identity-circleoftrust</artifactId>
+ <artifactId>circleoftrust</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>war</packaging>
<name>JBoss Identity Federation Circle Of Trust</name>
Modified: identity-federation/trunk/jboss-identity-webapps/employee/pom.xml
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/employee/pom.xml 2009-06-02 19:50:41
UTC (rev 555)
+++ identity-federation/trunk/jboss-identity-webapps/employee/pom.xml 2009-06-02 20:15:32
UTC (rev 556)
@@ -1,7 +1,7 @@
<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.identity.federation</groupId>
- <artifactId>jboss-identity-webapps-employee</artifactId>
+ <artifactId>employee</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>war</packaging>
<name>JBoss Identity Federation Web Apps Employee</name>
Added: identity-federation/trunk/jboss-identity-webapps/employee/resources/careermap.jpg
===================================================================
(Binary files differ)
Property changes on:
identity-federation/trunk/jboss-identity-webapps/employee/resources/careermap.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: identity-federation/trunk/jboss-identity-webapps/employee/resources/index.jsp
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/employee/resources/index.jsp 2009-06-02
19:50:41 UTC (rev 555)
+++
identity-federation/trunk/jboss-identity-webapps/employee/resources/index.jsp 2009-06-02
20:15:32 UTC (rev 556)
@@ -1 +1,10 @@
-Welcome to Employee Page.
+<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"/>
+</div>
Added: identity-federation/trunk/jboss-identity-webapps/idp/pom.xml
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/idp/pom.xml
(rev 0)
+++ identity-federation/trunk/jboss-identity-webapps/idp/pom.xml 2009-06-02 20:15:32 UTC
(rev 556)
@@ -0,0 +1,34 @@
+<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.identity.federation</groupId>
+ <artifactId>idp</artifactId>
+ <version>1.0.0-SNAPSHOT</version>
+ <packaging>war</packaging>
+ <name>JBoss Identity Federation Identity Provider</name>
+ <
url>http://labs.jboss.org/portal/jbosssecurity/</url>
+ <description>JBoss Identity Samples contains the samples for Federated Identity
Needs.</description>
+ <licenses>
+ <license>
+ <name>lgpl</name>
+ <
url>http://repository.jboss.com/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ <organization>
+ <name>JBoss Inc.</name>
+ <url>http://www.jboss.org</url>
+ </organization>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-war-plugin</artifactId>
+ <version>2.0.2</version>
+ <configuration>
+ <warName>idp</warName>
+ <webappDirectory>${basedir}/resources/</webappDirectory>
+ <warSourceExcludes>WEB-INF/lib/*.jar</warSourceExcludes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>
Added:
identity-federation/trunk/jboss-identity-webapps/idp/resources/META-INF/context.xml
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/idp/resources/META-INF/context.xml
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/idp/resources/META-INF/context.xml 2009-06-02
20:15:32 UTC (rev 556)
@@ -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/resources/WEB-INF/context.xml
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/idp/resources/WEB-INF/context.xml
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/idp/resources/WEB-INF/context.xml 2009-06-02
20:15:32 UTC (rev 556)
@@ -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/resources/WEB-INF/jboss-idfed.xml
===================================================================
---
identity-federation/trunk/jboss-identity-webapps/idp/resources/WEB-INF/jboss-idfed.xml
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/idp/resources/WEB-INF/jboss-idfed.xml 2009-06-02
20:15:32 UTC (rev 556)
@@ -0,0 +1,6 @@
+<JBossIDP xmlns="urn:jboss:identity-federation:config:1.0" >
+<IdentityURL>http://localhost:8080/idp/</IdentityURL>
+<Trust>
+ <Domains>localhost,jboss.com,jboss.org</Domains>
+</Trust>
+</JBossIDP>
Added: identity-federation/trunk/jboss-identity-webapps/idp/resources/WEB-INF/web.xml
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/idp/resources/WEB-INF/web.xml
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/idp/resources/WEB-INF/web.xml 2009-06-02
20:15:32 UTC (rev 556)
@@ -0,0 +1,48 @@
+<?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>Fedbridge Test IDP</display-name>
+ <description>
+ Just a Test IDP for Fedbridge 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>HTMLManger and Manager command</web-resource-name>
+ <url-pattern>/*</url-pattern>
+ </web-resource-collection>
+ <auth-constraint>
+ <role-name>manager</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>
+ <form-login-config>
+ <form-login-page>/jsp/login.jsp</form-login-page>
+ <form-error-page>/jsp/loginerror.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>
+</web-app>
Added: identity-federation/trunk/jboss-identity-webapps/idp/resources/jsp/error.jsp
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/idp/resources/jsp/error.jsp
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/idp/resources/jsp/error.jsp 2009-06-02
20:15:32 UTC (rev 556)
@@ -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/resources/jsp/login-error.jsp
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/idp/resources/jsp/login-error.jsp
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/idp/resources/jsp/login-error.jsp 2009-06-02
20:15:32 UTC (rev 556)
@@ -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/resources/jsp/login.jsp
===================================================================
--- identity-federation/trunk/jboss-identity-webapps/idp/resources/jsp/login.jsp
(rev 0)
+++
identity-federation/trunk/jboss-identity-webapps/idp/resources/jsp/login.jsp 2009-06-02
20:15:32 UTC (rev 556)
@@ -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>