Author: anil.saldhana(a)jboss.com
Date: 2009-02-27 15:49:43 -0500 (Fri, 27 Feb 2009)
New Revision: 356
Added:
identity-doc/tags/1.0.0.alpha2/
identity-doc/tags/1.0.0.alpha2/DeveloperGuide/pom.xml
identity-doc/tags/1.0.0.alpha2/DeveloperGuide/src/main/docbook/Author_Group.xml
identity-doc/tags/1.0.0.alpha2/DeveloperGuide/src/main/docbook/DeveloperGuide.xml
identity-doc/tags/1.0.0.alpha2/UserGuide/pom.xml
identity-doc/tags/1.0.0.alpha2/UserGuide/src/main/docbook/Author_Group.xml
identity-doc/tags/1.0.0.alpha2/UserGuide/src/main/docbook/UserGuide.xml
identity-doc/tags/1.0.0.alpha2/assembly/bin.xml
identity-doc/tags/1.0.0.alpha2/assembly/pom.xml
identity-doc/tags/1.0.0.alpha2/images/HubNSpokeArchitecture.png
identity-doc/tags/1.0.0.alpha2/images/HubNSpokeArchitecture.svg
identity-doc/tags/1.0.0.alpha2/images/WS-Trust.png
identity-doc/tags/1.0.0.alpha2/images/WS-Trust.svg
identity-doc/tags/1.0.0.alpha2/parent/pom.xml
identity-doc/tags/1.0.0.alpha2/pom.xml
Removed:
identity-doc/tags/1.0.0.alpha2/DeveloperGuide/pom.xml
identity-doc/tags/1.0.0.alpha2/DeveloperGuide/src/main/docbook/Author_Group.xml
identity-doc/tags/1.0.0.alpha2/DeveloperGuide/src/main/docbook/DeveloperGuide.xml
identity-doc/tags/1.0.0.alpha2/UserGuide/pom.xml
identity-doc/tags/1.0.0.alpha2/UserGuide/src/main/docbook/Author_Group.xml
identity-doc/tags/1.0.0.alpha2/UserGuide/src/main/docbook/UserGuide.xml
identity-doc/tags/1.0.0.alpha2/assembly/bin.xml
identity-doc/tags/1.0.0.alpha2/assembly/pom.xml
identity-doc/tags/1.0.0.alpha2/images/HubNSpokeArchitecture.png
identity-doc/tags/1.0.0.alpha2/images/HubNSpokeArchitecture.svg
identity-doc/tags/1.0.0.alpha2/images/WS-Trust.png
identity-doc/tags/1.0.0.alpha2/images/WS-Trust.svg
identity-doc/tags/1.0.0.alpha2/parent/pom.xml
identity-doc/tags/1.0.0.alpha2/pom.xml
Log:
[maven-release-plugin] copy for tag 1.0.0.alpha2
Copied: identity-doc/tags/1.0.0.alpha2 (from rev 353, identity-doc/trunk)
Deleted: identity-doc/tags/1.0.0.alpha2/DeveloperGuide/pom.xml
===================================================================
--- identity-doc/trunk/DeveloperGuide/pom.xml 2009-02-26 22:31:20 UTC (rev 353)
+++ identity-doc/tags/1.0.0.alpha2/DeveloperGuide/pom.xml 2009-02-27 20:49:43 UTC (rev
356)
@@ -1,82 +0,0 @@
-<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/xsd/maven-4.0.0.xsd">
- <parent>
- <groupId>org.jboss.identity</groupId>
- <artifactId>jboss-identity-doc-parent</artifactId>
- <version>1.0.0.alpha1-SNAPSHOT</version>
- <relativePath>../parent</relativePath>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <artifactId>Developer-Guide-${translation}</artifactId>
- <version>1.0.0.alpha1-SNAPSHOT</version>
- <packaging>jdocbook</packaging>
- <name>Developer Guide (${translation})</name>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.jboss.maven.plugins</groupId>
- <artifactId>maven-jdocbook-plugin</artifactId>
- <version>2.1.2</version>
- <extensions>true</extensions>
- <dependencies>
- <dependency>
- <groupId>org.jboss</groupId>
- <artifactId>jbossorg-docbook-xslt</artifactId>
- <version>1.1.0</version>
- </dependency>
- <dependency>
- <groupId>org.jboss</groupId>
- <artifactId>jbossorg-jdocbook-style</artifactId>
- <version>1.1.0</version>
- <type>jdocbook-style</type>
- </dependency>
- </dependencies>
- <configuration>
-
<sourceDocumentName>DeveloperGuide.xml</sourceDocumentName>
- <imageResource>
- <directory>${basedir}/src/main/docbook</directory>
- <includes>
- <include>${basedir}/../images/*.png</include>
- </includes>
- </imageResource>
- <!--<cssResource>
- <directory>src/main/css</directory>
- </cssResource>-->
- <formats>
- <format>
- <formatName>pdf</formatName>
-
<stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
- <finalName>DeveloperGuide.pdf</finalName>
- </format>
- <format>
- <formatName>html</formatName>
-
<stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
- <finalName>index.html</finalName>
- </format>
- <format>
- <formatName>html_single</formatName>
-
<stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
- <finalName>index.html</finalName>
- </format>
- <format>
- <formatName>eclipse</formatName>
-
<stylesheetResource>classpath:/xslt/org/jboss/eclipse.xsl</stylesheetResource>
- <finalName>index.html</finalName>
- </format>
- </formats>
- <options>
- <xincludeSupported>true</xincludeSupported>
- <xmlTransformerType>saxon</xmlTransformerType>
- <!-- needed for uri-resolvers; can be ommitted if using
'current' uri scheme -->
- <!-- could also locate the docbook dependency and inspect
its version... -->
- <docbookVersion>1.72.0</docbookVersion>
- </options>
- </configuration>
- </plugin>
- </plugins>
- </build>
-
- <properties>
- <translation>en-US</translation>
- </properties>
-</project>
Copied: identity-doc/tags/1.0.0.alpha2/DeveloperGuide/pom.xml (from rev 354,
identity-doc/trunk/DeveloperGuide/pom.xml)
===================================================================
--- identity-doc/tags/1.0.0.alpha2/DeveloperGuide/pom.xml (rev 0)
+++ identity-doc/tags/1.0.0.alpha2/DeveloperGuide/pom.xml 2009-02-27 20:49:43 UTC (rev
356)
@@ -0,0 +1,82 @@
+<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/xsd/maven-4.0.0.xsd">
+ <parent>
+ <groupId>org.jboss.identity</groupId>
+ <artifactId>jboss-identity-doc-parent</artifactId>
+ <version>1.0.0.alpha2</version>
+ <relativePath>../parent</relativePath>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>Developer-Guide-${translation}</artifactId>
+ <version>1.0.0.alpha2</version>
+ <packaging>jdocbook</packaging>
+ <name>Developer Guide (${translation})</name>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.jboss.maven.plugins</groupId>
+ <artifactId>maven-jdocbook-plugin</artifactId>
+ <version>2.1.2</version>
+ <extensions>true</extensions>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss</groupId>
+ <artifactId>jbossorg-docbook-xslt</artifactId>
+ <version>1.1.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss</groupId>
+ <artifactId>jbossorg-jdocbook-style</artifactId>
+ <version>1.1.0</version>
+ <type>jdocbook-style</type>
+ </dependency>
+ </dependencies>
+ <configuration>
+
<sourceDocumentName>DeveloperGuide.xml</sourceDocumentName>
+ <imageResource>
+ <directory>${basedir}/src/main/docbook</directory>
+ <includes>
+ <include>${basedir}/../images/*.png</include>
+ </includes>
+ </imageResource>
+ <!--<cssResource>
+ <directory>src/main/css</directory>
+ </cssResource>-->
+ <formats>
+ <format>
+ <formatName>pdf</formatName>
+
<stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
+ <finalName>DeveloperGuide.pdf</finalName>
+ </format>
+ <format>
+ <formatName>html</formatName>
+
<stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
+ <finalName>index.html</finalName>
+ </format>
+ <format>
+ <formatName>html_single</formatName>
+
<stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
+ <finalName>index.html</finalName>
+ </format>
+ <format>
+ <formatName>eclipse</formatName>
+
<stylesheetResource>classpath:/xslt/org/jboss/eclipse.xsl</stylesheetResource>
+ <finalName>index.html</finalName>
+ </format>
+ </formats>
+ <options>
+ <xincludeSupported>true</xincludeSupported>
+ <xmlTransformerType>saxon</xmlTransformerType>
+ <!-- needed for uri-resolvers; can be ommitted if using
'current' uri scheme -->
+ <!-- could also locate the docbook dependency and inspect
its version... -->
+ <docbookVersion>1.72.0</docbookVersion>
+ </options>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+ <properties>
+ <translation>en-US</translation>
+ </properties>
+</project>
Deleted: identity-doc/tags/1.0.0.alpha2/DeveloperGuide/src/main/docbook/Author_Group.xml
===================================================================
--- identity-doc/trunk/DeveloperGuide/src/main/docbook/Author_Group.xml 2009-02-26
22:31:20 UTC (rev 353)
+++
identity-doc/tags/1.0.0.alpha2/DeveloperGuide/src/main/docbook/Author_Group.xml 2009-02-27
20:49:43 UTC (rev 356)
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE authorgroup PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
-"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
-<authorgroup>
- <corpauthor>Anil Saldhana</corpauthor>
-</authorgroup>
Copied: identity-doc/tags/1.0.0.alpha2/DeveloperGuide/src/main/docbook/Author_Group.xml
(from rev 352, identity-doc/trunk/DeveloperGuide/src/main/docbook/Author_Group.xml)
===================================================================
--- identity-doc/tags/1.0.0.alpha2/DeveloperGuide/src/main/docbook/Author_Group.xml
(rev 0)
+++
identity-doc/tags/1.0.0.alpha2/DeveloperGuide/src/main/docbook/Author_Group.xml 2009-02-27
20:49:43 UTC (rev 356)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE authorgroup PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
+<authorgroup>
+ <corpauthor>Anil Saldhana</corpauthor>
+</authorgroup>
Deleted:
identity-doc/tags/1.0.0.alpha2/DeveloperGuide/src/main/docbook/DeveloperGuide.xml
===================================================================
--- identity-doc/trunk/DeveloperGuide/src/main/docbook/DeveloperGuide.xml 2009-02-26
22:31:20 UTC (rev 353)
+++
identity-doc/tags/1.0.0.alpha2/DeveloperGuide/src/main/docbook/DeveloperGuide.xml 2009-02-27
20:49:43 UTC (rev 356)
@@ -1,187 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
-"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
-<!ENTITY % RH-ENTITIES SYSTEM "Common_Config/rh-entities.ent">
-]>
-<book>
- <bookinfo>
- <title>JBoss Identity Federation</title>
-
- <subtitle>Developer Guide</subtitle>
-
- <xi:include href="Author_Group.xml"
-
xmlns:xi="http://www.w3.org/2001/XInclude" />
-
- <releaseinfo>
- 1.0.0.alpha2.
- </releaseinfo>
-
- </bookinfo>
-
- <preface>
- <title>What this Book Covers?</title>
-
- <para>This book aims to help you become familiar with JBoss Identity
- Federation in order that you can use it to develop your own Federated
- Identity based services or applications.</para>
-
- <para>Part I 'Getting Started' introduces the federated identity
- technologies that are provided in this product.</para>
-
- <para>Part II 'Developer Usage' takes a look at the API and Object
Model
- available to you to create applications and services for your needs with
- Federated Identity.
- </para>
-
- <para>Part IV 'Resources' provides additional resources.
- </para>
-
- </preface>
-
- <part>
- <title>Getting Started</title>
-
- <chapter id="overview">
- <title>Introduction</title>
-
- <para>JBoss Identity Federation allows you to implement SAML v2.0 based
- services and applications. It also has support for Oasis WS-Trust based
- applications.
- </para>
-
- <para>With JBoss Identity Federation, you have the following
- features.
- </para>
-
- <itemizedlist>
- <listitem>
- <para>SAML v2 and WS-Trust v1.3 Object Model.</para>
- </listitem>
-
- <listitem>
- <para>SAML v2 Identity API.</para>
- </listitem>
-
- <listitem>
- <para>SAML v2 HTTP/Redirect Binding Support for JBoss and
- Tomcat.</para>
- </listitem>
-
- <listitem>
- <para>SAML v2 HTTP/Redirect Binding Support for JBoss and Tomcat
- with XML Signature Support.</para>
- </listitem>
-
- <listitem>
- <para>WS-Trust Security Token Service (STS).</para>
- </listitem>
- </itemizedlist>
-
- <para>The SAML v2 specification provides multiple profiles and bindings.
- In this version of the product, we provide support for web browser based
- single sign on (SSO) via HTTP/Redirect Binding. </para>
-
- <para>An user/developer is free to implement the other profiles and
- bindings using the object model provided in this product.</para>
- </chapter>
-
- </part>
-
- <part>
- <title>Developer Usage</title>
-
- <chapter id="identity-api">
- <title>Identity API for SAML v2</title>
- <note>
- <para>Use SAML2Request API class for creating SAML request
objects.</para>
- <para>Use SAML2Response API class for creating SAML response
objects.</para>
- </note>
- <para>The following examples displays usage of the API provided in
- the Identity Federation product.
- </para>
- <para>The SAML2Request API class can be used to create SAML2 requests
- and convert it into XML and back using the marshall or unmarshall methods.
- </para>
- <programlisting>
- import org.jboss.identity.federation.api.saml.v2.request.SAML2Request;
- import org.jboss.identity.federation.saml.v2.protocol.LogoutRequestType;
-
- SAML2Request saml2Request = new SAML2Request();
-
- //We will create an AuthnRequest
- AuthnRequestType authnRequest = request.createAuthnRequestType(
- id, "http://sp", "http://idp", "http://sp");
-
- //Now marshall the request into a byte array based output stream
- ByteArrayOutputStream baos = new ByteArrayOutputStream();
- request.marshall(authnRequest, baos);
- request.marshall(authnRequest, System.out); //To Console
-
- //Assume that we have an inputstream where we get the SAML feed
- InputStream is = new ByteArrayInputStream(baos.toCharArray());
- authnRequest = saml2Request.unmarshall(is);
-
- //We will create a log out request
- LogoutRequestType lrt =
saml2Request.createLogoutRequest("http://idp");
- </programlisting>
- <para>SAML2Response API class can be used to create SAML2 response objects
- as well as marshall and unmarshall to xml and back.
- </para>
- <programlisting>
- import org.jboss.identity.federation.api.saml.v2.request.SAML2Response;
-
- SAML2Response saml2Response = new SAML2Response();
- saml2Response.createTimedConditions(assertion, this.assertionValidity)
-
- //IssuerInfoHolder is a class for information on the Issuer of SAML Assertions
- IssuerInfoHolder issuerHolder = new IssuerInfoHolder("http://idp");
- issuerHolder.setStatusCode(JBossSAMLURIConstants.STATUS_SUCCESS.get());
-
- //IDPInfoHolder is a class for information on the Identity Provider
- IDPInfoHolder idp = new IDPInfoHolder();
- idp.setNameIDFormatValue(IDGenerator.create());
-
- //SPInfoHolder is a class for information on the Service Provider
-
- ResponseType rt = JBossSAMLAuthnResponseFactory.createResponseType(
- "response111",
- new SPInfoHolder(), idp, issuerHolder);
-
- ByteArrayOutputStream baos = new ByteArrayOutputStream();
- saml2Response.marshall(rt, baos);
- </programlisting>
- </chapter> <!-- End Section on Identity API Usage -->
-
- <chapter id="jaxb-object-model"> <!-- Object Model -->
- <title> JAXB2 Based Object Model for SAML and WS-Trust</title>
- <para> JBoss Identity Federation contains an object model for SAMLv2 and
WS-Trust v1.3
- applications. The object model is very useful for developers who want to build
advanced
- applications that are not fully supported by the Identity API from the previous
section.
- </para>
- <tip>
- <title>Object Model for SAML v2</title>
- <para><emphasis
role="italic">org.jboss.identity.federation.saml.v2</emphasis> is
- the package that contains the object model.</para>
- </tip>
- <tip>
- <title>Object Model for WS-Trust v1.3</title>
- <para><emphasis
role="italic">org.jboss.identity.federation.ws.trust</emphasis> is
- the package that contains the object model.</para>
- </tip>
- </chapter>
- </part>
-
- <part>
- <title>Resources</title>
- <chapter id="web-resources">
- <title>Resources on the Web</title>
- <para>
- <ulink
url="http://www.jboss.org/jbossidentity">JBossIdentity
Project Page</ulink>
- </para>
- <para>
- <ulink
-
url="http://www.jboss.com/index.html?module=bb&c=32">...
Identity Design Forum</ulink>
- </para>
- </chapter>
- </part>
-</book>
Copied: identity-doc/tags/1.0.0.alpha2/DeveloperGuide/src/main/docbook/DeveloperGuide.xml
(from rev 352, identity-doc/trunk/DeveloperGuide/src/main/docbook/DeveloperGuide.xml)
===================================================================
--- identity-doc/tags/1.0.0.alpha2/DeveloperGuide/src/main/docbook/DeveloperGuide.xml
(rev 0)
+++
identity-doc/tags/1.0.0.alpha2/DeveloperGuide/src/main/docbook/DeveloperGuide.xml 2009-02-27
20:49:43 UTC (rev 356)
@@ -0,0 +1,187 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
+<!ENTITY % RH-ENTITIES SYSTEM "Common_Config/rh-entities.ent">
+]>
+<book>
+ <bookinfo>
+ <title>JBoss Identity Federation</title>
+
+ <subtitle>Developer Guide</subtitle>
+
+ <xi:include href="Author_Group.xml"
+
xmlns:xi="http://www.w3.org/2001/XInclude" />
+
+ <releaseinfo>
+ 1.0.0.alpha2.
+ </releaseinfo>
+
+ </bookinfo>
+
+ <preface>
+ <title>What this Book Covers?</title>
+
+ <para>This book aims to help you become familiar with JBoss Identity
+ Federation in order that you can use it to develop your own Federated
+ Identity based services or applications.</para>
+
+ <para>Part I 'Getting Started' introduces the federated identity
+ technologies that are provided in this product.</para>
+
+ <para>Part II 'Developer Usage' takes a look at the API and Object
Model
+ available to you to create applications and services for your needs with
+ Federated Identity.
+ </para>
+
+ <para>Part IV 'Resources' provides additional resources.
+ </para>
+
+ </preface>
+
+ <part>
+ <title>Getting Started</title>
+
+ <chapter id="overview">
+ <title>Introduction</title>
+
+ <para>JBoss Identity Federation allows you to implement SAML v2.0 based
+ services and applications. It also has support for Oasis WS-Trust based
+ applications.
+ </para>
+
+ <para>With JBoss Identity Federation, you have the following
+ features.
+ </para>
+
+ <itemizedlist>
+ <listitem>
+ <para>SAML v2 and WS-Trust v1.3 Object Model.</para>
+ </listitem>
+
+ <listitem>
+ <para>SAML v2 Identity API.</para>
+ </listitem>
+
+ <listitem>
+ <para>SAML v2 HTTP/Redirect Binding Support for JBoss and
+ Tomcat.</para>
+ </listitem>
+
+ <listitem>
+ <para>SAML v2 HTTP/Redirect Binding Support for JBoss and Tomcat
+ with XML Signature Support.</para>
+ </listitem>
+
+ <listitem>
+ <para>WS-Trust Security Token Service (STS).</para>
+ </listitem>
+ </itemizedlist>
+
+ <para>The SAML v2 specification provides multiple profiles and bindings.
+ In this version of the product, we provide support for web browser based
+ single sign on (SSO) via HTTP/Redirect Binding. </para>
+
+ <para>An user/developer is free to implement the other profiles and
+ bindings using the object model provided in this product.</para>
+ </chapter>
+
+ </part>
+
+ <part>
+ <title>Developer Usage</title>
+
+ <chapter id="identity-api">
+ <title>Identity API for SAML v2</title>
+ <note>
+ <para>Use SAML2Request API class for creating SAML request
objects.</para>
+ <para>Use SAML2Response API class for creating SAML response
objects.</para>
+ </note>
+ <para>The following examples displays usage of the API provided in
+ the Identity Federation product.
+ </para>
+ <para>The SAML2Request API class can be used to create SAML2 requests
+ and convert it into XML and back using the marshall or unmarshall methods.
+ </para>
+ <programlisting>
+ import org.jboss.identity.federation.api.saml.v2.request.SAML2Request;
+ import org.jboss.identity.federation.saml.v2.protocol.LogoutRequestType;
+
+ SAML2Request saml2Request = new SAML2Request();
+
+ //We will create an AuthnRequest
+ AuthnRequestType authnRequest = request.createAuthnRequestType(
+ id, "http://sp", "http://idp", "http://sp");
+
+ //Now marshall the request into a byte array based output stream
+ ByteArrayOutputStream baos = new ByteArrayOutputStream();
+ request.marshall(authnRequest, baos);
+ request.marshall(authnRequest, System.out); //To Console
+
+ //Assume that we have an inputstream where we get the SAML feed
+ InputStream is = new ByteArrayInputStream(baos.toCharArray());
+ authnRequest = saml2Request.unmarshall(is);
+
+ //We will create a log out request
+ LogoutRequestType lrt =
saml2Request.createLogoutRequest("http://idp");
+ </programlisting>
+ <para>SAML2Response API class can be used to create SAML2 response objects
+ as well as marshall and unmarshall to xml and back.
+ </para>
+ <programlisting>
+ import org.jboss.identity.federation.api.saml.v2.request.SAML2Response;
+
+ SAML2Response saml2Response = new SAML2Response();
+ saml2Response.createTimedConditions(assertion, this.assertionValidity)
+
+ //IssuerInfoHolder is a class for information on the Issuer of SAML Assertions
+ IssuerInfoHolder issuerHolder = new IssuerInfoHolder("http://idp");
+ issuerHolder.setStatusCode(JBossSAMLURIConstants.STATUS_SUCCESS.get());
+
+ //IDPInfoHolder is a class for information on the Identity Provider
+ IDPInfoHolder idp = new IDPInfoHolder();
+ idp.setNameIDFormatValue(IDGenerator.create());
+
+ //SPInfoHolder is a class for information on the Service Provider
+
+ ResponseType rt = JBossSAMLAuthnResponseFactory.createResponseType(
+ "response111",
+ new SPInfoHolder(), idp, issuerHolder);
+
+ ByteArrayOutputStream baos = new ByteArrayOutputStream();
+ saml2Response.marshall(rt, baos);
+ </programlisting>
+ </chapter> <!-- End Section on Identity API Usage -->
+
+ <chapter id="jaxb-object-model"> <!-- Object Model -->
+ <title> JAXB2 Based Object Model for SAML and WS-Trust</title>
+ <para> JBoss Identity Federation contains an object model for SAMLv2 and
WS-Trust v1.3
+ applications. The object model is very useful for developers who want to build
advanced
+ applications that are not fully supported by the Identity API from the previous
section.
+ </para>
+ <tip>
+ <title>Object Model for SAML v2</title>
+ <para><emphasis
role="italic">org.jboss.identity.federation.saml.v2</emphasis> is
+ the package that contains the object model.</para>
+ </tip>
+ <tip>
+ <title>Object Model for WS-Trust v1.3</title>
+ <para><emphasis
role="italic">org.jboss.identity.federation.ws.trust</emphasis> is
+ the package that contains the object model.</para>
+ </tip>
+ </chapter>
+ </part>
+
+ <part>
+ <title>Resources</title>
+ <chapter id="web-resources">
+ <title>Resources on the Web</title>
+ <para>
+ <ulink
url="http://www.jboss.org/jbossidentity">JBossIdentity
Project Page</ulink>
+ </para>
+ <para>
+ <ulink
+
url="http://www.jboss.com/index.html?module=bb&c=32">...
Identity Design Forum</ulink>
+ </para>
+ </chapter>
+ </part>
+</book>
Deleted: identity-doc/tags/1.0.0.alpha2/UserGuide/pom.xml
===================================================================
--- identity-doc/trunk/UserGuide/pom.xml 2009-02-26 22:31:20 UTC (rev 353)
+++ identity-doc/tags/1.0.0.alpha2/UserGuide/pom.xml 2009-02-27 20:49:43 UTC (rev 356)
@@ -1,84 +0,0 @@
-<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/xsd/maven-4.0.0.xsd">
- <parent>
- <groupId>org.jboss.identity</groupId>
- <artifactId>jboss-identity-doc-parent</artifactId>
- <version>1.0.0.alpha1-SNAPSHOT</version>
- <relativePath>../parent</relativePath>
- </parent>
-
-
- <modelVersion>4.0.0</modelVersion>
- <artifactId>User-Guide-${translation}</artifactId>
- <version>1.0.0.alpha1-SNAPSHOT</version>
- <packaging>jdocbook</packaging>
- <name>User Guide (${translation})</name>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.jboss.maven.plugins</groupId>
- <artifactId>maven-jdocbook-plugin</artifactId>
- <version>2.1.2</version>
- <extensions>true</extensions>
- <dependencies>
- <dependency>
- <groupId>org.jboss</groupId>
- <artifactId>jbossorg-docbook-xslt</artifactId>
- <version>1.1.0</version>
- </dependency>
- <dependency>
- <groupId>org.jboss</groupId>
- <artifactId>jbossorg-jdocbook-style</artifactId>
- <version>1.1.0</version>
- <type>jdocbook-style</type>
- </dependency>
- </dependencies>
- <configuration>
- <sourceDocumentName>UserGuide.xml</sourceDocumentName>
- <imageResource>
- <directory>${basedir}/src/main/docbook</directory>
- <includes>
- <include>${basedir}/../images/*.png</include>
- </includes>
- </imageResource>
- <!--<cssResource>
- <directory>src/main/css</directory>
- </cssResource>-->
- <formats>
- <format>
- <formatName>pdf</formatName>
-
<stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
- <finalName>UserGuide.pdf</finalName>
- </format>
- <format>
- <formatName>html</formatName>
-
<stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
- <finalName>index.html</finalName>
- </format>
- <format>
- <formatName>html_single</formatName>
-
<stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
- <finalName>index.html</finalName>
- </format>
- <format>
- <formatName>eclipse</formatName>
-
<stylesheetResource>classpath:/xslt/org/jboss/eclipse.xsl</stylesheetResource>
- <finalName>index.html</finalName>
- </format>
- </formats>
- <options>
- <xincludeSupported>true</xincludeSupported>
- <xmlTransformerType>saxon</xmlTransformerType>
- <!-- needed for uri-resolvers; can be ommitted if using
'current' uri scheme -->
- <!-- could also locate the docbook dependency and inspect
its version... -->
- <docbookVersion>1.72.0</docbookVersion>
- </options>
- </configuration>
- </plugin>
- </plugins>
- </build>
-
- <properties>
- <translation>en-US</translation>
- </properties>
-</project>
Copied: identity-doc/tags/1.0.0.alpha2/UserGuide/pom.xml (from rev 354,
identity-doc/trunk/UserGuide/pom.xml)
===================================================================
--- identity-doc/tags/1.0.0.alpha2/UserGuide/pom.xml (rev 0)
+++ identity-doc/tags/1.0.0.alpha2/UserGuide/pom.xml 2009-02-27 20:49:43 UTC (rev 356)
@@ -0,0 +1,84 @@
+<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/xsd/maven-4.0.0.xsd">
+ <parent>
+ <groupId>org.jboss.identity</groupId>
+ <artifactId>jboss-identity-doc-parent</artifactId>
+ <version>1.0.0.alpha2</version>
+ <relativePath>../parent</relativePath>
+ </parent>
+
+
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>User-Guide-${translation}</artifactId>
+ <version>1.0.0.alpha2</version>
+ <packaging>jdocbook</packaging>
+ <name>User Guide (${translation})</name>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.jboss.maven.plugins</groupId>
+ <artifactId>maven-jdocbook-plugin</artifactId>
+ <version>2.1.2</version>
+ <extensions>true</extensions>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss</groupId>
+ <artifactId>jbossorg-docbook-xslt</artifactId>
+ <version>1.1.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss</groupId>
+ <artifactId>jbossorg-jdocbook-style</artifactId>
+ <version>1.1.0</version>
+ <type>jdocbook-style</type>
+ </dependency>
+ </dependencies>
+ <configuration>
+ <sourceDocumentName>UserGuide.xml</sourceDocumentName>
+ <imageResource>
+ <directory>${basedir}/src/main/docbook</directory>
+ <includes>
+ <include>${basedir}/../images/*.png</include>
+ </includes>
+ </imageResource>
+ <!--<cssResource>
+ <directory>src/main/css</directory>
+ </cssResource>-->
+ <formats>
+ <format>
+ <formatName>pdf</formatName>
+
<stylesheetResource>classpath:/xslt/org/jboss/pdf.xsl</stylesheetResource>
+ <finalName>UserGuide.pdf</finalName>
+ </format>
+ <format>
+ <formatName>html</formatName>
+
<stylesheetResource>classpath:/xslt/org/jboss/xhtml.xsl</stylesheetResource>
+ <finalName>index.html</finalName>
+ </format>
+ <format>
+ <formatName>html_single</formatName>
+
<stylesheetResource>classpath:/xslt/org/jboss/xhtml-single.xsl</stylesheetResource>
+ <finalName>index.html</finalName>
+ </format>
+ <format>
+ <formatName>eclipse</formatName>
+
<stylesheetResource>classpath:/xslt/org/jboss/eclipse.xsl</stylesheetResource>
+ <finalName>index.html</finalName>
+ </format>
+ </formats>
+ <options>
+ <xincludeSupported>true</xincludeSupported>
+ <xmlTransformerType>saxon</xmlTransformerType>
+ <!-- needed for uri-resolvers; can be ommitted if using
'current' uri scheme -->
+ <!-- could also locate the docbook dependency and inspect
its version... -->
+ <docbookVersion>1.72.0</docbookVersion>
+ </options>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+ <properties>
+ <translation>en-US</translation>
+ </properties>
+</project>
Deleted: identity-doc/tags/1.0.0.alpha2/UserGuide/src/main/docbook/Author_Group.xml
===================================================================
--- identity-doc/trunk/UserGuide/src/main/docbook/Author_Group.xml 2009-02-26 22:31:20 UTC
(rev 353)
+++ identity-doc/tags/1.0.0.alpha2/UserGuide/src/main/docbook/Author_Group.xml 2009-02-27
20:49:43 UTC (rev 356)
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE authorgroup PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
-"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
-<authorgroup>
- <corpauthor>Anil Saldhana</corpauthor>
-</authorgroup>
Copied: identity-doc/tags/1.0.0.alpha2/UserGuide/src/main/docbook/Author_Group.xml (from
rev 352, identity-doc/trunk/UserGuide/src/main/docbook/Author_Group.xml)
===================================================================
--- identity-doc/tags/1.0.0.alpha2/UserGuide/src/main/docbook/Author_Group.xml
(rev 0)
+++ identity-doc/tags/1.0.0.alpha2/UserGuide/src/main/docbook/Author_Group.xml 2009-02-27
20:49:43 UTC (rev 356)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE authorgroup PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
+<authorgroup>
+ <corpauthor>Anil Saldhana</corpauthor>
+</authorgroup>
Deleted: identity-doc/tags/1.0.0.alpha2/UserGuide/src/main/docbook/UserGuide.xml
===================================================================
--- identity-doc/trunk/UserGuide/src/main/docbook/UserGuide.xml 2009-02-26 22:31:20 UTC
(rev 353)
+++ identity-doc/tags/1.0.0.alpha2/UserGuide/src/main/docbook/UserGuide.xml 2009-02-27
20:49:43 UTC (rev 356)
@@ -1,873 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
-"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
-<!ENTITY % RH-ENTITIES SYSTEM "Common_Config/rh-entities.ent">
-]>
-<book>
-
- <bookinfo>
- <title>JBoss Identity Federation</title>
-
- <subtitle>User Guide</subtitle>
-
- <xi:include href="Author_Group.xml"
-
xmlns:xi="http://www.w3.org/2001/XInclude" />
-
- <releaseinfo>
- 1.0.0.alpha2.
- </releaseinfo>
-
-
- </bookinfo>
-
- <preface>
- <title>What this Book Covers</title>
-
- <para>This book aims to help you become familiar with JBoss Identity
- Federation in order that you can use it to build your own Federated
- Identity based services or applications.</para>
-
- <para>Part I 'Getting Started' introduces the federated identity
- technologies that are provided in this product. It also indicates
- the libraries required for the installation.</para>
-
- <para>Part II 'Simple Usage' describes SAML v2 Web Browser based
- Single Sign On (SSO).</para>
-
- <para>Part III 'Advanced Usage' describes SAML v2 Web Browser based SSO
- with advanced features such as Trust Management and XML
- Digital Signatures.</para>
-
- <para>Part IV 'Trouble Shooting' describes some basic
- troubleshooting tips when things do not work the way they were intended.
- </para>
-
- <para>Part V 'Resources' provides additional resources.
- </para>
- </preface>
-
- <part>
- <title>Getting Started</title>
-
- <chapter id="overview">
- <title>Introduction</title>
-
- <para>JBoss Identity Federation allows you to implement SAML v2.0 based
- services and applications. It also has support for Oasis WS-Trust based
- applications (which is under development).</para>
-
- <para>With JBoss Identity Federation, you have the following
- features.</para>
-
- <itemizedlist>
- <listitem>
- <para>SAML v2 Web Browser SSO (HTTP/Redirect Binding) Support for
- JBoss Application Server and Apache Tomcat.</para>
- </listitem>
-
- <listitem>
- <para>SAML v2 Web Browser SSO (HTTP/Redirect Binding) Support for
- JBoss Application Server and Apache Tomcat
- with XML Signature Support.</para>
- </listitem>
- </itemizedlist>
-
- </chapter>
-
- <chapter id="installation">
- <title>Installation</title>
- <para>
- JBoss Identity Federation requires the following libraries
- to be either downloaded separately or as part of the Java JDK
- or as part of JBoss Application Server.
- </para>
- <para>
- Download the ZIP version of the JBoss Identity Community Platform.
- Place the unzipped jar files in the lib directory of tomcat
- or JBoss AS. Additionally ensure that the following dependencies
- are met.
- </para>
- <itemizedlist>
- <listitem>
- <para> JAXB V2 Library
- </para>
- </listitem>
- <listitem>
- <para> STAX API Library (a dependency for JAXB2)
- </para>
- </listitem>
- <listitem>
- <para> Activation API Library (a dependency for JAXB2)
- </para>
- </listitem>
- </itemizedlist>
-
- <tip>
- <title>Location for downloading the jars</title>
- <para>
- <ulink
url="http://repository.jboss.org/maven2">JBoss Maven
Repository</ulink>
- </para>
- </tip>
- </chapter>
- </part>
-
- <part>
- <title>Simple Usage</title>
-
- <chapter>
- <title>Web Single Sign On (SSO)</title>
- <para>In this chapter, we will look at usage of JBoss Identity
- Federation to help you obtain a platform to implement federated identity
- based services (including centralized identity services
- and Single Sign-On (SSO) for applications).</para>
-
- <section> <!-- Section: SAML HTTP/Redirect Binding -->
- <title>SAML v2 based Web SSO</title>
- <para>This section will talk about the configuration information to
- support the SAML V2.0 based Web Single Sign On (SSO). The SAML profile
- that is implemented is the HTTP/Redirect binding with centralized
- identity services to enable web SSO for your applications.
- </para>
- <mediaobject>
- <imageobject>
- <imagedata
fileref="../../../../../images/HubNSpokeArchitecture.png"
format="PNG"
- contentwidth="6in" contentdepth="6in"/>
- </imageobject>
- <caption align="right">
- <para>
- <emphasis role="bold">Hub and Spoke Architecture for the
SAML v2 based Web SSO</emphasis>
- </para>
- </caption>
- </mediaobject>
- <para>The architecture follows the Hub and Spoke architecture of Identity
Management.
- An Identity Provider (IDP) acts as the central source (hub) for identity and role
- information to all the applications (Service Providers/SP). The spokes are the
- Service Providers (SP).
- </para>
- <note>
- <para>The IDP and the SP can be a JBoss Application Server or a Tomcat
instance.
- Please note that the instructions for Tomcat and JBAS are different.
- </para>
- </note>
-
-
- <section><!-- Section on configuring the Identity Provider-->
- <title>Configuring the Identity Provider (IDP)</title>
-
- <note>
- <title>Check list for configuring the IDP</title>
- <orderedlist>
- <listitem>Configure the IDP as a secure web application.
- </listitem>
- <listitem>Configure the web.xml to either allow FORM or BASIC
authentication.
- </listitem>
- <listitem>Configure the context.xml for IDP valves.
- </listitem>
- <listitem>Configure the jboss-idfed.xml for IDP configuration.
- </listitem>
- </orderedlist>
- </note>
-
- <para>The IDP can be a JBoss Application Server or a Tomcat instance.
- </para>
- <para>
- You need to configure a web application as the Identity provider.
- </para>
-
-
- <section><!-- Section on configuring web app security -->
- <title>Configure the web application security for the IDP</title>
- <para>The web application needs to have FORM or BASIC based security
enabled in its web.xml.
- We recommend the use of FORM based web application security as it gives you
the ability to
- customize the login page.</para>
- <para>The web.xml needs to have a configuration such as the following:
- </para>
- <programlisting role="XML">
- <?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</description>
-
- <!-- Define a security constraint that gives unlimited 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>IDP</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>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-login-config>
- </login-config>
-
- <!-- Security roles referenced by this web application -->
- <security-role>
- <description>
- The role that is required to log in to the IDP Application
- </description>
- <role-name>manager</role-name>
- </security-role>
-</web-app>
- </programlisting>
-
-
- <note>
- <para> Remember to configure the realm or login modules for your IDP as
per the Tomcat or
- JBoss AS documentation on "securing your web application".
- </para>
- <ulink
url="http://tomcat.apache.org/tomcat-6.0-doc/realm-howto.html"&...
Realm</ulink>
- and
- <ulink
url="http://jboss.org/community/docs/DOC-10760">JBoss
AS Security</ulink>
- </note>
-
-
- </section> <!-- Section on configuring web app security - IDP -->
-
-
- <section> <!-- Configure the IDP Valves -->
- <title>Configure the IDP Valves</title>
- <para> Create a <emphasis
role="italic">context.xml</emphasis> file for configuring
- the valves for the IDP.
- </para>
- <para> The context.xml file should look like:
- </para>
- <programlisting role="xml">
- <Context>
- <Valve
-
className="org.jboss.identity.federation.bindings.tomcat.idp.IDPRedirectValve"
- />
- </Context>
- </programlisting>
-
- <note>
- <para>If the IDP is running in Apache Tomcat, then place the
context.xml in
- <emphasis role="bold">META-INF</emphasis> of your IDP
web application.
- </para>
- </note>
-
- <note>
- <para> If the IDP is running in JBoss Application Server, then place
the context.xml in
- <emphasis role="bold">WEB-INF</emphasis> of your IDP
web application.
- </para>
- </note>
-
- </section> <!-- Section: configure IDP valves -->
-
- <section> <!-- Section: Configure IDFed Config File - IDP -->
- <title>Configure the JBoss Identity Federation configuration file
(jboss-idfed.xml)</title>
- <para>Configure <emphasis
role="italic">jboss-idfed.xml</emphasis> in WEB-INF of your
- IDP web application</para>
- <programlisting role="xml">
- <JBossIDP xmlns="urn:jboss:identity-federation:config:1.0"
>
-
<IdentityURL>http://localhost:8080/idp</IdentityURL>
- </JBossIDP>
- </programlisting>
-
- <para>In this configuration file, you are providing the URL of your
IDP.
- This is the URL that gets added as the issuer in the outgoing SAML2
assertions
- to the Service Providers.
- </para>
- </section><!-- End Section: Configure IDFed Config File - IDP -->
-
-
- </section> <!-- End Section on configuring the Identity Provider-->
-
-
- <section> <!-- Section:configure the SP -->
- <title>Configure the Service Provider (SP)</title>
- <note>
- <title>Check List for configuring the Service Provider.
- </title>
- <orderedlist>
- <listitem>Configure the SP as a secure FORM authentication based web
application.
- </listitem>
- <listitem>Configure the web.xml of the SP web application.
- </listitem>
- <listitem>Configure the context.xml for the SP valves.
- </listitem>
- <listitem>Configure the jboss-idfed.xml for the SP configuration.
- </listitem>
- <listitem>Perform additional steps if the SP is running on JBoss
Application Server.
- </listitem>
- </orderedlist>
- </note>
-
-
- <para>The SP can be a JBoss Application Server or a Tomcat instance.
- </para>
- <para>
- You need to configure a web application as the Service Provider(SP).
- </para>
-
-
- <section><!-- Section on configuring web app security -->
- <title>Configure the web application security for the SP</title>
- <para>The web application needs to have FORM based security enabled in
its web.xml.
- </para>
- <para>The web.xml needs to have a configuration such as the following:
- </para>
-
- <programlisting role="XML">
-
- <?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>Test SALES Application</display-name>
- <description>
- Just a Test SP
- </description>
-
- <!-- Define a Security Constraint on this Application -->
- <security-constraint>
- <web-resource-collection>
- <web-resource-name>SALES
Application</web-resource-name>
- <url-pattern>/*</url-pattern>
- </web-resource-collection>
- <auth-constraint>
- <role-name>manager</role-name>
- </auth-constraint>
- </security-constraint>
-
- <!-- Define a security constraint that gives unlimted access to freezone
-->
- <security-constraint>
- <web-resource-collection>
- <web-resource-name>freezone</web-resource-name>
- <url-pattern>/freezone/*</url-pattern>
- </web-resource-collection>
- </security-constraint>
-
- <!-- Define the Login Configuration for this Application -->
- <login-config>
- <auth-method>FORM</auth-method>
- <realm-name>Tomcat SALES 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 SP Application
- </description>
- <role-name>manager</role-name>
- </security-role>
-</web-app>
-
- </programlisting>
-
- <warning>
- <para>
- The SP web application should be configured with FORM based authentication.
- </para>
- </warning>
-
- </section> <!-- Section on configuring web app security - SP -->
-
-
- <section> <!-- Configure the SP Valves -->
- <title>Configure the SP Valves</title>
- <para> Create a <emphasis
role="italic">context.xml</emphasis> file for configuring
- the valves for the SP.
- </para>
- <para> The context.xml file should look like:
- </para>
- <programlisting role="xml">
-
- <Context>
- <Valve
-
className="org.jboss.identity.federation.bindings.tomcat.sp.SPRedirectFormAuthenticator"
- />
- </Context>
-
- </programlisting>
-
- <note>
- <para>If the SP is running in Apache Tomcat, then place the
context.xml in
- <emphasis role="bold">META-INF</emphasis> of your SP
web application.
- </para>
- </note>
-
- <note>
- <para> If the SP is running in JBoss Application Server, then place
the context.xml in
- <emphasis role="bold">WEB-INF</emphasis> of your SP
web application.
- </para>
- </note>
-
- </section> <!-- Section: configure SP valves -->
-
- <section> <!-- Section: Configure IDFed Config File - SP -->
- <title>Configure the JBoss Identity Federation configuration file
(jboss-idfed.xml)</title>
- <para>Configure <emphasis
role="italic">jboss-idfed.xml</emphasis> in WEB-INF of your
- SP web application</para>
-
- <programlisting role="xml">
-
- <JBossSP
xmlns="urn:jboss:identity-federation:config:1.0">
-
<IdentityURL>http://localhost:8080/idp</IdentityURL>
-
<ServiceURL>http://localhost:8080/sales</ServiceURL>
- </JBossSP>
-
- </programlisting>
-
- <para>
- In this configuration file, we define the URLs for the service provider and
- the identity provider.
- </para>
- </section><!-- End Section: Configure IDFed Config File - SP -->
-
- <section> <!-- Section: Additional steps for JBAS based SP -->
- <title>Additional Steps for JBoss AS based SP</title>
- <para> Configure a <emphasis
role="italic">jboss-web.xml</emphasis> file in the
- WEB-INF directory of your SP web application.
- </para>
-
- <programlisting role="xml">
- <?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>
- </programlisting>
-
- <note>
- <para>
- In this example, we have specified a security domain of "sp".
- You can use any security domain name of your choice as long as
- you configure the login module in the next step appropriately.
- </para>
- </note>
-
- <para>
- Configure the login module in conf/login-config.xml of your JBoss
- AS server configuration.
- </para>
- <programlisting role="xml">
- <application-policy name = "sp">
- <authentication>
- <login-module
- code =
"org.jboss.identity.federation.bindings.jboss.auth.SAML2LoginModule" />
- </authentication>
- </application-policy>
- </programlisting>
-
- </section> <!-- End Section: additional steps for JBAS SP -->
-
-
- </section><!-- End Section:configure the SP -->
-
- </section><!-- End Section: SAML HTTP/Redirect Binding -->
- </chapter>
- </part>
-
- <part> <!-- Advanced Usage -->
- <title>Advanced Usage (Trust Management)</title>
- <chapter> <!-- Web SSO (XML Signature Support) -->
- <title>Web SSO - XML Signature Support</title>
- <para>
- In this chapter, we describe the configuration for Web SSO with XML Signature
Support.
- </para>
- <section> <!-- Configuring the IDP -->
- <title>Configuring the Identity Provider</title>
- <para>
- The IDP needs to be configured to provide Web SSO with XML Signature Support.
- </para>
-
- <note>
- <title>Check list for configuring the IDP</title>
- <orderedlist>
- <listitem>Configure the IDP as a secure web application.
- </listitem>
- <listitem>Configure the web.xml to either allow FORM or BASIC
authentication.
- </listitem>
- <listitem>Configure the context.xml for IDP valves.
- </listitem>
- <listitem>Configure the jboss-idfed.xml for IDP configuration.
- </listitem>
- </orderedlist>
- </note>
-
- <section> <!-- Configure the IDP web.xml security-->
- <title>Configure the IDP Web Application Security</title>
- <warning>
- <title>Configure the web application security for IDP</title>
- <para> Follow the web.xml security configuration for the IDP from the
previous section
- "Simple Usage".
- </para>
- </warning>
- </section>
-
- <section> <!-- Configure the IDP Valves -->
- <title>Configure the IDP Valves</title>
- <para> Create a <emphasis
role="italic">context.xml</emphasis> file for configuring
- the valves for the IDP.
- </para>
- <para> The context.xml file should look like:
- </para>
- <programlisting role="xml">
- <Context>
- <Valve
- className
-
="org.jboss.identity.federation.bindings.tomcat.idp.IDPRedirectWithSignatureValve"
- />
- </Context>
- </programlisting>
-
- <note>
- <para>If the IDP is running in Apache Tomcat, then place the
context.xml in
- <emphasis role="bold">META-INF</emphasis> of your IDP
web application.
- </para>
- </note>
-
- <note>
- <para> If the IDP is running in JBoss Application Server, then place
the context.xml in
- <emphasis role="bold">WEB-INF</emphasis> of your IDP
web application.
- </para>
- </note>
-
- </section> <!-- Section: configure IDP valves -->
-
- <section> <!-- Section: Configure IDFed Config File - IDP -->
- <title>Configure the JBoss Identity Federation configuration file
(jboss-idfed.xml)</title>
- <para>Configure <emphasis
role="italic">jboss-idfed.xml</emphasis> in WEB-INF of your
- IDP web application</para>
- <programlisting role="xml">
- <JBossIDP xmlns="urn:jboss:identity-federation:config:1.0"
>
-
<IdentityURL>http://localhost:8080/idp-sig</IdentityURL>
- <Trust>
-
<Domains>localhost,jboss.com,jboss.org</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>
- </programlisting>
-
- <para>In this configuration file, you are providing the URL of your
IDP.
- This is the URL that gets added as the issuer in the outgoing SAML2
assertions
- to the Service Providers.
- </para>
- <para>
- Additionally, you can configure the <emphasis
role="italic">Trust</emphasis>
- element to indicate which domains the IDP trusts.
- </para>
- <para>
- You can configure a <emphasis
role="bold">TrustKeyManager</emphasis>
- implementation for the Signing (Private) Key and the Validating (Public) Key
- information. In this example, we have used the
- <emphasis role="bold">KeyStoreKeyManager</emphasis>
that
- stores the keys in a Java KeyStore. The <emphasis
role="italic">Auth</emphasis>
- element define the key value pair needed to authenticate against the
- <emphasis role="bold">TrustKeyManager</emphasis>
implementation. The
- <emphasis role="italic">ValidatingAlias</emphasis> is a
map of the domains
- that need to be validated against an alias where the public key of the
domains
- are stored.
- </para>
- </section><!-- End Section: Configure IDFed Config File - IDP -->
-
- </section> <!-- End Section: configuring the IDP -->
-
-
- <section> <!-- Section:configure the SP -->
- <title>Configure the Service Provider (SP)</title>
- <note>
- <title>Check List for configuring the Service Provider.
- </title>
- <orderedlist>
- <listitem>Configure the SP as a secure FORM authentication based web
application.
- </listitem>
- <listitem>Configure the web.xml of the SP web application.
- </listitem>
- <listitem>Configure the context.xml for the SP valves.
- </listitem>
- <listitem>Configure the jboss-idfed.xml for the SP configuration.
- </listitem>
- </orderedlist>
- </note>
-
- <para>The SP can be a JBoss Application Server or a Tomcat instance.
- </para>
- <para>
- You need to configure a web application as the Service Provider(SP).
- </para>
-
- <section> <!-- Configure the SP web.xml security-->
- <title>Configure the SP Web Application Security</title>
- <warning>
- <title>Configure the web application security for SP</title>
- <para> Follow the web.xml security configuration for the SP from the
previous section
- "Simple Usage".
- </para>
- </warning>
- </section> <!-- End: Configure SP web.xml security -->
-
- <section> <!-- Configure the SP Valves -->
- <title>Configure the SP Valves</title>
- <para> Create a <emphasis
role="italic">context.xml</emphasis> file for configuring
- the valves for the SP.
- </para>
- <para> The context.xml file should look like:
- </para>
- <programlisting role="xml">
-
- <Context>
- <Valve
- className=
-
"org.jboss.identity.federation.bindings.tomcat.sp.SPRedirectSignatureFormAuthenticator"
- />
- </Context>
-
- </programlisting>
-
- <note>
- <para>If the SP is running in Apache Tomcat, then place the
context.xml in
- <emphasis role="bold">META-INF</emphasis> of your SP
web application.
- </para>
- </note>
-
- <note>
- <para> If the SP is running in JBoss Application Server, then place
the context.xml in
- <emphasis role="bold">WEB-INF</emphasis> of your SP
web application.
- </para>
- </note>
-
- </section> <!-- Section: configure SP valves -->
-
- <section> <!-- Section: Configure IDFed Config File - IDP -->
- <title>Configure the JBoss Identity Federation configuration file
(jboss-idfed.xml)</title>
- <para>Configure <emphasis
role="italic">jboss-idfed.xml</emphasis> in WEB-INF of your
- IDP web application</para>
- <programlisting role="xml">
- <JBossIDP xmlns="urn:jboss:identity-federation:config:1.0"
>
-
<IdentityURL>http://localhost:8080/idp-sig</IdentityURL>
- <Trust>
-
<Domains>localhost,jboss.com,jboss.org</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>
- </programlisting>
-
- <para>In this configuration file, we define the URLs for the service
provider and
- the identity provider.
- </para>
- <para>
- Additionally, you can configure the <emphasis
role="italic">Trust</emphasis>
- element to indicate which domains the SP trusts.
- </para>
- <para>
- You can configure a <emphasis
role="bold">TrustKeyManager</emphasis>
- implementation for the Signing (Private) Key and the Validating (Public) Key
- information. In this example, we have used the
- <emphasis role="bold">KeyStoreKeyManager</emphasis>
that
- stores the keys in a Java KeyStore. The <emphasis
role="italic">Auth</emphasis>
- element define the key value pair needed to authenticate against the
- <emphasis role="bold">TrustKeyManager</emphasis>
implementation. The
- <emphasis role="italic">ValidatingAlias</emphasis> is a
map of the domains
- that need to be validated against an alias where the public key of the
domains
- are stored.
- </para>
- </section><!-- End Section: Configure IDFed Config File - SP -->
-
- </section> <!-- End: Configure the SP -->
-
- </chapter> <!-- Web SSO (XML Signature Support) -->
-
- <chapter>
- <section>
- <title>
- Web SSO (XML Encryption Support)
- </title>
- </section>
- </chapter>
- </part> <!-- End Section: Advanced Usage -->
-
- <part> <!-- Troubleshooting -->
- <title>Troubleshooting</title>
- <chapter id="logging">
- <section>
- <title>Configuring Logging</title>
- <para>
- JBoss Identity Federation uses Apache log4j as the logging framework.
- </para>
- <section><!-- Logging:Tomcat -->
- <title> Configuring Logging on Apache Tomcat</title>
- <warning>
- <title>Log4J jars and xml file</title>
- <para>
- Add a log4j.jar (from the Apache log4j Distribution) into the lib
directory of
- tomcat 6.x or server/lib of tomcat 5.5.x
- </para>
- <para> Also add a log4j.xml as shown below to the lib directory.
- </para>
- </warning>
-
- <programlisting role="xml">
- <?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
-
-<!-- =====================================================================
-->
-<!--
-->
-<!-- Log4j Configuration
-->
-<!--
-->
-<!-- =====================================================================
-->
-
-<!--
- | For more configuration information and examples see the Jakarta Log4j
- | owebsite:
http://jakarta.apache.org/log4j
- -->
-
-<log4j:configuration
xmlns:log4j="http://jakarta.apache.org/log4j/"
debug="false">
-
- <!-- ================================= -->
- <!-- Preserve messages in a local file -->
- <!-- ================================= -->
-
- <!-- A time/date based rolling appender -->
- <appender name="FILE"
class="org.apache.log4j.DailyRollingFileAppender">
- <param name="File" value="../logs/server.log"/>
- <param name="Append" value="false"/>
- <!--
- Set the threshold via a system property. Note this is parsed by log4j,
- so the full JBoss system property format is not supported; e.g.
- setting a default via ${jboss.server.log.threshold:WARN} will not work.
- -->
- <param name="Threshold" value="TRACE"/>
-
- <!-- Rollover at midnight each day -->
- <param name="DatePattern"
value="'.'yyyy-MM-dd"/>
-
- <!-- Rollover at the top of each hour
- <param name="DatePattern"
value="'.'yyyy-MM-dd-HH"/>
- -->
-
- <layout class="org.apache.log4j.PatternLayout">
- <!-- The default pattern: Date Priority [Category] (Thread) Message\n
-->
- <param name="ConversionPattern" value="%d %-5p [%c] (%t)
%m%n"/>
-
- <!-- The full pattern: Date MS Priority [Category] (Thread:NDC)
Message\n
- <param name="ConversionPattern" value="%d %-5r %-5p [%c]
(%t:%x) %m%n"/>
- -->
- </layout>
- </appender>
-
- <!-- ============================== -->
- <!-- Append messages to the console -->
- <!-- ============================== -->
-
- <appender name="CONSOLE"
class="org.apache.log4j.ConsoleAppender">
- <param name="Target" value="System.out"/>
- <param name="Threshold" value="INFO"/>
-
- <layout class="org.apache.log4j.PatternLayout">
- <!-- The default pattern: Date Priority [Category] Message\n -->
- <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p
[%c{1}] %m%n"/>
- </layout>
- </appender>
-
- <!-- ================ -->
- <!-- Limit categories -->
- <!-- ================ -->
-
- <!-- Limit the org.apache category to INFO as its DEBUG is verbose -->
- <category name="org.apache">
- <priority value="TRACE"/>
- </category>
- <category name="org.jboss">
- <priority value="TRACE"/>
- </category>
-
- <!-- Setup the Root category -->
- <!-- ======================= -->
-
- <root>
- <appender-ref ref="CONSOLE"/>
- <appender-ref ref="FILE"/>
- </root>
-
-</log4j:configuration>
-
- </programlisting>
- <tip>
- <title>Location of the generated log file</title>
- <para>
- The generated log file will be server.log in the logs directory.
- </para>
- </tip>
-
- </section> <!-- End: Logging Tomcat -->
-
- <section> <!-- Logging JBoss -->
- <title>Configuring logging in JBoss</title>
- <para>
- You can configure log4j in the conf directory of your JBoss server (default,
all etc)
- </para>
- <tip>
- <para> Please refer to JBoss AS documentation on
logging.</para>
- </tip>
- </section><!-- End: Logging JBoss -->
-
- </section> <!-- Configuring logging -->
- </chapter>
- </part>
-
- <part>
- <title>Resources</title>
- <chapter id="web-resources">
- <title>Resources on the Web</title>
- <para>
- <ulink
url="http://www.jboss.org/jbossidentity">JBossIdentity
Project Page</ulink>
- </para>
- <para>
- <ulink
-
url="http://www.jboss.org/index.html?module=bb&op=viewforum&...
- JBoss Identity User Forum</ulink>
- </para>
- <para>
- <ulink
-
url="http://www.jboss.com/index.html?module=bb&c=32">
- JBoss Identity Design Forum</ulink>
- </para>
- </chapter>
- </part>
-</book>
Copied: identity-doc/tags/1.0.0.alpha2/UserGuide/src/main/docbook/UserGuide.xml (from rev
352, identity-doc/trunk/UserGuide/src/main/docbook/UserGuide.xml)
===================================================================
--- identity-doc/tags/1.0.0.alpha2/UserGuide/src/main/docbook/UserGuide.xml
(rev 0)
+++ identity-doc/tags/1.0.0.alpha2/UserGuide/src/main/docbook/UserGuide.xml 2009-02-27
20:49:43 UTC (rev 356)
@@ -0,0 +1,873 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
+<!ENTITY % RH-ENTITIES SYSTEM "Common_Config/rh-entities.ent">
+]>
+<book>
+
+ <bookinfo>
+ <title>JBoss Identity Federation</title>
+
+ <subtitle>User Guide</subtitle>
+
+ <xi:include href="Author_Group.xml"
+
xmlns:xi="http://www.w3.org/2001/XInclude" />
+
+ <releaseinfo>
+ 1.0.0.alpha2.
+ </releaseinfo>
+
+
+ </bookinfo>
+
+ <preface>
+ <title>What this Book Covers</title>
+
+ <para>This book aims to help you become familiar with JBoss Identity
+ Federation in order that you can use it to build your own Federated
+ Identity based services or applications.</para>
+
+ <para>Part I 'Getting Started' introduces the federated identity
+ technologies that are provided in this product. It also indicates
+ the libraries required for the installation.</para>
+
+ <para>Part II 'Simple Usage' describes SAML v2 Web Browser based
+ Single Sign On (SSO).</para>
+
+ <para>Part III 'Advanced Usage' describes SAML v2 Web Browser based SSO
+ with advanced features such as Trust Management and XML
+ Digital Signatures.</para>
+
+ <para>Part IV 'Trouble Shooting' describes some basic
+ troubleshooting tips when things do not work the way they were intended.
+ </para>
+
+ <para>Part V 'Resources' provides additional resources.
+ </para>
+ </preface>
+
+ <part>
+ <title>Getting Started</title>
+
+ <chapter id="overview">
+ <title>Introduction</title>
+
+ <para>JBoss Identity Federation allows you to implement SAML v2.0 based
+ services and applications. It also has support for Oasis WS-Trust based
+ applications (which is under development).</para>
+
+ <para>With JBoss Identity Federation, you have the following
+ features.</para>
+
+ <itemizedlist>
+ <listitem>
+ <para>SAML v2 Web Browser SSO (HTTP/Redirect Binding) Support for
+ JBoss Application Server and Apache Tomcat.</para>
+ </listitem>
+
+ <listitem>
+ <para>SAML v2 Web Browser SSO (HTTP/Redirect Binding) Support for
+ JBoss Application Server and Apache Tomcat
+ with XML Signature Support.</para>
+ </listitem>
+ </itemizedlist>
+
+ </chapter>
+
+ <chapter id="installation">
+ <title>Installation</title>
+ <para>
+ JBoss Identity Federation requires the following libraries
+ to be either downloaded separately or as part of the Java JDK
+ or as part of JBoss Application Server.
+ </para>
+ <para>
+ Download the ZIP version of the JBoss Identity Community Platform.
+ Place the unzipped jar files in the lib directory of tomcat
+ or JBoss AS. Additionally ensure that the following dependencies
+ are met.
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para> JAXB V2 Library
+ </para>
+ </listitem>
+ <listitem>
+ <para> STAX API Library (a dependency for JAXB2)
+ </para>
+ </listitem>
+ <listitem>
+ <para> Activation API Library (a dependency for JAXB2)
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <tip>
+ <title>Location for downloading the jars</title>
+ <para>
+ <ulink
url="http://repository.jboss.org/maven2">JBoss Maven
Repository</ulink>
+ </para>
+ </tip>
+ </chapter>
+ </part>
+
+ <part>
+ <title>Simple Usage</title>
+
+ <chapter>
+ <title>Web Single Sign On (SSO)</title>
+ <para>In this chapter, we will look at usage of JBoss Identity
+ Federation to help you obtain a platform to implement federated identity
+ based services (including centralized identity services
+ and Single Sign-On (SSO) for applications).</para>
+
+ <section> <!-- Section: SAML HTTP/Redirect Binding -->
+ <title>SAML v2 based Web SSO</title>
+ <para>This section will talk about the configuration information to
+ support the SAML V2.0 based Web Single Sign On (SSO). The SAML profile
+ that is implemented is the HTTP/Redirect binding with centralized
+ identity services to enable web SSO for your applications.
+ </para>
+ <mediaobject>
+ <imageobject>
+ <imagedata
fileref="../../../../../images/HubNSpokeArchitecture.png"
format="PNG"
+ contentwidth="6in" contentdepth="6in"/>
+ </imageobject>
+ <caption align="right">
+ <para>
+ <emphasis role="bold">Hub and Spoke Architecture for the
SAML v2 based Web SSO</emphasis>
+ </para>
+ </caption>
+ </mediaobject>
+ <para>The architecture follows the Hub and Spoke architecture of Identity
Management.
+ An Identity Provider (IDP) acts as the central source (hub) for identity and role
+ information to all the applications (Service Providers/SP). The spokes are the
+ Service Providers (SP).
+ </para>
+ <note>
+ <para>The IDP and the SP can be a JBoss Application Server or a Tomcat
instance.
+ Please note that the instructions for Tomcat and JBAS are different.
+ </para>
+ </note>
+
+
+ <section><!-- Section on configuring the Identity Provider-->
+ <title>Configuring the Identity Provider (IDP)</title>
+
+ <note>
+ <title>Check list for configuring the IDP</title>
+ <orderedlist>
+ <listitem>Configure the IDP as a secure web application.
+ </listitem>
+ <listitem>Configure the web.xml to either allow FORM or BASIC
authentication.
+ </listitem>
+ <listitem>Configure the context.xml for IDP valves.
+ </listitem>
+ <listitem>Configure the jboss-idfed.xml for IDP configuration.
+ </listitem>
+ </orderedlist>
+ </note>
+
+ <para>The IDP can be a JBoss Application Server or a Tomcat instance.
+ </para>
+ <para>
+ You need to configure a web application as the Identity provider.
+ </para>
+
+
+ <section><!-- Section on configuring web app security -->
+ <title>Configure the web application security for the IDP</title>
+ <para>The web application needs to have FORM or BASIC based security
enabled in its web.xml.
+ We recommend the use of FORM based web application security as it gives you
the ability to
+ customize the login page.</para>
+ <para>The web.xml needs to have a configuration such as the following:
+ </para>
+ <programlisting role="XML">
+ <?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</description>
+
+ <!-- Define a security constraint that gives unlimited 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>IDP</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>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-login-config>
+ </login-config>
+
+ <!-- Security roles referenced by this web application -->
+ <security-role>
+ <description>
+ The role that is required to log in to the IDP Application
+ </description>
+ <role-name>manager</role-name>
+ </security-role>
+</web-app>
+ </programlisting>
+
+
+ <note>
+ <para> Remember to configure the realm or login modules for your IDP as
per the Tomcat or
+ JBoss AS documentation on "securing your web application".
+ </para>
+ <ulink
url="http://tomcat.apache.org/tomcat-6.0-doc/realm-howto.html"&...
Realm</ulink>
+ and
+ <ulink
url="http://jboss.org/community/docs/DOC-10760">JBoss
AS Security</ulink>
+ </note>
+
+
+ </section> <!-- Section on configuring web app security - IDP -->
+
+
+ <section> <!-- Configure the IDP Valves -->
+ <title>Configure the IDP Valves</title>
+ <para> Create a <emphasis
role="italic">context.xml</emphasis> file for configuring
+ the valves for the IDP.
+ </para>
+ <para> The context.xml file should look like:
+ </para>
+ <programlisting role="xml">
+ <Context>
+ <Valve
+
className="org.jboss.identity.federation.bindings.tomcat.idp.IDPRedirectValve"
+ />
+ </Context>
+ </programlisting>
+
+ <note>
+ <para>If the IDP is running in Apache Tomcat, then place the
context.xml in
+ <emphasis role="bold">META-INF</emphasis> of your IDP
web application.
+ </para>
+ </note>
+
+ <note>
+ <para> If the IDP is running in JBoss Application Server, then place
the context.xml in
+ <emphasis role="bold">WEB-INF</emphasis> of your IDP
web application.
+ </para>
+ </note>
+
+ </section> <!-- Section: configure IDP valves -->
+
+ <section> <!-- Section: Configure IDFed Config File - IDP -->
+ <title>Configure the JBoss Identity Federation configuration file
(jboss-idfed.xml)</title>
+ <para>Configure <emphasis
role="italic">jboss-idfed.xml</emphasis> in WEB-INF of your
+ IDP web application</para>
+ <programlisting role="xml">
+ <JBossIDP xmlns="urn:jboss:identity-federation:config:1.0"
>
+
<IdentityURL>http://localhost:8080/idp</IdentityURL>
+ </JBossIDP>
+ </programlisting>
+
+ <para>In this configuration file, you are providing the URL of your
IDP.
+ This is the URL that gets added as the issuer in the outgoing SAML2
assertions
+ to the Service Providers.
+ </para>
+ </section><!-- End Section: Configure IDFed Config File - IDP -->
+
+
+ </section> <!-- End Section on configuring the Identity Provider-->
+
+
+ <section> <!-- Section:configure the SP -->
+ <title>Configure the Service Provider (SP)</title>
+ <note>
+ <title>Check List for configuring the Service Provider.
+ </title>
+ <orderedlist>
+ <listitem>Configure the SP as a secure FORM authentication based web
application.
+ </listitem>
+ <listitem>Configure the web.xml of the SP web application.
+ </listitem>
+ <listitem>Configure the context.xml for the SP valves.
+ </listitem>
+ <listitem>Configure the jboss-idfed.xml for the SP configuration.
+ </listitem>
+ <listitem>Perform additional steps if the SP is running on JBoss
Application Server.
+ </listitem>
+ </orderedlist>
+ </note>
+
+
+ <para>The SP can be a JBoss Application Server or a Tomcat instance.
+ </para>
+ <para>
+ You need to configure a web application as the Service Provider(SP).
+ </para>
+
+
+ <section><!-- Section on configuring web app security -->
+ <title>Configure the web application security for the SP</title>
+ <para>The web application needs to have FORM based security enabled in
its web.xml.
+ </para>
+ <para>The web.xml needs to have a configuration such as the following:
+ </para>
+
+ <programlisting role="XML">
+
+ <?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>Test SALES Application</display-name>
+ <description>
+ Just a Test SP
+ </description>
+
+ <!-- Define a Security Constraint on this Application -->
+ <security-constraint>
+ <web-resource-collection>
+ <web-resource-name>SALES
Application</web-resource-name>
+ <url-pattern>/*</url-pattern>
+ </web-resource-collection>
+ <auth-constraint>
+ <role-name>manager</role-name>
+ </auth-constraint>
+ </security-constraint>
+
+ <!-- Define a security constraint that gives unlimted access to freezone
-->
+ <security-constraint>
+ <web-resource-collection>
+ <web-resource-name>freezone</web-resource-name>
+ <url-pattern>/freezone/*</url-pattern>
+ </web-resource-collection>
+ </security-constraint>
+
+ <!-- Define the Login Configuration for this Application -->
+ <login-config>
+ <auth-method>FORM</auth-method>
+ <realm-name>Tomcat SALES 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 SP Application
+ </description>
+ <role-name>manager</role-name>
+ </security-role>
+</web-app>
+
+ </programlisting>
+
+ <warning>
+ <para>
+ The SP web application should be configured with FORM based authentication.
+ </para>
+ </warning>
+
+ </section> <!-- Section on configuring web app security - SP -->
+
+
+ <section> <!-- Configure the SP Valves -->
+ <title>Configure the SP Valves</title>
+ <para> Create a <emphasis
role="italic">context.xml</emphasis> file for configuring
+ the valves for the SP.
+ </para>
+ <para> The context.xml file should look like:
+ </para>
+ <programlisting role="xml">
+
+ <Context>
+ <Valve
+
className="org.jboss.identity.federation.bindings.tomcat.sp.SPRedirectFormAuthenticator"
+ />
+ </Context>
+
+ </programlisting>
+
+ <note>
+ <para>If the SP is running in Apache Tomcat, then place the
context.xml in
+ <emphasis role="bold">META-INF</emphasis> of your SP
web application.
+ </para>
+ </note>
+
+ <note>
+ <para> If the SP is running in JBoss Application Server, then place
the context.xml in
+ <emphasis role="bold">WEB-INF</emphasis> of your SP
web application.
+ </para>
+ </note>
+
+ </section> <!-- Section: configure SP valves -->
+
+ <section> <!-- Section: Configure IDFed Config File - SP -->
+ <title>Configure the JBoss Identity Federation configuration file
(jboss-idfed.xml)</title>
+ <para>Configure <emphasis
role="italic">jboss-idfed.xml</emphasis> in WEB-INF of your
+ SP web application</para>
+
+ <programlisting role="xml">
+
+ <JBossSP
xmlns="urn:jboss:identity-federation:config:1.0">
+
<IdentityURL>http://localhost:8080/idp</IdentityURL>
+
<ServiceURL>http://localhost:8080/sales</ServiceURL>
+ </JBossSP>
+
+ </programlisting>
+
+ <para>
+ In this configuration file, we define the URLs for the service provider and
+ the identity provider.
+ </para>
+ </section><!-- End Section: Configure IDFed Config File - SP -->
+
+ <section> <!-- Section: Additional steps for JBAS based SP -->
+ <title>Additional Steps for JBoss AS based SP</title>
+ <para> Configure a <emphasis
role="italic">jboss-web.xml</emphasis> file in the
+ WEB-INF directory of your SP web application.
+ </para>
+
+ <programlisting role="xml">
+ <?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>
+ </programlisting>
+
+ <note>
+ <para>
+ In this example, we have specified a security domain of "sp".
+ You can use any security domain name of your choice as long as
+ you configure the login module in the next step appropriately.
+ </para>
+ </note>
+
+ <para>
+ Configure the login module in conf/login-config.xml of your JBoss
+ AS server configuration.
+ </para>
+ <programlisting role="xml">
+ <application-policy name = "sp">
+ <authentication>
+ <login-module
+ code =
"org.jboss.identity.federation.bindings.jboss.auth.SAML2LoginModule" />
+ </authentication>
+ </application-policy>
+ </programlisting>
+
+ </section> <!-- End Section: additional steps for JBAS SP -->
+
+
+ </section><!-- End Section:configure the SP -->
+
+ </section><!-- End Section: SAML HTTP/Redirect Binding -->
+ </chapter>
+ </part>
+
+ <part> <!-- Advanced Usage -->
+ <title>Advanced Usage (Trust Management)</title>
+ <chapter> <!-- Web SSO (XML Signature Support) -->
+ <title>Web SSO - XML Signature Support</title>
+ <para>
+ In this chapter, we describe the configuration for Web SSO with XML Signature
Support.
+ </para>
+ <section> <!-- Configuring the IDP -->
+ <title>Configuring the Identity Provider</title>
+ <para>
+ The IDP needs to be configured to provide Web SSO with XML Signature Support.
+ </para>
+
+ <note>
+ <title>Check list for configuring the IDP</title>
+ <orderedlist>
+ <listitem>Configure the IDP as a secure web application.
+ </listitem>
+ <listitem>Configure the web.xml to either allow FORM or BASIC
authentication.
+ </listitem>
+ <listitem>Configure the context.xml for IDP valves.
+ </listitem>
+ <listitem>Configure the jboss-idfed.xml for IDP configuration.
+ </listitem>
+ </orderedlist>
+ </note>
+
+ <section> <!-- Configure the IDP web.xml security-->
+ <title>Configure the IDP Web Application Security</title>
+ <warning>
+ <title>Configure the web application security for IDP</title>
+ <para> Follow the web.xml security configuration for the IDP from the
previous section
+ "Simple Usage".
+ </para>
+ </warning>
+ </section>
+
+ <section> <!-- Configure the IDP Valves -->
+ <title>Configure the IDP Valves</title>
+ <para> Create a <emphasis
role="italic">context.xml</emphasis> file for configuring
+ the valves for the IDP.
+ </para>
+ <para> The context.xml file should look like:
+ </para>
+ <programlisting role="xml">
+ <Context>
+ <Valve
+ className
+
="org.jboss.identity.federation.bindings.tomcat.idp.IDPRedirectWithSignatureValve"
+ />
+ </Context>
+ </programlisting>
+
+ <note>
+ <para>If the IDP is running in Apache Tomcat, then place the
context.xml in
+ <emphasis role="bold">META-INF</emphasis> of your IDP
web application.
+ </para>
+ </note>
+
+ <note>
+ <para> If the IDP is running in JBoss Application Server, then place
the context.xml in
+ <emphasis role="bold">WEB-INF</emphasis> of your IDP
web application.
+ </para>
+ </note>
+
+ </section> <!-- Section: configure IDP valves -->
+
+ <section> <!-- Section: Configure IDFed Config File - IDP -->
+ <title>Configure the JBoss Identity Federation configuration file
(jboss-idfed.xml)</title>
+ <para>Configure <emphasis
role="italic">jboss-idfed.xml</emphasis> in WEB-INF of your
+ IDP web application</para>
+ <programlisting role="xml">
+ <JBossIDP xmlns="urn:jboss:identity-federation:config:1.0"
>
+
<IdentityURL>http://localhost:8080/idp-sig</IdentityURL>
+ <Trust>
+
<Domains>localhost,jboss.com,jboss.org</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>
+ </programlisting>
+
+ <para>In this configuration file, you are providing the URL of your
IDP.
+ This is the URL that gets added as the issuer in the outgoing SAML2
assertions
+ to the Service Providers.
+ </para>
+ <para>
+ Additionally, you can configure the <emphasis
role="italic">Trust</emphasis>
+ element to indicate which domains the IDP trusts.
+ </para>
+ <para>
+ You can configure a <emphasis
role="bold">TrustKeyManager</emphasis>
+ implementation for the Signing (Private) Key and the Validating (Public) Key
+ information. In this example, we have used the
+ <emphasis role="bold">KeyStoreKeyManager</emphasis>
that
+ stores the keys in a Java KeyStore. The <emphasis
role="italic">Auth</emphasis>
+ element define the key value pair needed to authenticate against the
+ <emphasis role="bold">TrustKeyManager</emphasis>
implementation. The
+ <emphasis role="italic">ValidatingAlias</emphasis> is a
map of the domains
+ that need to be validated against an alias where the public key of the
domains
+ are stored.
+ </para>
+ </section><!-- End Section: Configure IDFed Config File - IDP -->
+
+ </section> <!-- End Section: configuring the IDP -->
+
+
+ <section> <!-- Section:configure the SP -->
+ <title>Configure the Service Provider (SP)</title>
+ <note>
+ <title>Check List for configuring the Service Provider.
+ </title>
+ <orderedlist>
+ <listitem>Configure the SP as a secure FORM authentication based web
application.
+ </listitem>
+ <listitem>Configure the web.xml of the SP web application.
+ </listitem>
+ <listitem>Configure the context.xml for the SP valves.
+ </listitem>
+ <listitem>Configure the jboss-idfed.xml for the SP configuration.
+ </listitem>
+ </orderedlist>
+ </note>
+
+ <para>The SP can be a JBoss Application Server or a Tomcat instance.
+ </para>
+ <para>
+ You need to configure a web application as the Service Provider(SP).
+ </para>
+
+ <section> <!-- Configure the SP web.xml security-->
+ <title>Configure the SP Web Application Security</title>
+ <warning>
+ <title>Configure the web application security for SP</title>
+ <para> Follow the web.xml security configuration for the SP from the
previous section
+ "Simple Usage".
+ </para>
+ </warning>
+ </section> <!-- End: Configure SP web.xml security -->
+
+ <section> <!-- Configure the SP Valves -->
+ <title>Configure the SP Valves</title>
+ <para> Create a <emphasis
role="italic">context.xml</emphasis> file for configuring
+ the valves for the SP.
+ </para>
+ <para> The context.xml file should look like:
+ </para>
+ <programlisting role="xml">
+
+ <Context>
+ <Valve
+ className=
+
"org.jboss.identity.federation.bindings.tomcat.sp.SPRedirectSignatureFormAuthenticator"
+ />
+ </Context>
+
+ </programlisting>
+
+ <note>
+ <para>If the SP is running in Apache Tomcat, then place the
context.xml in
+ <emphasis role="bold">META-INF</emphasis> of your SP
web application.
+ </para>
+ </note>
+
+ <note>
+ <para> If the SP is running in JBoss Application Server, then place
the context.xml in
+ <emphasis role="bold">WEB-INF</emphasis> of your SP
web application.
+ </para>
+ </note>
+
+ </section> <!-- Section: configure SP valves -->
+
+ <section> <!-- Section: Configure IDFed Config File - IDP -->
+ <title>Configure the JBoss Identity Federation configuration file
(jboss-idfed.xml)</title>
+ <para>Configure <emphasis
role="italic">jboss-idfed.xml</emphasis> in WEB-INF of your
+ IDP web application</para>
+ <programlisting role="xml">
+ <JBossIDP xmlns="urn:jboss:identity-federation:config:1.0"
>
+
<IdentityURL>http://localhost:8080/idp-sig</IdentityURL>
+ <Trust>
+
<Domains>localhost,jboss.com,jboss.org</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>
+ </programlisting>
+
+ <para>In this configuration file, we define the URLs for the service
provider and
+ the identity provider.
+ </para>
+ <para>
+ Additionally, you can configure the <emphasis
role="italic">Trust</emphasis>
+ element to indicate which domains the SP trusts.
+ </para>
+ <para>
+ You can configure a <emphasis
role="bold">TrustKeyManager</emphasis>
+ implementation for the Signing (Private) Key and the Validating (Public) Key
+ information. In this example, we have used the
+ <emphasis role="bold">KeyStoreKeyManager</emphasis>
that
+ stores the keys in a Java KeyStore. The <emphasis
role="italic">Auth</emphasis>
+ element define the key value pair needed to authenticate against the
+ <emphasis role="bold">TrustKeyManager</emphasis>
implementation. The
+ <emphasis role="italic">ValidatingAlias</emphasis> is a
map of the domains
+ that need to be validated against an alias where the public key of the
domains
+ are stored.
+ </para>
+ </section><!-- End Section: Configure IDFed Config File - SP -->
+
+ </section> <!-- End: Configure the SP -->
+
+ </chapter> <!-- Web SSO (XML Signature Support) -->
+
+ <chapter>
+ <section>
+ <title>
+ Web SSO (XML Encryption Support)
+ </title>
+ </section>
+ </chapter>
+ </part> <!-- End Section: Advanced Usage -->
+
+ <part> <!-- Troubleshooting -->
+ <title>Troubleshooting</title>
+ <chapter id="logging">
+ <section>
+ <title>Configuring Logging</title>
+ <para>
+ JBoss Identity Federation uses Apache log4j as the logging framework.
+ </para>
+ <section><!-- Logging:Tomcat -->
+ <title> Configuring Logging on Apache Tomcat</title>
+ <warning>
+ <title>Log4J jars and xml file</title>
+ <para>
+ Add a log4j.jar (from the Apache log4j Distribution) into the lib
directory of
+ tomcat 6.x or server/lib of tomcat 5.5.x
+ </para>
+ <para> Also add a log4j.xml as shown below to the lib directory.
+ </para>
+ </warning>
+
+ <programlisting role="xml">
+ <?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
+
+<!-- =====================================================================
-->
+<!--
-->
+<!-- Log4j Configuration
-->
+<!--
-->
+<!-- =====================================================================
-->
+
+<!--
+ | For more configuration information and examples see the Jakarta Log4j
+ | owebsite:
http://jakarta.apache.org/log4j
+ -->
+
+<log4j:configuration
xmlns:log4j="http://jakarta.apache.org/log4j/"
debug="false">
+
+ <!-- ================================= -->
+ <!-- Preserve messages in a local file -->
+ <!-- ================================= -->
+
+ <!-- A time/date based rolling appender -->
+ <appender name="FILE"
class="org.apache.log4j.DailyRollingFileAppender">
+ <param name="File" value="../logs/server.log"/>
+ <param name="Append" value="false"/>
+ <!--
+ Set the threshold via a system property. Note this is parsed by log4j,
+ so the full JBoss system property format is not supported; e.g.
+ setting a default via ${jboss.server.log.threshold:WARN} will not work.
+ -->
+ <param name="Threshold" value="TRACE"/>
+
+ <!-- Rollover at midnight each day -->
+ <param name="DatePattern"
value="'.'yyyy-MM-dd"/>
+
+ <!-- Rollover at the top of each hour
+ <param name="DatePattern"
value="'.'yyyy-MM-dd-HH"/>
+ -->
+
+ <layout class="org.apache.log4j.PatternLayout">
+ <!-- The default pattern: Date Priority [Category] (Thread) Message\n
-->
+ <param name="ConversionPattern" value="%d %-5p [%c] (%t)
%m%n"/>
+
+ <!-- The full pattern: Date MS Priority [Category] (Thread:NDC)
Message\n
+ <param name="ConversionPattern" value="%d %-5r %-5p [%c]
(%t:%x) %m%n"/>
+ -->
+ </layout>
+ </appender>
+
+ <!-- ============================== -->
+ <!-- Append messages to the console -->
+ <!-- ============================== -->
+
+ <appender name="CONSOLE"
class="org.apache.log4j.ConsoleAppender">
+ <param name="Target" value="System.out"/>
+ <param name="Threshold" value="INFO"/>
+
+ <layout class="org.apache.log4j.PatternLayout">
+ <!-- The default pattern: Date Priority [Category] Message\n -->
+ <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p
[%c{1}] %m%n"/>
+ </layout>
+ </appender>
+
+ <!-- ================ -->
+ <!-- Limit categories -->
+ <!-- ================ -->
+
+ <!-- Limit the org.apache category to INFO as its DEBUG is verbose -->
+ <category name="org.apache">
+ <priority value="TRACE"/>
+ </category>
+ <category name="org.jboss">
+ <priority value="TRACE"/>
+ </category>
+
+ <!-- Setup the Root category -->
+ <!-- ======================= -->
+
+ <root>
+ <appender-ref ref="CONSOLE"/>
+ <appender-ref ref="FILE"/>
+ </root>
+
+</log4j:configuration>
+
+ </programlisting>
+ <tip>
+ <title>Location of the generated log file</title>
+ <para>
+ The generated log file will be server.log in the logs directory.
+ </para>
+ </tip>
+
+ </section> <!-- End: Logging Tomcat -->
+
+ <section> <!-- Logging JBoss -->
+ <title>Configuring logging in JBoss</title>
+ <para>
+ You can configure log4j in the conf directory of your JBoss server (default,
all etc)
+ </para>
+ <tip>
+ <para> Please refer to JBoss AS documentation on
logging.</para>
+ </tip>
+ </section><!-- End: Logging JBoss -->
+
+ </section> <!-- Configuring logging -->
+ </chapter>
+ </part>
+
+ <part>
+ <title>Resources</title>
+ <chapter id="web-resources">
+ <title>Resources on the Web</title>
+ <para>
+ <ulink
url="http://www.jboss.org/jbossidentity">JBossIdentity
Project Page</ulink>
+ </para>
+ <para>
+ <ulink
+
url="http://www.jboss.org/index.html?module=bb&op=viewforum&...
+ JBoss Identity User Forum</ulink>
+ </para>
+ <para>
+ <ulink
+
url="http://www.jboss.com/index.html?module=bb&c=32">
+ JBoss Identity Design Forum</ulink>
+ </para>
+ </chapter>
+ </part>
+</book>
Deleted: identity-doc/tags/1.0.0.alpha2/assembly/bin.xml
===================================================================
--- identity-doc/trunk/assembly/bin.xml 2009-02-26 22:31:20 UTC (rev 353)
+++ identity-doc/tags/1.0.0.alpha2/assembly/bin.xml 2009-02-27 20:49:43 UTC (rev 356)
@@ -1,16 +0,0 @@
-<assembly>
- <formats>
- <format>zip</format>
- </formats>
- <includeBaseDirectory>false</includeBaseDirectory>
- <fileSets>
- <fileSet>
- <directory>../DeveloperGuide/target/docbook/publish</directory>
- <outputDirectory>/DeveloperGuide</outputDirectory>
- </fileSet>
- <fileSet>
- <directory>../UserGuide/target/docbook/publish</directory>
- <outputDirectory>/UserGuide</outputDirectory>
- </fileSet>
- </fileSets>
-</assembly>
Copied: identity-doc/tags/1.0.0.alpha2/assembly/bin.xml (from rev 352,
identity-doc/trunk/assembly/bin.xml)
===================================================================
--- identity-doc/tags/1.0.0.alpha2/assembly/bin.xml (rev 0)
+++ identity-doc/tags/1.0.0.alpha2/assembly/bin.xml 2009-02-27 20:49:43 UTC (rev 356)
@@ -0,0 +1,16 @@
+<assembly>
+ <formats>
+ <format>zip</format>
+ </formats>
+ <includeBaseDirectory>false</includeBaseDirectory>
+ <fileSets>
+ <fileSet>
+ <directory>../DeveloperGuide/target/docbook/publish</directory>
+ <outputDirectory>/DeveloperGuide</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directory>../UserGuide/target/docbook/publish</directory>
+ <outputDirectory>/UserGuide</outputDirectory>
+ </fileSet>
+ </fileSets>
+</assembly>
Deleted: identity-doc/tags/1.0.0.alpha2/assembly/pom.xml
===================================================================
--- identity-doc/trunk/assembly/pom.xml 2009-02-26 22:31:20 UTC (rev 353)
+++ identity-doc/tags/1.0.0.alpha2/assembly/pom.xml 2009-02-27 20:49:43 UTC (rev 356)
@@ -1,62 +0,0 @@
-<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">
- <parent>
- <groupId>org.jboss.identity</groupId>
- <artifactId>jboss-identity-doc-parent</artifactId>
- <version>1.0.0.alpha1-SNAPSHOT</version>
- <relativePath>../parent</relativePath>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <groupId>org.jboss.identity</groupId>
- <artifactId>jboss-identity-doc</artifactId>
- <packaging>pom</packaging>
- <name>JBoss Identity Federation- Assembly</name>
- <
url>http://labs.jboss.org/portal/jbosssecurity/</url>
- <description>JBoss Identity doc</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-assembly-plugin</artifactId>
- <version>2.1</version>
- <executions>
- <execution>
- <phase>package</phase>
- <goals>
- <goal>attached</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <archive>
- <manifestEntries>
- <Specification-Title>JBoss Identity</Specification-Title>
-
<Specification-Version>${project.version}</Specification-Version>
- <Specification-Vendor>Red Hat Middleware
LLC</Specification-Vendor>
- <Implementation-Title>JBoss Identity</Implementation-Title>
-
<Implementation-Version>${project.version}</Implementation-Version>
-
<Implementation-VendorId>org.jboss.security</Implementation-VendorId>
- <Implementation-Vendor>Red Hat Middleware
LLC</Implementation-Vendor>
-
<
Implementation-URL>http://labs.jboss.org/portal/jbosssecurity/</Imp...
- </manifestEntries>
- </archive>
- <descriptors>
- <descriptor>bin.xml</descriptor>
- </descriptors>
- </configuration>
- <inherited>false</inherited>
- </plugin>
- </plugins>
- </build>
-
-</project>
Copied: identity-doc/tags/1.0.0.alpha2/assembly/pom.xml (from rev 354,
identity-doc/trunk/assembly/pom.xml)
===================================================================
--- identity-doc/tags/1.0.0.alpha2/assembly/pom.xml (rev 0)
+++ identity-doc/tags/1.0.0.alpha2/assembly/pom.xml 2009-02-27 20:49:43 UTC (rev 356)
@@ -0,0 +1,62 @@
+<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">
+ <parent>
+ <groupId>org.jboss.identity</groupId>
+ <artifactId>jboss-identity-doc-parent</artifactId>
+ <version>1.0.0.alpha2</version>
+ <relativePath>../parent</relativePath>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.identity</groupId>
+ <artifactId>jboss-identity-doc</artifactId>
+ <packaging>pom</packaging>
+ <name>JBoss Identity Federation- Assembly</name>
+ <
url>http://labs.jboss.org/portal/jbosssecurity/</url>
+ <description>JBoss Identity doc</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-assembly-plugin</artifactId>
+ <version>2.1</version>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>attached</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <archive>
+ <manifestEntries>
+ <Specification-Title>JBoss Identity</Specification-Title>
+
<Specification-Version>${project.version}</Specification-Version>
+ <Specification-Vendor>Red Hat Middleware
LLC</Specification-Vendor>
+ <Implementation-Title>JBoss Identity</Implementation-Title>
+
<Implementation-Version>${project.version}</Implementation-Version>
+
<Implementation-VendorId>org.jboss.security</Implementation-VendorId>
+ <Implementation-Vendor>Red Hat Middleware
LLC</Implementation-Vendor>
+
<
Implementation-URL>http://labs.jboss.org/portal/jbosssecurity/</Imp...
+ </manifestEntries>
+ </archive>
+ <descriptors>
+ <descriptor>bin.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <inherited>false</inherited>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
Deleted: identity-doc/tags/1.0.0.alpha2/images/HubNSpokeArchitecture.png
===================================================================
(Binary files differ)
Copied: identity-doc/tags/1.0.0.alpha2/images/HubNSpokeArchitecture.png (from rev 352,
identity-doc/trunk/images/HubNSpokeArchitecture.png)
===================================================================
(Binary files differ)
Deleted: identity-doc/tags/1.0.0.alpha2/images/HubNSpokeArchitecture.svg
===================================================================
--- identity-doc/trunk/images/HubNSpokeArchitecture.svg 2009-02-26 22:31:20 UTC (rev 353)
+++ identity-doc/tags/1.0.0.alpha2/images/HubNSpokeArchitecture.svg 2009-02-27 20:49:43
UTC (rev 356)
@@ -1,922 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"
standalone="no"?>
-<!-- Created with Inkscape (
http://www.inkscape.org/) -->
-<svg
-
xmlns:dc="http://purl.org/dc/elements/1.1/"
-
xmlns:cc="http://creativecommons.org/ns#"
-
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-
xmlns:svg="http://www.w3.org/2000/svg"
-
xmlns="http://www.w3.org/2000/svg"
-
xmlns:xlink="http://www.w3.org/1999/xlink"
-
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd&q...
-
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="400"
- height="600"
- id="svg2"
- sodipodi:version="0.32"
- inkscape:version="0.46"
- sodipodi:docname="HubNSpokeArchitecture.svg"
- version="1.0"
- inkscape:output_extension="org.inkscape.output.svg.inkscape"
-
inkscape:export-filename="/home/anil/identity/identity-federation/trunk/doc/diagrams/HubNSpokeArchitecture.png"
- inkscape:export-xdpi="9.497488"
- inkscape:export-ydpi="9.497488">
- <defs
- id="defs4">
- <inkscape:perspective
- sodipodi:type="inkscape:persp3d"
- inkscape:vp_x="0 : 526.18109 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_z="744.09448 : 526.18109 : 1"
- inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
- id="perspective10" />
- <pattern
- id="pattern3652"
- patternTransform="matrix(0.7855705,0,0,0.8102884,-40.026507,344.29146)"
- height="55.170761"
- width="93.184761"
- patternUnits="userSpaceOnUse">
- <g
- transform="translate(54.693176,-356.59338)"
- id="g3556">
- <rect
-
style="opacity:1;fill:#bababa;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3558"
- width="93.184761"
- height="55.170761"
- x="-54.693176"
- y="356.59338"
- ry="0" />
- <g
- transform="translate(-75.355185,-11.774248)"
- style="fill:#e1e1e1;fill-opacity:1"
- id="g3560">
- <g
- style="fill:#e1e1e1;fill-opacity:1"
- id="g3562">
- <g
- style="fill:#e1e1e1;fill-opacity:1"
- id="g3564">
- <rect
-
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3566"
- width="55.187168"
- height="9.515029"
- x="57.140121"
- y="399.08557"
- ry="4.7575145" />
- <rect
-
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3568"
- width="8.801403"
- height="9.515029"
- x="44.532711"
- y="399.08557"
- ry="4.7575145" />
- <rect
-
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3570"
- width="8.801403"
- height="9.515029"
- x="33.828304"
- y="399.08557"
- ry="4.7575145" />
- <rect
- ry="4.7575145"
- y="399.08557"
- x="22.29133"
- height="9.515029"
- width="8.801403"
- id="rect3572"
-
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- </g>
- <g
- style="fill:#e1e1e1;fill-opacity:1"
- id="g3574">
- <rect
- ry="4.7575145"
- y="412.88235"
- x="57.140121"
- height="9.515029"
- width="55.187168"
- id="rect3576"
-
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- <rect
- ry="4.7575145"
- y="412.88235"
- x="44.532711"
- height="9.515029"
- width="8.801403"
- id="rect3578"
-
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- <rect
- ry="4.7575145"
- y="412.88235"
- x="33.828304"
- height="9.515029"
- width="8.801403"
- id="rect3580"
-
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- <rect
-
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3582"
- width="8.801403"
- height="9.515029"
- x="22.29133"
- y="412.88235"
- ry="4.7575145" />
- </g>
- </g>
- <g
- style="fill:#e1e1e1;fill-opacity:1"
- id="g3584"
- transform="matrix(-1,0,0,1,134.61862,-29.020838)">
- <g
- style="fill:#e1e1e1;fill-opacity:1"
- id="g3586">
- <rect
- ry="4.7575145"
- y="399.08557"
- x="57.140121"
- height="9.515029"
- width="55.187168"
- id="rect3588"
-
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- <rect
- ry="4.7575145"
- y="399.08557"
- x="44.532711"
- height="9.515029"
- width="8.801403"
- id="rect3590"
-
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- <rect
- ry="4.7575145"
- y="399.08557"
- x="33.828304"
- height="9.515029"
- width="8.801403"
- id="rect3592"
-
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- <rect
-
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3594"
- width="8.801403"
- height="9.515029"
- x="22.29133"
- y="399.08557"
- ry="4.7575145" />
- </g>
- <g
- style="fill:#e1e1e1;fill-opacity:1"
- id="g3596">
- <rect
-
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3598"
- width="55.187168"
- height="9.515029"
- x="57.140121"
- y="412.88235"
- ry="4.7575145" />
- <rect
-
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3600"
- width="8.801403"
- height="9.515029"
- x="44.532711"
- y="412.88235"
- ry="4.7575145" />
- <rect
-
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3602"
- width="8.801403"
- height="9.515029"
- x="33.828304"
- y="412.88235"
- ry="4.7575145" />
- <rect
- ry="4.7575145"
- y="412.88235"
- x="22.29133"
- height="9.515029"
- width="8.801403"
- id="rect3604"
-
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- </g>
- </g>
- </g>
- <g
- transform="translate(-75.691592,-12.110655)"
- style="fill:#000000;fill-opacity:1"
- id="g3606"
- clip-path="url(#clipPath3457)">
- <g
- style="fill:#000000;fill-opacity:1"
- id="g3608">
- <g
- style="fill:#000000;fill-opacity:1"
- id="g3610">
- <rect
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3612"
- width="55.187168"
- height="9.515029"
- x="57.140121"
- y="399.08557"
- ry="4.7575145" />
- <rect
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3614"
- width="8.801403"
- height="9.515029"
- x="44.532711"
- y="399.08557"
- ry="4.7575145" />
- <rect
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3616"
- width="8.801403"
- height="9.515029"
- x="33.828304"
- y="399.08557"
- ry="4.7575145" />
- <rect
- ry="4.7575145"
- y="399.08557"
- x="22.29133"
- height="9.515029"
- width="8.801403"
- id="rect3618"
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- </g>
- <g
- style="fill:#000000;fill-opacity:1"
- id="g3620">
- <rect
- ry="4.7575145"
- y="412.88235"
- x="57.140121"
- height="9.515029"
- width="55.187168"
- id="rect3622"
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- <rect
- ry="4.7575145"
- y="412.88235"
- x="44.532711"
- height="9.515029"
- width="8.801403"
- id="rect3624"
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- <rect
- ry="4.7575145"
- y="412.88235"
- x="33.828304"
- height="9.515029"
- width="8.801403"
- id="rect3626"
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- <rect
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3628"
- width="8.801403"
- height="9.515029"
- x="22.29133"
- y="412.88235"
- ry="4.7575145" />
- </g>
- </g>
- <g
- style="fill:#000000;fill-opacity:1"
- id="g3630"
- transform="matrix(-1,0,0,1,134.61862,-29.020838)">
- <g
- style="fill:#000000;fill-opacity:1"
- id="g3632">
- <rect
- ry="4.7575145"
- y="399.08557"
- x="57.140121"
- height="9.515029"
- width="55.187168"
- id="rect3634"
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- <rect
- ry="4.7575145"
- y="399.08557"
- x="44.532711"
- height="9.515029"
- width="8.801403"
- id="rect3636"
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- <rect
- ry="4.7575145"
- y="399.08557"
- x="33.828304"
- height="9.515029"
- width="8.801403"
- id="rect3638"
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- <rect
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3640"
- width="8.801403"
- height="9.515029"
- x="22.29133"
- y="399.08557"
- ry="4.7575145" />
- </g>
- <g
- style="fill:#000000;fill-opacity:1"
- id="g3642">
- <rect
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3644"
- width="55.187168"
- height="9.515029"
- x="57.140121"
- y="412.88235"
- ry="4.7575145" />
- <rect
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3646"
- width="8.801403"
- height="9.515029"
- x="44.532711"
- y="412.88235"
- ry="4.7575145" />
- <rect
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3648"
- width="8.801403"
- height="9.515029"
- x="33.828304"
- y="412.88235"
- ry="4.7575145" />
- <rect
- ry="4.7575145"
- y="412.88235"
- x="22.29133"
- height="9.515029"
- width="8.801403"
- id="rect3650"
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- </g>
- </g>
- </g>
- </g>
- </pattern>
- <clipPath
- id="clipPath3457"
- clipPathUnits="userSpaceOnUse">
- <g
- transform="translate(1.6820352,1.682036)"
- style="fill:#000000;fill-opacity:1"
- id="g3459">
- <g
- style="fill:#000000;fill-opacity:1"
- id="g3461">
- <g
- style="fill:#000000;fill-opacity:1"
- id="g3463">
- <rect
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3465"
- width="55.187168"
- height="9.515029"
- x="57.140121"
- y="399.08557"
- ry="4.7575145" />
- <rect
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3467"
- width="8.801403"
- height="9.515029"
- x="44.532711"
- y="399.08557"
- ry="4.7575145" />
- <rect
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3469"
- width="8.801403"
- height="9.515029"
- x="33.828304"
- y="399.08557"
- ry="4.7575145" />
- <rect
- ry="4.7575145"
- y="399.08557"
- x="22.29133"
- height="9.515029"
- width="8.801403"
- id="rect3471"
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- </g>
- <g
- style="fill:#000000;fill-opacity:1"
- id="g3473">
- <rect
- ry="4.7575145"
- y="412.88235"
- x="57.140121"
- height="9.515029"
- width="55.187168"
- id="rect3475"
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- <rect
- ry="4.7575145"
- y="412.88235"
- x="44.532711"
- height="9.515029"
- width="8.801403"
- id="rect3477"
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- <rect
- ry="4.7575145"
- y="412.88235"
- x="33.828304"
- height="9.515029"
- width="8.801403"
- id="rect3479"
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- <rect
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3481"
- width="8.801403"
- height="9.515029"
- x="22.29133"
- y="412.88235"
- ry="4.7575145" />
- </g>
- </g>
- <g
- style="fill:#000000;fill-opacity:1"
- id="g3483"
- transform="matrix(-1,0,0,1,134.61862,-29.020838)">
- <g
- style="fill:#000000;fill-opacity:1"
- id="g3485">
- <rect
- ry="4.7575145"
- y="399.08557"
- x="57.140121"
- height="9.515029"
- width="55.187168"
- id="rect3487"
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- <rect
- ry="4.7575145"
- y="399.08557"
- x="44.532711"
- height="9.515029"
- width="8.801403"
- id="rect3489"
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- <rect
- ry="4.7575145"
- y="399.08557"
- x="33.828304"
- height="9.515029"
- width="8.801403"
- id="rect3491"
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- <rect
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3493"
- width="8.801403"
- height="9.515029"
- x="22.29133"
- y="399.08557"
- ry="4.7575145" />
- </g>
- <g
- style="fill:#000000;fill-opacity:1"
- id="g3495">
- <rect
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3497"
- width="55.187168"
- height="9.515029"
- x="57.140121"
- y="412.88235"
- ry="4.7575145" />
- <rect
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3499"
- width="8.801403"
- height="9.515029"
- x="44.532711"
- y="412.88235"
- ry="4.7575145" />
- <rect
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect3501"
- width="8.801403"
- height="9.515029"
- x="33.828304"
- y="412.88235"
- ry="4.7575145" />
- <rect
- ry="4.7575145"
- y="412.88235"
- x="22.29133"
- height="9.515029"
- width="8.801403"
- id="rect3503"
-
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
- </g>
- </g>
- </g>
- </clipPath>
- <inkscape:perspective
- sodipodi:type="inkscape:persp3d"
- inkscape:vp_x="0 : 526.18109 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_z="744.09448 : 526.18109 : 1"
- inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
- id="perspective2390" />
- <inkscape:perspective
- id="perspective2902"
- inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
- inkscape:vp_z="744.09448 : 526.18109 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_x="0 : 526.18109 : 1"
- sodipodi:type="inkscape:persp3d" />
- <linearGradient
- y2="211.3031"
- x2="576.57422"
- y1="133.76495"
- x1="575.89093"
- gradientTransform="translate(-208.2214,109.7383)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient29798"
- xlink:href="#linearGradient22094"
- inkscape:collect="always" />
- <linearGradient
- id="linearGradient22094">
- <stop
- id="stop22096"
- offset="0"
- style="stop-color:#000000;stop-opacity:1;" />
- <stop
- id="stop22098"
- offset="1"
- style="stop-color:#000000;stop-opacity:0;" />
- </linearGradient>
- <linearGradient
- y2="482.6189"
- x2="265.58069"
- y1="306.17703"
- x1="705.01263"
- gradientTransform="translate(-208.2214,109.7383)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient29800"
- xlink:href="#linearGradient22983"
- inkscape:collect="always" />
- <linearGradient
- id="linearGradient22983"
- inkscape:collect="always">
- <stop
- id="stop22985"
- offset="0"
- style="stop-color:#000000;stop-opacity:1;" />
- <stop
- id="stop22987"
- offset="1"
- style="stop-color:#000000;stop-opacity:0;" />
- </linearGradient>
- <linearGradient
- y2="949.10645"
- x2="659.70892"
- y1="400.16699"
- x1="491.75668"
- gradientTransform="translate(-220.8835,106.9245)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient29802"
- xlink:href="#linearGradient22094"
- inkscape:collect="always" />
- <linearGradient
- y2="560.5694"
- x2="379.71634"
- y1="560.5694"
- x1="253.14423"
- gradientUnits="userSpaceOnUse"
- id="linearGradient29804"
- xlink:href="#linearGradient24757"
- inkscape:collect="always" />
- <linearGradient
- id="linearGradient24757">
- <stop
- id="stop24759"
- offset="0"
- style="stop-color:#d5d5d5;stop-opacity:1;" />
- <stop
- id="stop24761"
- offset="1"
- style="stop-color:#848484;stop-opacity:0;" />
- </linearGradient>
- <linearGradient
- y2="611.48108"
- x2="306.17722"
- y1="596.63184"
- x1="309.71277"
- gradientTransform="translate(-9.015606,192.1563)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient29806"
- xlink:href="#linearGradient24757"
- inkscape:collect="always" />
- <linearGradient
- y2="654.74451"
- x2="191.44917"
- y1="654.74451"
- x1="177.95348"
- gradientTransform="translate(225.2135,-257.0333)"
- gradientUnits="userSpaceOnUse"
- id="linearGradient29808"
- xlink:href="#linearGradient24757"
- inkscape:collect="always" />
- <inkscape:perspective
- id="perspective3461"
- inkscape:persp3d-origin="179.68343 : 156.45264 : 1"
- inkscape:vp_z="359.36685 : 234.67896 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_x="0 : 234.67896 : 1"
- sodipodi:type="inkscape:persp3d" />
- <inkscape:perspective
- id="perspective4808"
- inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
- inkscape:vp_z="744.09448 : 526.18109 : 1"
- inkscape:vp_y="0 : 1000 : 0"
- inkscape:vp_x="0 : 526.18109 : 1"
- sodipodi:type="inkscape:persp3d" />
- <filter
- inkscape:collect="always"
- id="filter5537">
- <feGaussianBlur
- inkscape:collect="always"
- stdDeviation="40.093532"
- id="feGaussianBlur5539" />
- </filter>
- </defs>
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- gridtolerance="10000"
- guidetolerance="10"
- objecttolerance="10"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="0.35"
- inkscape:cx="375"
- inkscape:cy="309.885"
- inkscape:document-units="px"
- inkscape:current-layer="layer1"
- showgrid="false"
- inkscape:window-width="1680"
- inkscape:window-height="972"
- inkscape:window-x="-5"
- inkscape:window-y="-3" />
- <metadata
- id="metadata7">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
-
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- inkscape:label="Layer 1"
- inkscape:groupmode="layer"
- id="layer1">
- <path
- sodipodi:type="arc"
- id="path3684"
- sodipodi:cx="165.71428"
- sodipodi:cy="284.28571"
- sodipodi:rx="977.14288"
- sodipodi:ry="664.28571"
- d="M 1142.8572,284.28571 A 977.14288,664.28571 0 1 1 -811.4286,284.28571 A
977.14288,664.28571 0 1 1 1142.8572,284.28571 z"
-
style="fill:#000000;fill-opacity:0.24842769000000001;fill-rule:evenodd;filter:url(#filter5537)"
- transform="matrix(0.998538,0,0,1.316129,-12.614871,-88.442392)"
- inkscape:export-xdpi="92.099998"
- inkscape:export-ydpi="92.099998"
-
inkscape:export-filename="/home/anil/identity/identity-federation/trunk/doc/diagrams/HubNSpokeArchitecture.png"
/>
- <g
- transform="matrix(1.0715544,0,0,0.9939127,-244.74484,-205.5078)"
- id="g3479"
- inkscape:label="Layer 1">
- <g
- inkscape:export-ydpi="90"
- inkscape:export-xdpi="90"
- inkscape:export-filename="c:\documents and settings\602654809\My
Documents\My Icons\text9507.png"
- transform="matrix(0.952519,0,0,0.806306,78.74153,104.8958)"
- id="g29774">
- <path
-
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- d="M 154.75,296.11218 L 363.75,243.61218 L 531.5,249.36218 L
528.5,612.61218 L 403.25,825.61218 L 169.5,769.11218 L 154.75,296.11218 z"
- id="path29776" />
- <g
- id="g29778">
- <path
- sodipodi:nodetypes="ccccc"
- id="path29780"
- d="M 363.70083,243.50326 L 531.9118,249.63086 L 404.09406,306.03452 L
154.77598,296.26206 L 363.70083,243.50326 z"
-
style="fill:url(#linearGradient29798);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
/>
- <path
- sodipodi:nodetypes="ccccc"
- id="path29782"
- d="M 531.39497,249.13188 L 528.29145,612.11242 L 403.25401,825.07754 L
403.42554,305.81484 L 531.39497,249.13188 z"
-
style="fill:url(#linearGradient29800);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
/>
- <path
- sodipodi:nodetypes="ccccc"
- id="path29784"
- d="M 154.6313,296.25873 L 403.64607,305.63904 L 403.47362,825.23045 L
169.928,768.9544 L 154.6313,296.25873 z"
-
style="fill:url(#linearGradient29802);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
/>
- <path
- sodipodi:nodetypes="ccccc"
- id="path29786"
- d="M 253.14422,300.00056 L 377.59503,304.59676 L 380.06989,819.3705 L
346.77522,811.59232 L 253.14422,300.00056 z"
-
style="fill:url(#linearGradient29804);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
/>
- <path
- sodipodi:nodetypes="ccccc"
- id="path29788"
- d="M 169.8824,768.98913 L 169.35209,752.90246 L 403.05086,806.28906 L
402.99021,824.67381 L 169.8824,768.98913 z"
-
style="fill:url(#linearGradient29806);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
/>
- <path
- sodipodi:nodetypes="ccccc"
- id="path29790"
- d="M 403.75796,306.01097 L 416.66267,300.5309 L 416.66265,803.28386 L
403.16698,824.85059 L 403.75796,306.01097 z"
-
style="fill:url(#linearGradient29808);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
/>
- <path
- sodipodi:nodetypes="ccccc"
- id="path29792"
- d="M 352.15947,337.77874 L 391.73926,340.00093 L 390.97756,351.6339 L
351.56225,349.37156 L 352.15947,337.77874 z"
-
style="fill:#3c36d3;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
/>
- <path
- sodipodi:nodetypes="ccccc"
- id="path29794"
- d="M 352.15947,371.93927 L 391.73926,374.16146 L 390.97756,385.79444 L
351.56225,383.53209 L 352.15947,371.93927 z"
-
style="fill:#3c36d3;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
/>
- <path
- sodipodi:nodetypes="ccccc"
- id="path29796"
- d="M 352.15947,406.0998 L 391.73926,408.32199 L 390.97757,419.95497 L
351.56225,417.69262 L 352.15947,406.0998 z"
-
style="fill:#3c36d3;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
/>
- </g>
- </g>
- </g>
- <flowRoot
- xml:space="preserve"
- id="flowRoot3497"
-
style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Sans;font-style:normal;font-weight:normal;font-size:40px;-inkscape-font-specification:Sans;font-stretch:normal;font-variant:normal"><flowRegion
- id="flowRegion3499"><rect
- id="rect3502"
- width="68.571426"
- height="228.57143"
- x="60"
- y="-282.85715" /></flowRegion><flowPara
- id="flowPara3504" /></flowRoot> <flowRoot
- xml:space="preserve"
- id="flowRoot3506"
-
style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Sans;font-style:normal;font-weight:normal;font-size:40px;-inkscape-font-specification:Sans;font-stretch:normal;font-variant:normal"><flowRegion
- id="flowRegion3508"><rect
- id="rect3510"
- width="674.28571"
- height="157.14285"
- x="-145.71428"
- y="-317.14285" /></flowRegion><flowPara
- id="flowPara3512" /></flowRoot> <image
- y="-13.357134"
- x="1005.3572"
- id="image4810"
- height="392.42856"
- width="237.85715"
- sodipodi:absref="/tmp/ocal-H0N3NU-buggi_server.png"
- xlink:href="/tmp/ocal-H0N3NU-buggi_server.png" />
- <image
- y="29.500013"
- x="-893.21429"
- id="image4814"
- height="392.42856"
- width="237.85715"
- sodipodi:absref="/tmp/ocal-H0N3NU-buggi_server.png"
- xlink:href="/tmp/ocal-H0N3NU-buggi_server.png" />
- <image
- y="-710.5"
- x="72.500038"
- id="image4816"
- height="392.42856"
- width="237.85715"
- sodipodi:absref="/tmp/ocal-H0N3NU-buggi_server.png"
- xlink:href="/tmp/ocal-H0N3NU-buggi_server.png" />
- <image
- y="972.35718"
- x="55.357117"
- id="image4818"
- height="392.42856"
- width="237.85715"
- sodipodi:absref="/tmp/ocal-H0N3NU-buggi_server.png"
- xlink:href="/tmp/ocal-H0N3NU-buggi_server.png" />
- <path
-
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:22.6469841;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M -646.8908,193.10921 L -1.6806355,338.31937"
- id="path4840"
- inkscape:connector-type="polyline" />
- <path
-
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:26.39681625;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 202.15873,-319.30159 L 194.98412,99.301592"
- id="path5363"
- inkscape:connector-type="polyline" />
- <path
-
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:25.55309296;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 377.4194,296.86631 L 1005.4378,263.13369"
- id="path5365"
- inkscape:connector-type="polyline" />
- <path
-
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:25.74223518;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 216.77174,971.05745 L 208.94255,543.22826"
- id="path5367"
- inkscape:connector-type="polyline" />
- <text
- xml:space="preserve"
-
style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
- x="-440.85715"
- y="680.28571"
- id="text3493"><tspan
- sodipodi:role="line"
- id="tspan3495"
- x="-440.85715"
- y="680.28571"
- style="font-size:72px">Identity
Provider</tspan></text>
- <text
- xml:space="preserve"
-
style="font-size:72;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
- x="1337.1429"
- y="162.85715"
- id="text5369"><tspan
- sodipodi:role="line"
- id="tspan5371"
- x="1337.1429"
- y="162.85715">Service </tspan><tspan
- sodipodi:role="line"
- x="1337.1429"
- y="212.85715"
- id="tspan5373">Provider</tspan></text>
- <text
- xml:space="preserve"
-
style="font-size:72px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
- x="-1219.1984"
- y="110.41322"
- id="text5375"><tspan
- sodipodi:role="line"
- id="tspan5377"
- x="-1219.1984"
- y="110.41322">Service </tspan><tspan
- sodipodi:role="line"
- x="-1219.1984"
- y="200.41319"
- id="tspan5379">Provider</tspan></text>
- <text
- xml:space="preserve"
-
style="font-size:72px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
- x="-324.91266"
- y="1236.1276"
- id="text5381"><tspan
- sodipodi:role="line"
- id="tspan5383"
- x="-324.91266"
- y="1236.1276">Service </tspan><tspan
- sodipodi:role="line"
- x="-324.91266"
- y="1326.1276"
- id="tspan5385">Provider</tspan></text>
- <text
- xml:space="preserve"
-
style="font-size:72px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
- x="455.08737"
- y="-638.1582"
- id="text5387"><tspan
- sodipodi:role="line"
- id="tspan5389"
- x="455.08737"
- y="-638.1582">Service </tspan><tspan
- sodipodi:role="line"
- x="455.08737"
- y="-548.1582"
- id="tspan5391">Provider</tspan></text>
- <text
- xml:space="preserve"
-
style="font-size:56;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans
Italic"
- x="948.57141"
- y="897.14288"
- id="text5541"><tspan
- sodipodi:role="line"
- id="tspan5543"
- x="948.57141"
- y="897.14288">Circle Of Trust</tspan></text>
- </g>
-</svg>
Copied: identity-doc/tags/1.0.0.alpha2/images/HubNSpokeArchitecture.svg (from rev 352,
identity-doc/trunk/images/HubNSpokeArchitecture.svg)
===================================================================
--- identity-doc/tags/1.0.0.alpha2/images/HubNSpokeArchitecture.svg
(rev 0)
+++ identity-doc/tags/1.0.0.alpha2/images/HubNSpokeArchitecture.svg 2009-02-27 20:49:43
UTC (rev 356)
@@ -0,0 +1,922 @@
+<?xml version="1.0" encoding="UTF-8"
standalone="no"?>
+<!-- Created with Inkscape (
http://www.inkscape.org/) -->
+<svg
+
xmlns:dc="http://purl.org/dc/elements/1.1/"
+
xmlns:cc="http://creativecommons.org/ns#"
+
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+
xmlns:svg="http://www.w3.org/2000/svg"
+
xmlns="http://www.w3.org/2000/svg"
+
xmlns:xlink="http://www.w3.org/1999/xlink"
+
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd&q...
+
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="400"
+ height="600"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.46"
+ sodipodi:docname="HubNSpokeArchitecture.svg"
+ version="1.0"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+
inkscape:export-filename="/home/anil/identity/identity-federation/trunk/doc/diagrams/HubNSpokeArchitecture.png"
+ inkscape:export-xdpi="9.497488"
+ inkscape:export-ydpi="9.497488">
+ <defs
+ id="defs4">
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective10" />
+ <pattern
+ id="pattern3652"
+ patternTransform="matrix(0.7855705,0,0,0.8102884,-40.026507,344.29146)"
+ height="55.170761"
+ width="93.184761"
+ patternUnits="userSpaceOnUse">
+ <g
+ transform="translate(54.693176,-356.59338)"
+ id="g3556">
+ <rect
+
style="opacity:1;fill:#bababa;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3558"
+ width="93.184761"
+ height="55.170761"
+ x="-54.693176"
+ y="356.59338"
+ ry="0" />
+ <g
+ transform="translate(-75.355185,-11.774248)"
+ style="fill:#e1e1e1;fill-opacity:1"
+ id="g3560">
+ <g
+ style="fill:#e1e1e1;fill-opacity:1"
+ id="g3562">
+ <g
+ style="fill:#e1e1e1;fill-opacity:1"
+ id="g3564">
+ <rect
+
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3566"
+ width="55.187168"
+ height="9.515029"
+ x="57.140121"
+ y="399.08557"
+ ry="4.7575145" />
+ <rect
+
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3568"
+ width="8.801403"
+ height="9.515029"
+ x="44.532711"
+ y="399.08557"
+ ry="4.7575145" />
+ <rect
+
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3570"
+ width="8.801403"
+ height="9.515029"
+ x="33.828304"
+ y="399.08557"
+ ry="4.7575145" />
+ <rect
+ ry="4.7575145"
+ y="399.08557"
+ x="22.29133"
+ height="9.515029"
+ width="8.801403"
+ id="rect3572"
+
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ </g>
+ <g
+ style="fill:#e1e1e1;fill-opacity:1"
+ id="g3574">
+ <rect
+ ry="4.7575145"
+ y="412.88235"
+ x="57.140121"
+ height="9.515029"
+ width="55.187168"
+ id="rect3576"
+
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <rect
+ ry="4.7575145"
+ y="412.88235"
+ x="44.532711"
+ height="9.515029"
+ width="8.801403"
+ id="rect3578"
+
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <rect
+ ry="4.7575145"
+ y="412.88235"
+ x="33.828304"
+ height="9.515029"
+ width="8.801403"
+ id="rect3580"
+
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <rect
+
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3582"
+ width="8.801403"
+ height="9.515029"
+ x="22.29133"
+ y="412.88235"
+ ry="4.7575145" />
+ </g>
+ </g>
+ <g
+ style="fill:#e1e1e1;fill-opacity:1"
+ id="g3584"
+ transform="matrix(-1,0,0,1,134.61862,-29.020838)">
+ <g
+ style="fill:#e1e1e1;fill-opacity:1"
+ id="g3586">
+ <rect
+ ry="4.7575145"
+ y="399.08557"
+ x="57.140121"
+ height="9.515029"
+ width="55.187168"
+ id="rect3588"
+
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <rect
+ ry="4.7575145"
+ y="399.08557"
+ x="44.532711"
+ height="9.515029"
+ width="8.801403"
+ id="rect3590"
+
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <rect
+ ry="4.7575145"
+ y="399.08557"
+ x="33.828304"
+ height="9.515029"
+ width="8.801403"
+ id="rect3592"
+
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <rect
+
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3594"
+ width="8.801403"
+ height="9.515029"
+ x="22.29133"
+ y="399.08557"
+ ry="4.7575145" />
+ </g>
+ <g
+ style="fill:#e1e1e1;fill-opacity:1"
+ id="g3596">
+ <rect
+
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3598"
+ width="55.187168"
+ height="9.515029"
+ x="57.140121"
+ y="412.88235"
+ ry="4.7575145" />
+ <rect
+
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3600"
+ width="8.801403"
+ height="9.515029"
+ x="44.532711"
+ y="412.88235"
+ ry="4.7575145" />
+ <rect
+
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3602"
+ width="8.801403"
+ height="9.515029"
+ x="33.828304"
+ y="412.88235"
+ ry="4.7575145" />
+ <rect
+ ry="4.7575145"
+ y="412.88235"
+ x="22.29133"
+ height="9.515029"
+ width="8.801403"
+ id="rect3604"
+
style="opacity:0.6927711;fill:#e1e1e1;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="translate(-75.691592,-12.110655)"
+ style="fill:#000000;fill-opacity:1"
+ id="g3606"
+ clip-path="url(#clipPath3457)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g3608">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g3610">
+ <rect
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3612"
+ width="55.187168"
+ height="9.515029"
+ x="57.140121"
+ y="399.08557"
+ ry="4.7575145" />
+ <rect
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3614"
+ width="8.801403"
+ height="9.515029"
+ x="44.532711"
+ y="399.08557"
+ ry="4.7575145" />
+ <rect
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3616"
+ width="8.801403"
+ height="9.515029"
+ x="33.828304"
+ y="399.08557"
+ ry="4.7575145" />
+ <rect
+ ry="4.7575145"
+ y="399.08557"
+ x="22.29133"
+ height="9.515029"
+ width="8.801403"
+ id="rect3618"
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g3620">
+ <rect
+ ry="4.7575145"
+ y="412.88235"
+ x="57.140121"
+ height="9.515029"
+ width="55.187168"
+ id="rect3622"
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <rect
+ ry="4.7575145"
+ y="412.88235"
+ x="44.532711"
+ height="9.515029"
+ width="8.801403"
+ id="rect3624"
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <rect
+ ry="4.7575145"
+ y="412.88235"
+ x="33.828304"
+ height="9.515029"
+ width="8.801403"
+ id="rect3626"
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <rect
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3628"
+ width="8.801403"
+ height="9.515029"
+ x="22.29133"
+ y="412.88235"
+ ry="4.7575145" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g3630"
+ transform="matrix(-1,0,0,1,134.61862,-29.020838)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g3632">
+ <rect
+ ry="4.7575145"
+ y="399.08557"
+ x="57.140121"
+ height="9.515029"
+ width="55.187168"
+ id="rect3634"
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <rect
+ ry="4.7575145"
+ y="399.08557"
+ x="44.532711"
+ height="9.515029"
+ width="8.801403"
+ id="rect3636"
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <rect
+ ry="4.7575145"
+ y="399.08557"
+ x="33.828304"
+ height="9.515029"
+ width="8.801403"
+ id="rect3638"
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <rect
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3640"
+ width="8.801403"
+ height="9.515029"
+ x="22.29133"
+ y="399.08557"
+ ry="4.7575145" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g3642">
+ <rect
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3644"
+ width="55.187168"
+ height="9.515029"
+ x="57.140121"
+ y="412.88235"
+ ry="4.7575145" />
+ <rect
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3646"
+ width="8.801403"
+ height="9.515029"
+ x="44.532711"
+ y="412.88235"
+ ry="4.7575145" />
+ <rect
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3648"
+ width="8.801403"
+ height="9.515029"
+ x="33.828304"
+ y="412.88235"
+ ry="4.7575145" />
+ <rect
+ ry="4.7575145"
+ y="412.88235"
+ x="22.29133"
+ height="9.515029"
+ width="8.801403"
+ id="rect3650"
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ </g>
+ </g>
+ </g>
+ </g>
+ </pattern>
+ <clipPath
+ id="clipPath3457"
+ clipPathUnits="userSpaceOnUse">
+ <g
+ transform="translate(1.6820352,1.682036)"
+ style="fill:#000000;fill-opacity:1"
+ id="g3459">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g3461">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g3463">
+ <rect
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3465"
+ width="55.187168"
+ height="9.515029"
+ x="57.140121"
+ y="399.08557"
+ ry="4.7575145" />
+ <rect
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3467"
+ width="8.801403"
+ height="9.515029"
+ x="44.532711"
+ y="399.08557"
+ ry="4.7575145" />
+ <rect
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3469"
+ width="8.801403"
+ height="9.515029"
+ x="33.828304"
+ y="399.08557"
+ ry="4.7575145" />
+ <rect
+ ry="4.7575145"
+ y="399.08557"
+ x="22.29133"
+ height="9.515029"
+ width="8.801403"
+ id="rect3471"
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g3473">
+ <rect
+ ry="4.7575145"
+ y="412.88235"
+ x="57.140121"
+ height="9.515029"
+ width="55.187168"
+ id="rect3475"
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <rect
+ ry="4.7575145"
+ y="412.88235"
+ x="44.532711"
+ height="9.515029"
+ width="8.801403"
+ id="rect3477"
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <rect
+ ry="4.7575145"
+ y="412.88235"
+ x="33.828304"
+ height="9.515029"
+ width="8.801403"
+ id="rect3479"
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <rect
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3481"
+ width="8.801403"
+ height="9.515029"
+ x="22.29133"
+ y="412.88235"
+ ry="4.7575145" />
+ </g>
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g3483"
+ transform="matrix(-1,0,0,1,134.61862,-29.020838)">
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g3485">
+ <rect
+ ry="4.7575145"
+ y="399.08557"
+ x="57.140121"
+ height="9.515029"
+ width="55.187168"
+ id="rect3487"
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <rect
+ ry="4.7575145"
+ y="399.08557"
+ x="44.532711"
+ height="9.515029"
+ width="8.801403"
+ id="rect3489"
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <rect
+ ry="4.7575145"
+ y="399.08557"
+ x="33.828304"
+ height="9.515029"
+ width="8.801403"
+ id="rect3491"
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ <rect
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3493"
+ width="8.801403"
+ height="9.515029"
+ x="22.29133"
+ y="399.08557"
+ ry="4.7575145" />
+ </g>
+ <g
+ style="fill:#000000;fill-opacity:1"
+ id="g3495">
+ <rect
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3497"
+ width="55.187168"
+ height="9.515029"
+ x="57.140121"
+ y="412.88235"
+ ry="4.7575145" />
+ <rect
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3499"
+ width="8.801403"
+ height="9.515029"
+ x="44.532711"
+ y="412.88235"
+ ry="4.7575145" />
+ <rect
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect3501"
+ width="8.801403"
+ height="9.515029"
+ x="33.828304"
+ y="412.88235"
+ ry="4.7575145" />
+ <rect
+ ry="4.7575145"
+ y="412.88235"
+ x="22.29133"
+ height="9.515029"
+ width="8.801403"
+ id="rect3503"
+
style="opacity:0.6927711;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
/>
+ </g>
+ </g>
+ </g>
+ </clipPath>
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective2390" />
+ <inkscape:perspective
+ id="perspective2902"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <linearGradient
+ y2="211.3031"
+ x2="576.57422"
+ y1="133.76495"
+ x1="575.89093"
+ gradientTransform="translate(-208.2214,109.7383)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient29798"
+ xlink:href="#linearGradient22094"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient22094">
+ <stop
+ id="stop22096"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ id="stop22098"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ y2="482.6189"
+ x2="265.58069"
+ y1="306.17703"
+ x1="705.01263"
+ gradientTransform="translate(-208.2214,109.7383)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient29800"
+ xlink:href="#linearGradient22983"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient22983"
+ inkscape:collect="always">
+ <stop
+ id="stop22985"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ id="stop22987"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ y2="949.10645"
+ x2="659.70892"
+ y1="400.16699"
+ x1="491.75668"
+ gradientTransform="translate(-220.8835,106.9245)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient29802"
+ xlink:href="#linearGradient22094"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="560.5694"
+ x2="379.71634"
+ y1="560.5694"
+ x1="253.14423"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient29804"
+ xlink:href="#linearGradient24757"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient24757">
+ <stop
+ id="stop24759"
+ offset="0"
+ style="stop-color:#d5d5d5;stop-opacity:1;" />
+ <stop
+ id="stop24761"
+ offset="1"
+ style="stop-color:#848484;stop-opacity:0;" />
+ </linearGradient>
+ <linearGradient
+ y2="611.48108"
+ x2="306.17722"
+ y1="596.63184"
+ x1="309.71277"
+ gradientTransform="translate(-9.015606,192.1563)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient29806"
+ xlink:href="#linearGradient24757"
+ inkscape:collect="always" />
+ <linearGradient
+ y2="654.74451"
+ x2="191.44917"
+ y1="654.74451"
+ x1="177.95348"
+ gradientTransform="translate(225.2135,-257.0333)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient29808"
+ xlink:href="#linearGradient24757"
+ inkscape:collect="always" />
+ <inkscape:perspective
+ id="perspective3461"
+ inkscape:persp3d-origin="179.68343 : 156.45264 : 1"
+ inkscape:vp_z="359.36685 : 234.67896 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 234.67896 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <inkscape:perspective
+ id="perspective4808"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ sodipodi:type="inkscape:persp3d" />
+ <filter
+ inkscape:collect="always"
+ id="filter5537">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="40.093532"
+ id="feGaussianBlur5539" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ gridtolerance="10000"
+ guidetolerance="10"
+ objecttolerance="10"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.35"
+ inkscape:cx="375"
+ inkscape:cy="309.885"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1680"
+ inkscape:window-height="972"
+ inkscape:window-x="-5"
+ inkscape:window-y="-3" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <path
+ sodipodi:type="arc"
+ id="path3684"
+ sodipodi:cx="165.71428"
+ sodipodi:cy="284.28571"
+ sodipodi:rx="977.14288"
+ sodipodi:ry="664.28571"
+ d="M 1142.8572,284.28571 A 977.14288,664.28571 0 1 1 -811.4286,284.28571 A
977.14288,664.28571 0 1 1 1142.8572,284.28571 z"
+
style="fill:#000000;fill-opacity:0.24842769000000001;fill-rule:evenodd;filter:url(#filter5537)"
+ transform="matrix(0.998538,0,0,1.316129,-12.614871,-88.442392)"
+ inkscape:export-xdpi="92.099998"
+ inkscape:export-ydpi="92.099998"
+
inkscape:export-filename="/home/anil/identity/identity-federation/trunk/doc/diagrams/HubNSpokeArchitecture.png"
/>
+ <g
+ transform="matrix(1.0715544,0,0,0.9939127,-244.74484,-205.5078)"
+ id="g3479"
+ inkscape:label="Layer 1">
+ <g
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="c:\documents and settings\602654809\My
Documents\My Icons\text9507.png"
+ transform="matrix(0.952519,0,0,0.806306,78.74153,104.8958)"
+ id="g29774">
+ <path
+
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 154.75,296.11218 L 363.75,243.61218 L 531.5,249.36218 L
528.5,612.61218 L 403.25,825.61218 L 169.5,769.11218 L 154.75,296.11218 z"
+ id="path29776" />
+ <g
+ id="g29778">
+ <path
+ sodipodi:nodetypes="ccccc"
+ id="path29780"
+ d="M 363.70083,243.50326 L 531.9118,249.63086 L 404.09406,306.03452 L
154.77598,296.26206 L 363.70083,243.50326 z"
+
style="fill:url(#linearGradient29798);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
/>
+ <path
+ sodipodi:nodetypes="ccccc"
+ id="path29782"
+ d="M 531.39497,249.13188 L 528.29145,612.11242 L 403.25401,825.07754 L
403.42554,305.81484 L 531.39497,249.13188 z"
+
style="fill:url(#linearGradient29800);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
/>
+ <path
+ sodipodi:nodetypes="ccccc"
+ id="path29784"
+ d="M 154.6313,296.25873 L 403.64607,305.63904 L 403.47362,825.23045 L
169.928,768.9544 L 154.6313,296.25873 z"
+
style="fill:url(#linearGradient29802);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
/>
+ <path
+ sodipodi:nodetypes="ccccc"
+ id="path29786"
+ d="M 253.14422,300.00056 L 377.59503,304.59676 L 380.06989,819.3705 L
346.77522,811.59232 L 253.14422,300.00056 z"
+
style="fill:url(#linearGradient29804);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
/>
+ <path
+ sodipodi:nodetypes="ccccc"
+ id="path29788"
+ d="M 169.8824,768.98913 L 169.35209,752.90246 L 403.05086,806.28906 L
402.99021,824.67381 L 169.8824,768.98913 z"
+
style="fill:url(#linearGradient29806);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
/>
+ <path
+ sodipodi:nodetypes="ccccc"
+ id="path29790"
+ d="M 403.75796,306.01097 L 416.66267,300.5309 L 416.66265,803.28386 L
403.16698,824.85059 L 403.75796,306.01097 z"
+
style="fill:url(#linearGradient29808);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
/>
+ <path
+ sodipodi:nodetypes="ccccc"
+ id="path29792"
+ d="M 352.15947,337.77874 L 391.73926,340.00093 L 390.97756,351.6339 L
351.56225,349.37156 L 352.15947,337.77874 z"
+
style="fill:#3c36d3;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
/>
+ <path
+ sodipodi:nodetypes="ccccc"
+ id="path29794"
+ d="M 352.15947,371.93927 L 391.73926,374.16146 L 390.97756,385.79444 L
351.56225,383.53209 L 352.15947,371.93927 z"
+
style="fill:#3c36d3;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
/>
+ <path
+ sodipodi:nodetypes="ccccc"
+ id="path29796"
+ d="M 352.15947,406.0998 L 391.73926,408.32199 L 390.97757,419.95497 L
351.56225,417.69262 L 352.15947,406.0998 z"
+
style="fill:#3c36d3;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
/>
+ </g>
+ </g>
+ </g>
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot3497"
+
style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Sans;font-style:normal;font-weight:normal;font-size:40px;-inkscape-font-specification:Sans;font-stretch:normal;font-variant:normal"><flowRegion
+ id="flowRegion3499"><rect
+ id="rect3502"
+ width="68.571426"
+ height="228.57143"
+ x="60"
+ y="-282.85715" /></flowRegion><flowPara
+ id="flowPara3504" /></flowRoot> <flowRoot
+ xml:space="preserve"
+ id="flowRoot3506"
+
style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Sans;font-style:normal;font-weight:normal;font-size:40px;-inkscape-font-specification:Sans;font-stretch:normal;font-variant:normal"><flowRegion
+ id="flowRegion3508"><rect
+ id="rect3510"
+ width="674.28571"
+ height="157.14285"
+ x="-145.71428"
+ y="-317.14285" /></flowRegion><flowPara
+ id="flowPara3512" /></flowRoot> <image
+ y="-13.357134"
+ x="1005.3572"
+ id="image4810"
+ height="392.42856"
+ width="237.85715"
+ sodipodi:absref="/tmp/ocal-H0N3NU-buggi_server.png"
+ xlink:href="/tmp/ocal-H0N3NU-buggi_server.png" />
+ <image
+ y="29.500013"
+ x="-893.21429"
+ id="image4814"
+ height="392.42856"
+ width="237.85715"
+ sodipodi:absref="/tmp/ocal-H0N3NU-buggi_server.png"
+ xlink:href="/tmp/ocal-H0N3NU-buggi_server.png" />
+ <image
+ y="-710.5"
+ x="72.500038"
+ id="image4816"
+ height="392.42856"
+ width="237.85715"
+ sodipodi:absref="/tmp/ocal-H0N3NU-buggi_server.png"
+ xlink:href="/tmp/ocal-H0N3NU-buggi_server.png" />
+ <image
+ y="972.35718"
+ x="55.357117"
+ id="image4818"
+ height="392.42856"
+ width="237.85715"
+ sodipodi:absref="/tmp/ocal-H0N3NU-buggi_server.png"
+ xlink:href="/tmp/ocal-H0N3NU-buggi_server.png" />
+ <path
+
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:22.6469841;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M -646.8908,193.10921 L -1.6806355,338.31937"
+ id="path4840"
+ inkscape:connector-type="polyline" />
+ <path
+
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:26.39681625;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 202.15873,-319.30159 L 194.98412,99.301592"
+ id="path5363"
+ inkscape:connector-type="polyline" />
+ <path
+
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:25.55309296;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 377.4194,296.86631 L 1005.4378,263.13369"
+ id="path5365"
+ inkscape:connector-type="polyline" />
+ <path
+
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:25.74223518;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 216.77174,971.05745 L 208.94255,543.22826"
+ id="path5367"
+ inkscape:connector-type="polyline" />
+ <text
+ xml:space="preserve"
+
style="font-size:40px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
+ x="-440.85715"
+ y="680.28571"
+ id="text3493"><tspan
+ sodipodi:role="line"
+ id="tspan3495"
+ x="-440.85715"
+ y="680.28571"
+ style="font-size:72px">Identity
Provider</tspan></text>
+ <text
+ xml:space="preserve"
+
style="font-size:72;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
+ x="1337.1429"
+ y="162.85715"
+ id="text5369"><tspan
+ sodipodi:role="line"
+ id="tspan5371"
+ x="1337.1429"
+ y="162.85715">Service </tspan><tspan
+ sodipodi:role="line"
+ x="1337.1429"
+ y="212.85715"
+ id="tspan5373">Provider</tspan></text>
+ <text
+ xml:space="preserve"
+
style="font-size:72px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
+ x="-1219.1984"
+ y="110.41322"
+ id="text5375"><tspan
+ sodipodi:role="line"
+ id="tspan5377"
+ x="-1219.1984"
+ y="110.41322">Service </tspan><tspan
+ sodipodi:role="line"
+ x="-1219.1984"
+ y="200.41319"
+ id="tspan5379">Provider</tspan></text>
+ <text
+ xml:space="preserve"
+
style="font-size:72px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
+ x="-324.91266"
+ y="1236.1276"
+ id="text5381"><tspan
+ sodipodi:role="line"
+ id="tspan5383"
+ x="-324.91266"
+ y="1236.1276">Service </tspan><tspan
+ sodipodi:role="line"
+ x="-324.91266"
+ y="1326.1276"
+ id="tspan5385">Provider</tspan></text>
+ <text
+ xml:space="preserve"
+
style="font-size:72px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
+ x="455.08737"
+ y="-638.1582"
+ id="text5387"><tspan
+ sodipodi:role="line"
+ id="tspan5389"
+ x="455.08737"
+ y="-638.1582">Service </tspan><tspan
+ sodipodi:role="line"
+ x="455.08737"
+ y="-548.1582"
+ id="tspan5391">Provider</tspan></text>
+ <text
+ xml:space="preserve"
+
style="font-size:56;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans
Italic"
+ x="948.57141"
+ y="897.14288"
+ id="text5541"><tspan
+ sodipodi:role="line"
+ id="tspan5543"
+ x="948.57141"
+ y="897.14288">Circle Of Trust</tspan></text>
+ </g>
+</svg>
Deleted: identity-doc/tags/1.0.0.alpha2/images/WS-Trust.png
===================================================================
(Binary files differ)
Copied: identity-doc/tags/1.0.0.alpha2/images/WS-Trust.png (from rev 352,
identity-doc/trunk/images/WS-Trust.png)
===================================================================
(Binary files differ)
Deleted: identity-doc/tags/1.0.0.alpha2/images/WS-Trust.svg
===================================================================
--- identity-doc/trunk/images/WS-Trust.svg 2009-02-26 22:31:20 UTC (rev 353)
+++ identity-doc/tags/1.0.0.alpha2/images/WS-Trust.svg 2009-02-27 20:49:43 UTC (rev 356)
@@ -1,256 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"
standalone="no"?>
-<!-- Created with Inkscape (
http://www.inkscape.org/) -->
-<svg
-
xmlns:dc="http://purl.org/dc/elements/1.1/"
-
xmlns:cc="http://web.resource.org/cc/"
-
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-
xmlns:svg="http://www.w3.org/2000/svg"
-
xmlns="http://www.w3.org/2000/svg"
-
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd&q...
-
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- width="744.09448819"
- height="1052.3622047"
- id="svg2278"
- sodipodi:version="0.32"
- inkscape:version="0.45.1"
- sodipodi:docbase="/home/sneusatz/Documents"
- sodipodi:docname="WS-Trust.svg"
- inkscape:output_extension="org.inkscape.output.svg.inkscape">
- <defs
- id="defs2280">
- <marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0.0"
- refX="0.0"
- id="Arrow1Mend"
- style="overflow:visible;">
- <path
- id="path3393"
- d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
-
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
- transform="scale(0.4) rotate(180) translate(10,0)" />
- </marker>
- <marker
- inkscape:stockid="Arrow2Mend"
- orient="auto"
- refY="0.0"
- refX="0.0"
- id="Arrow2Mend"
- style="overflow:visible;">
- <path
- id="path4639"
-
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
- d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C
6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
- transform="scale(0.6) rotate(180) translate(0,0)" />
- </marker>
- </defs>
- <sodipodi:namedview
- id="base"
- pagecolor="#ffffff"
- bordercolor="#666666"
- borderopacity="1.0"
- gridtolerance="10000"
- guidetolerance="10"
- objecttolerance="10"
- inkscape:pageopacity="0.0"
- inkscape:pageshadow="2"
- inkscape:zoom="1.979899"
- inkscape:cx="280.27843"
- inkscape:cy="904.51879"
- inkscape:document-units="px"
- inkscape:current-layer="layer1"
- showgrid="false"
- inkscape:window-width="1680"
- inkscape:window-height="975"
- inkscape:window-x="0"
- inkscape:window-y="25" />
- <metadata
- id="metadata2283">
- <rdf:RDF>
- <cc:Work
- rdf:about="">
- <dc:format>image/svg+xml</dc:format>
- <dc:type
-
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
- </cc:Work>
- </rdf:RDF>
- </metadata>
- <g
- inkscape:label="Layer 1"
- inkscape:groupmode="layer"
- id="layer1">
- <rect
-
style="fill:#ffffff;stroke:#000000;stroke-width:1.00000012;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
- id="rect2364"
- width="120.87989"
- height="37.366081"
- x="114.39082"
- y="85.590469" />
- <text
- xml:space="preserve"
-
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
- x="119.71935"
- y="107.08214"
- id="text2366"
- transform="scale(0.9997832,1.0002168)"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan2368"
- x="119.71935"
- y="107.08214"
-
style="font-size:9px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans">SecurityTokenService</tspan></text>
- <rect
-
style="fill:#ffffff;stroke:#000000;stroke-width:1.00000012;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
- id="rect2370"
- width="149"
- height="37.366081"
- x="-176.70224"
- y="283.39084"
- transform="matrix(0,-1,1,0,0,0)" />
- <text
- xml:space="preserve"
-
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
- x="-162.58681"
- y="305.29431"
- id="text2372"
- transform="matrix(0,-0.9997832,1.0002168,0,0,0)"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan2374"
- x="-162.58681"
- y="305.29431"
-
style="font-size:9px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans">WSTrustRequestHandler</tspan></text>
- <rect
-
style="fill:#f2f2f2;stroke:#000000;stroke-width:1.00000012;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
- id="rect2376"
- width="149"
- height="37.366081"
- x="-176.70224"
- y="369.19522"
- transform="matrix(0,-1,1,0,0,0)" />
- <text
- xml:space="preserve"
-
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
- x="-166.73189"
- y="390.7197"
- id="text2378"
- transform="matrix(0,-0.9997832,1.0002168,0,0,0)"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan2380"
- x="-166.73189"
- y="390.7197"
-
style="font-size:10px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans">SecurityTokenProvider</tspan></text>
- <rect
-
style="fill:#ffffff;stroke:#000000;stroke-width:1.00000012;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
- id="rect2400"
- width="128.45604"
- height="37.366081"
- x="415.39084"
- y="27.336153" />
- <text
- xml:space="preserve"
-
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
- x="428.2323"
- y="50.10178"
- id="text2384"
- transform="scale(0.9997832,1.0002168)"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan2386"
- x="428.2323"
- y="50.10178"
-
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans">SAMLTokenProvider</tspan></text>
- <rect
-
style="fill:#ffffff;stroke:#000000;stroke-width:1.00000012;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
- id="rect2388"
- width="128.45604"
- height="37.366081"
- x="415.84702"
- y="83.630661" />
- <text
- xml:space="preserve"
-
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
- x="421.24091"
- y="105.12284"
- id="text2390"
- transform="scale(0.9997832,1.0002168)"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan2392"
- x="421.24091"
- y="105.12284"
-
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans">KerberosTokenProvider</tspan></text>
- <rect
-
style="fill:#ffffff;stroke:#000000;stroke-width:1.00000012;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
- id="rect2402"
- width="128.45604"
- height="37.366081"
- x="415.39084"
- y="139.33615" />
- <text
- xml:space="preserve"
-
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
- x="428.78638"
- y="160.81628"
- id="text2396"
- transform="scale(0.9997832,1.0002168)"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan2398"
- x="428.78638"
- y="160.81628"
-
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans">X509TokenProvider</tspan></text>
- <rect
-
style="fill:#ffffff;stroke:#000000;stroke-width:1.00000012;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
- id="rect2404"
- width="120.87989"
- height="37.366081"
- x="116.15571"
- y="139.33615" />
- <text
- xml:space="preserve"
-
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
- x="131.48674"
- y="160.81599"
- id="text2406"
- transform="scale(0.9997832,1.0002168)"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan2408"
- x="131.48674"
- y="160.81599"
-
style="font-size:9px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans">STSConfiguration</tspan></text>
- <path
-
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 23.640821,102.45224 L 112.64108,102.45224"
- id="path2410" />
- <text
- xml:space="preserve"
-
style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
- x="44.951794"
- y="99.504036"
- id="text3579"><tspan
- sodipodi:role="line"
- id="tspan3581"
- x="44.951794"
- y="99.504036">WS-Trust</tspan><tspan
- sodipodi:role="line"
- x="44.951794"
- y="112.00404"
- id="tspan3583">Request</tspan></text>
- <path
-
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 235.19861,102.53452 L 281.07626,102.53452"
- id="path3585" />
- <path
-
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 320.57633,102.02944 L 367.40863,102.02944"
- id="path3589" />
- <path
-
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 179.30208,123.33131 L 179.30208,139.8215"
- id="path3591" />
- </g>
-</svg>
Copied: identity-doc/tags/1.0.0.alpha2/images/WS-Trust.svg (from rev 352,
identity-doc/trunk/images/WS-Trust.svg)
===================================================================
--- identity-doc/tags/1.0.0.alpha2/images/WS-Trust.svg (rev 0)
+++ identity-doc/tags/1.0.0.alpha2/images/WS-Trust.svg 2009-02-27 20:49:43 UTC (rev 356)
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="UTF-8"
standalone="no"?>
+<!-- Created with Inkscape (
http://www.inkscape.org/) -->
+<svg
+
xmlns:dc="http://purl.org/dc/elements/1.1/"
+
xmlns:cc="http://web.resource.org/cc/"
+
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+
xmlns:svg="http://www.w3.org/2000/svg"
+
xmlns="http://www.w3.org/2000/svg"
+
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd&q...
+
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="744.09448819"
+ height="1052.3622047"
+ id="svg2278"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ sodipodi:docbase="/home/sneusatz/Documents"
+ sodipodi:docname="WS-Trust.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs2280">
+ <marker
+ inkscape:stockid="Arrow1Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow1Mend"
+ style="overflow:visible;">
+ <path
+ id="path3393"
+ d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
+
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
+ transform="scale(0.4) rotate(180) translate(10,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Mend"
+ style="overflow:visible;">
+ <path
+ id="path4639"
+
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C
6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(0,0)" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ gridtolerance="10000"
+ guidetolerance="10"
+ objecttolerance="10"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.979899"
+ inkscape:cx="280.27843"
+ inkscape:cy="904.51879"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1680"
+ inkscape:window-height="975"
+ inkscape:window-x="0"
+ inkscape:window-y="25" />
+ <metadata
+ id="metadata2283">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <rect
+
style="fill:#ffffff;stroke:#000000;stroke-width:1.00000012;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect2364"
+ width="120.87989"
+ height="37.366081"
+ x="114.39082"
+ y="85.590469" />
+ <text
+ xml:space="preserve"
+
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
+ x="119.71935"
+ y="107.08214"
+ id="text2366"
+ transform="scale(0.9997832,1.0002168)"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan2368"
+ x="119.71935"
+ y="107.08214"
+
style="font-size:9px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans">SecurityTokenService</tspan></text>
+ <rect
+
style="fill:#ffffff;stroke:#000000;stroke-width:1.00000012;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect2370"
+ width="149"
+ height="37.366081"
+ x="-176.70224"
+ y="283.39084"
+ transform="matrix(0,-1,1,0,0,0)" />
+ <text
+ xml:space="preserve"
+
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
+ x="-162.58681"
+ y="305.29431"
+ id="text2372"
+ transform="matrix(0,-0.9997832,1.0002168,0,0,0)"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan2374"
+ x="-162.58681"
+ y="305.29431"
+
style="font-size:9px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans">WSTrustRequestHandler</tspan></text>
+ <rect
+
style="fill:#f2f2f2;stroke:#000000;stroke-width:1.00000012;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect2376"
+ width="149"
+ height="37.366081"
+ x="-176.70224"
+ y="369.19522"
+ transform="matrix(0,-1,1,0,0,0)" />
+ <text
+ xml:space="preserve"
+
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
+ x="-166.73189"
+ y="390.7197"
+ id="text2378"
+ transform="matrix(0,-0.9997832,1.0002168,0,0,0)"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan2380"
+ x="-166.73189"
+ y="390.7197"
+
style="font-size:10px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans">SecurityTokenProvider</tspan></text>
+ <rect
+
style="fill:#ffffff;stroke:#000000;stroke-width:1.00000012;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect2400"
+ width="128.45604"
+ height="37.366081"
+ x="415.39084"
+ y="27.336153" />
+ <text
+ xml:space="preserve"
+
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
+ x="428.2323"
+ y="50.10178"
+ id="text2384"
+ transform="scale(0.9997832,1.0002168)"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan2386"
+ x="428.2323"
+ y="50.10178"
+
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans">SAMLTokenProvider</tspan></text>
+ <rect
+
style="fill:#ffffff;stroke:#000000;stroke-width:1.00000012;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect2388"
+ width="128.45604"
+ height="37.366081"
+ x="415.84702"
+ y="83.630661" />
+ <text
+ xml:space="preserve"
+
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
+ x="421.24091"
+ y="105.12284"
+ id="text2390"
+ transform="scale(0.9997832,1.0002168)"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan2392"
+ x="421.24091"
+ y="105.12284"
+
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans">KerberosTokenProvider</tspan></text>
+ <rect
+
style="fill:#ffffff;stroke:#000000;stroke-width:1.00000012;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect2402"
+ width="128.45604"
+ height="37.366081"
+ x="415.39084"
+ y="139.33615" />
+ <text
+ xml:space="preserve"
+
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
+ x="428.78638"
+ y="160.81628"
+ id="text2396"
+ transform="scale(0.9997832,1.0002168)"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan2398"
+ x="428.78638"
+ y="160.81628"
+
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans">X509TokenProvider</tspan></text>
+ <rect
+
style="fill:#ffffff;stroke:#000000;stroke-width:1.00000012;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect2404"
+ width="120.87989"
+ height="37.366081"
+ x="116.15571"
+ y="139.33615" />
+ <text
+ xml:space="preserve"
+
style="font-size:9px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
+ x="131.48674"
+ y="160.81599"
+ id="text2406"
+ transform="scale(0.9997832,1.0002168)"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan2408"
+ x="131.48674"
+ y="160.81599"
+
style="font-size:9px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Sans">STSConfiguration</tspan></text>
+ <path
+
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 23.640821,102.45224 L 112.64108,102.45224"
+ id="path2410" />
+ <text
+ xml:space="preserve"
+
style="font-size:10px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Sans"
+ x="44.951794"
+ y="99.504036"
+ id="text3579"><tspan
+ sodipodi:role="line"
+ id="tspan3581"
+ x="44.951794"
+ y="99.504036">WS-Trust</tspan><tspan
+ sodipodi:role="line"
+ x="44.951794"
+ y="112.00404"
+ id="tspan3583">Request</tspan></text>
+ <path
+
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 235.19861,102.53452 L 281.07626,102.53452"
+ id="path3585" />
+ <path
+
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 320.57633,102.02944 L 367.40863,102.02944"
+ id="path3589" />
+ <path
+
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 179.30208,123.33131 L 179.30208,139.8215"
+ id="path3591" />
+ </g>
+</svg>
Deleted: identity-doc/tags/1.0.0.alpha2/parent/pom.xml
===================================================================
--- identity-doc/trunk/parent/pom.xml 2009-02-26 22:31:20 UTC (rev 353)
+++ identity-doc/tags/1.0.0.alpha2/parent/pom.xml 2009-02-27 20:49:43 UTC (rev 356)
@@ -1,82 +0,0 @@
-<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">
-<parent>
- <groupId>org.jboss</groupId>
- <artifactId>jboss-parent</artifactId>
- <version>4</version>
-</parent>
- <modelVersion>4.0.0</modelVersion>
- <groupId>org.jboss.identity</groupId>
- <artifactId>jboss-identity-doc-parent</artifactId>
- <packaging>pom</packaging>
- <version>1.0.0.alpha1-SNAPSHOT</version>
- <name>JBoss Identity Doc- Parent</name>
- <
url>http://labs.jboss.org/portal/jbossidentity/</url>
- <description>JBoss Identity is a cross-cutting project that handles identity
needs for the JEMS projects</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>
- <scm>
-
<
connection>scm:svn:http://anonsvn.jboss.org/repos/jbossidentity/identi...
-
<
developerConnection>scm:svn:https://svn.jboss.org/repos/jbossidentity/...
- </scm>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-release-plugin</artifactId>
- <configuration>
-
<
tagBase>https://svn.jboss.org/repos/jbossidentity/identity-doc/tags<...
- </configuration>
- </plugin>
- </plugins>
- <pluginManagement>
- <plugins>
- <plugin>
- <artifactId>maven-surefire-plugin</artifactId>
- <configuration>
- <printSummary>true</printSummary>
- <disableXmlReport>false</disableXmlReport>
- <testFailureIgnore>true</testFailureIgnore>
- <includes>
- <include>**/**TestCase.java</include>
- </includes>
- <forkMode>pertest</forkMode>
- <argLine>${surefire.jvm.args}</argLine>
- <useFile>false</useFile>
- <trimStackTrace>false</trimStackTrace>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
- </build>
- <repositories>
- <repository>
- <id>repository.jboss.org</id>
- <name>JBoss Repository</name>
- <layout>default</layout>
- <
url>http://repository.jboss.org/maven2/</url>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- </repository>
-
- <repository>
- <id>snapshots.jboss.org</id>
- <name>JBoss Snapshots Repository</name>
- <layout>default</layout>
- <
url>http://snapshots.jboss.org/maven2/</url>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- <releases>
- <enabled>false</enabled>
- </releases>
- </repository>
- </repositories>
-</project>
Copied: identity-doc/tags/1.0.0.alpha2/parent/pom.xml (from rev 354,
identity-doc/trunk/parent/pom.xml)
===================================================================
--- identity-doc/tags/1.0.0.alpha2/parent/pom.xml (rev 0)
+++ identity-doc/tags/1.0.0.alpha2/parent/pom.xml 2009-02-27 20:49:43 UTC (rev 356)
@@ -0,0 +1,82 @@
+<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">
+<parent>
+ <groupId>org.jboss</groupId>
+ <artifactId>jboss-parent</artifactId>
+ <version>4</version>
+</parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.identity</groupId>
+ <artifactId>jboss-identity-doc-parent</artifactId>
+ <packaging>pom</packaging>
+ <version>1.0.0.alpha2</version>
+ <name>JBoss Identity Doc- Parent</name>
+ <
url>http://labs.jboss.org/portal/jbossidentity/</url>
+ <description>JBoss Identity is a cross-cutting project that handles identity
needs for the JEMS projects</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>
+ <scm>
+
<
connection>scm:svn:http://anonsvn.jboss.org/repos/jbossidentity/identi...
+
<
developerConnection>scm:svn:https://svn.jboss.org/repos/jbossidentity/...
+ </scm>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-release-plugin</artifactId>
+ <configuration>
+
<
tagBase>https://svn.jboss.org/repos/jbossidentity/identity-doc/tags<...
+ </configuration>
+ </plugin>
+ </plugins>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <printSummary>true</printSummary>
+ <disableXmlReport>false</disableXmlReport>
+ <testFailureIgnore>true</testFailureIgnore>
+ <includes>
+ <include>**/**TestCase.java</include>
+ </includes>
+ <forkMode>pertest</forkMode>
+ <argLine>${surefire.jvm.args}</argLine>
+ <useFile>false</useFile>
+ <trimStackTrace>false</trimStackTrace>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
+ <repositories>
+ <repository>
+ <id>repository.jboss.org</id>
+ <name>JBoss Repository</name>
+ <layout>default</layout>
+ <
url>http://repository.jboss.org/maven2/</url>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </repository>
+
+ <repository>
+ <id>snapshots.jboss.org</id>
+ <name>JBoss Snapshots Repository</name>
+ <layout>default</layout>
+ <
url>http://snapshots.jboss.org/maven2/</url>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ </repository>
+ </repositories>
+</project>
Deleted: identity-doc/tags/1.0.0.alpha2/pom.xml
===================================================================
--- identity-doc/trunk/pom.xml 2009-02-26 22:31:20 UTC (rev 353)
+++ identity-doc/tags/1.0.0.alpha2/pom.xml 2009-02-27 20:49:43 UTC (rev 356)
@@ -1,23 +0,0 @@
-<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">
-<parent>
- <groupId>org.jboss.identity</groupId>
- <artifactId>jboss-identity-doc-parent</artifactId>
- <version>1.0.0.alpha1-SNAPSHOT</version>
- <relativePath>parent</relativePath>
-</parent>
-
- <modelVersion>4.0.0</modelVersion>
- <groupId>org.jboss.identity.docs</groupId>
- <artifactId>jboss-identity-docs</artifactId>
- <version>1.0.0.alpha1-SNAPSHOT</version>
- <packaging>pom</packaging>
- <name>JBoss Identity Docs</name>
- <
url>http://www.jboss.com/products/jbossidentity</url>
- <description>JBoss Identity Documentation</description>
- <modules>
- <module>parent</module>
- <module>DeveloperGuide</module>
- <module>UserGuide</module>
- <module>assembly</module>
- </modules>
-</project>
Copied: identity-doc/tags/1.0.0.alpha2/pom.xml (from rev 354, identity-doc/trunk/pom.xml)
===================================================================
--- identity-doc/tags/1.0.0.alpha2/pom.xml (rev 0)
+++ identity-doc/tags/1.0.0.alpha2/pom.xml 2009-02-27 20:49:43 UTC (rev 356)
@@ -0,0 +1,23 @@
+<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">
+<parent>
+ <groupId>org.jboss.identity</groupId>
+ <artifactId>jboss-identity-doc-parent</artifactId>
+ <version>1.0.0.alpha2</version>
+ <relativePath>parent</relativePath>
+</parent>
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.identity.docs</groupId>
+ <artifactId>jboss-identity-docs</artifactId>
+ <version>1.0.0.alpha2</version>
+ <packaging>pom</packaging>
+ <name>JBoss Identity Docs</name>
+ <
url>http://www.jboss.com/products/jbossidentity</url>
+ <description>JBoss Identity Documentation</description>
+ <modules>
+ <module>parent</module>
+ <module>DeveloperGuide</module>
+ <module>UserGuide</module>
+ <module>assembly</module>
+ </modules>
+</project>