[jboss-cvs] Picketlink SVN: r183 - in idm/trunk: assembly and 22 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Mar 10 06:24:29 EST 2010
Author: bdaw
Date: 2010-03-10 06:24:26 -0500 (Wed, 10 Mar 2010)
New Revision: 183
Added:
idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/IDM-api-spi.svg
idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/IDM-global-arch.svg
idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/IDM-global-realm.svg
idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI1.svg
idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI2.svg
idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI3.svg
Modified:
idm/trunk/assembly/pom.xml
idm/trunk/example/auth-simple/pom.xml
idm/trunk/example/auth/pom.xml
idm/trunk/example/simple/pom.xml
idm/trunk/integration/deployer/pom.xml
idm/trunk/integration/jboss5/pom.xml
idm/trunk/integration/pom.xml
idm/trunk/parent/pom.xml
idm/trunk/picketlink-idm-api/pom.xml
idm/trunk/picketlink-idm-auth/pom.xml
idm/trunk/picketlink-idm-cache/pom.xml
idm/trunk/picketlink-idm-cache/src/main/java/org/picketlink/idm/impl/cache/JBossCacheAPICacheProviderImpl.java
idm/trunk/picketlink-idm-common/pom.xml
idm/trunk/picketlink-idm-core/pom.xml
idm/trunk/picketlink-idm-core/src/main/java/org/picketlink/idm/impl/api/query/UserQueryExecutorImpl.java
idm/trunk/picketlink-idm-docs/ReferenceGuide/en/ReferenceGuide.xml
idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/IDM-api-spi.png
idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/IDM-global-arch.png
idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/IDM-global-realm.png
idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI1.png
idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI2.png
idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI3.png
idm/trunk/picketlink-idm-docs/ReferenceGuide/pom.xml
idm/trunk/picketlink-idm-docs/pom.xml
idm/trunk/picketlink-idm-hibernate/pom.xml
idm/trunk/picketlink-idm-ldap/pom.xml
idm/trunk/picketlink-idm-spi/pom.xml
idm/trunk/picketlink-idm-testsuite/pom.xml
idm/trunk/pom.xml
Log:
- fix cache issue - converting List to Collection
- small docs update
- prepare 1.1.0.GA
Modified: idm/trunk/assembly/pom.xml
===================================================================
--- idm/trunk/assembly/pom.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/assembly/pom.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -4,14 +4,14 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.picketlink.idm</groupId>
<artifactId>picketlink-idm</artifactId>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<packaging>pom</packaging>
<name>PicketLink IDM Assembly </name>
<parent>
<groupId>org.picketlink.idm</groupId>
<artifactId>picketlink-idm-parent</artifactId>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<relativePath>../parent</relativePath>
</parent>
Modified: idm/trunk/example/auth/pom.xml
===================================================================
--- idm/trunk/example/auth/pom.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/example/auth/pom.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -1,7 +1,7 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.picketlink.idm.example</groupId>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<artifactId>example-auth</artifactId>
<packaging>jar</packaging>
<name>Example - JEE authentication</name>
Modified: idm/trunk/example/auth-simple/pom.xml
===================================================================
--- idm/trunk/example/auth-simple/pom.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/example/auth-simple/pom.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -1,7 +1,7 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.picketlink.idm.example</groupId>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<artifactId>example-auth-simple</artifactId>
<packaging>jar</packaging>
<name>Example - JEE authentication (using deployer)</name>
Modified: idm/trunk/example/simple/pom.xml
===================================================================
--- idm/trunk/example/simple/pom.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/example/simple/pom.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -1,7 +1,7 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.picketlink.idm.example</groupId>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<artifactId>example-simple</artifactId>
<packaging>jar</packaging>
<name>Example - Simple PicketLink IDM Maven2 project</name>
Modified: idm/trunk/integration/deployer/pom.xml
===================================================================
--- idm/trunk/integration/deployer/pom.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/integration/deployer/pom.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -8,12 +8,12 @@
<groupId>org.picketlink.idm.integration</groupId>
<artifactId>picketlink-idm-jboss5-deployer</artifactId>
<packaging>jar</packaging>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<parent>
<groupId>org.picketlink.idm</groupId>
<artifactId>picketlink-idm-integration</artifactId>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
</parent>
<properties>
Modified: idm/trunk/integration/jboss5/pom.xml
===================================================================
--- idm/trunk/integration/jboss5/pom.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/integration/jboss5/pom.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -8,12 +8,12 @@
<groupId>org.picketlink.idm.integration</groupId>
<artifactId>picketlink-idm-jboss5</artifactId>
<packaging>jar</packaging>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<parent>
<groupId>org.picketlink.idm</groupId>
<artifactId>picketlink-idm-integration</artifactId>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
</parent>
<dependencies>
Modified: idm/trunk/integration/pom.xml
===================================================================
--- idm/trunk/integration/pom.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/integration/pom.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -13,7 +13,7 @@
<parent>
<groupId>org.picketlink.idm</groupId>
<artifactId>picketlink-idm-parent</artifactId>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<relativePath>../parent/pom.xml</relativePath>
</parent>
Modified: idm/trunk/parent/pom.xml
===================================================================
--- idm/trunk/parent/pom.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/parent/pom.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -8,7 +8,7 @@
<groupId>org.picketlink.idm</groupId>
<artifactId>picketlink-idm-parent</artifactId>
<packaging>pom</packaging>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<name>PicketLink IDM- Parent</name>
<url>http://labs.jboss.org/portal/jbosssecurity/</url>
<description>PicketLink is a cross-cutting project that handles identity needs for the JEMS projects</description>
Modified: idm/trunk/picketlink-idm-api/pom.xml
===================================================================
--- idm/trunk/picketlink-idm-api/pom.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/picketlink-idm-api/pom.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.picketlink.idm</groupId>
<artifactId>picketlink-idm-parent</artifactId>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<relativePath>../parent</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Modified: idm/trunk/picketlink-idm-auth/pom.xml
===================================================================
--- idm/trunk/picketlink-idm-auth/pom.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/picketlink-idm-auth/pom.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.picketlink.idm</groupId>
<artifactId>picketlink-idm-parent</artifactId>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<relativePath>../parent</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Modified: idm/trunk/picketlink-idm-cache/pom.xml
===================================================================
--- idm/trunk/picketlink-idm-cache/pom.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/picketlink-idm-cache/pom.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.picketlink.idm</groupId>
<artifactId>picketlink-idm-parent</artifactId>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<relativePath>../parent</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Modified: idm/trunk/picketlink-idm-cache/src/main/java/org/picketlink/idm/impl/cache/JBossCacheAPICacheProviderImpl.java
===================================================================
--- idm/trunk/picketlink-idm-cache/src/main/java/org/picketlink/idm/impl/cache/JBossCacheAPICacheProviderImpl.java 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/picketlink-idm-cache/src/main/java/org/picketlink/idm/impl/cache/JBossCacheAPICacheProviderImpl.java 2010-03-10 11:24:26 UTC (rev 183)
@@ -31,9 +31,12 @@
import org.jboss.cache.*;
import java.io.InputStream;
+import java.util.List;
import java.util.Map;
import java.util.Collection;
import java.util.Collections;
+import java.util.Set;
+import java.util.SortedSet;
import java.util.logging.Logger;
import java.util.logging.Level;
@@ -283,7 +286,7 @@
Node ioNode = getCache().getRoot().addChild(nodeFqn);
- ioNode.put(NODE_OBJECT_KEY, Collections.unmodifiableCollection(users));
+ ioNode.put(NODE_OBJECT_KEY, unmodifiableCollection(users));
if (log.isLoggable(Level.FINER))
{
@@ -431,7 +434,7 @@
Node ioNode = getCache().getRoot().addChild(nodeFqn);
- ioNode.put(NODE_OBJECT_KEY, Collections.unmodifiableCollection(groups));
+ ioNode.put(NODE_OBJECT_KEY, unmodifiableCollection(groups));
if (log.isLoggable(Level.FINER))
{
@@ -792,7 +795,7 @@
Node ioNode = getCache().getRoot().addChild(nodeFqn);
- ioNode.put(NODE_OBJECT_KEY, Collections.unmodifiableCollection(results));
+ ioNode.put(NODE_OBJECT_KEY, unmodifiableCollection(results));
if (log.isLoggable(Level.FINER))
{
@@ -829,7 +832,7 @@
Node ioNode = getCache().getRoot().addChild(nodeFqn);
- ioNode.put(NODE_OBJECT_KEY, Collections.unmodifiableCollection(results));
+ ioNode.put(NODE_OBJECT_KEY, unmodifiableCollection(results));
if (log.isLoggable(Level.FINER))
{
@@ -899,7 +902,7 @@
Node ioNode = getCache().getRoot().addChild(nodeFqn);
- ioNode.put(NODE_OBJECT_KEY,Collections.unmodifiableCollection(results));
+ ioNode.put(NODE_OBJECT_KEY, unmodifiableCollection(results));
if (log.isLoggable(Level.FINER))
{
@@ -934,7 +937,7 @@
Node ioNode = getCache().getRoot().addChild(nodeFqn);
- ioNode.put(NODE_OBJECT_KEY, Collections.unmodifiableCollection(results));
+ ioNode.put(NODE_OBJECT_KEY, unmodifiableCollection(results));
if (log.isLoggable(Level.FINER))
{
@@ -1063,7 +1066,7 @@
Node ioNode = getCache().getRoot().addChild(nodeFqn);
- ioNode.put(NODE_QUERY_KEY, Collections.unmodifiableCollection(results));
+ ioNode.put(NODE_QUERY_KEY, unmodifiableCollection(results));
if (log.isLoggable(Level.FINER))
{
@@ -1219,4 +1222,22 @@
log.finer(this.toString() + "Invalidating Role queries. Namespace:" + ns);
}
}
+
+ private Collection unmodifiableCollection(Collection collection)
+ {
+ if (collection instanceof List)
+ {
+ return Collections.unmodifiableList((List)collection);
+ }
+ if (collection instanceof SortedSet)
+ {
+ return Collections.unmodifiableSortedSet((SortedSet)collection);
+ }
+ if (collection instanceof Set)
+ {
+ return Collections.unmodifiableSet((Set)collection);
+ }
+
+ return Collections.unmodifiableCollection(collection);
+ }
}
Modified: idm/trunk/picketlink-idm-common/pom.xml
===================================================================
--- idm/trunk/picketlink-idm-common/pom.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/picketlink-idm-common/pom.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.picketlink.idm</groupId>
<artifactId>picketlink-idm-parent</artifactId>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<relativePath>../parent</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Modified: idm/trunk/picketlink-idm-core/pom.xml
===================================================================
--- idm/trunk/picketlink-idm-core/pom.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/picketlink-idm-core/pom.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.picketlink.idm</groupId>
<artifactId>picketlink-idm-parent</artifactId>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<relativePath>../parent</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Modified: idm/trunk/picketlink-idm-core/src/main/java/org/picketlink/idm/impl/api/query/UserQueryExecutorImpl.java
===================================================================
--- idm/trunk/picketlink-idm-core/src/main/java/org/picketlink/idm/impl/api/query/UserQueryExecutorImpl.java 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/picketlink-idm-core/src/main/java/org/picketlink/idm/impl/api/query/UserQueryExecutorImpl.java 2010-03-10 11:24:26 UTC (rev 183)
@@ -33,6 +33,8 @@
import java.util.List;
import java.util.LinkedList;
import java.io.Serializable;
+import java.util.logging.Level;
+import java.util.logging.Logger;
/**
* @author <a href="mailto:boleslaw.dawidowicz at redhat.com">Boleslaw Dawidowicz</a>
@@ -42,6 +44,8 @@
{
private static final long serialVersionUID = -4196998772910705233L;
+ private static Logger log = Logger.getLogger(UserQueryExecutorImpl.class.getName());
+
public UserQueryExecutorImpl(IdentitySession identitySession)
{
super(identitySession);
@@ -245,7 +249,9 @@
return (List<User>)results;
}
+ log.info("Internal Error! Returned collection is not instanceof List");
+
//TODO:
- throw new NotYetImplementedException();
+ return new LinkedList(results);
}
}
Modified: idm/trunk/picketlink-idm-docs/ReferenceGuide/en/ReferenceGuide.xml
===================================================================
--- idm/trunk/picketlink-idm-docs/ReferenceGuide/en/ReferenceGuide.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/picketlink-idm-docs/ReferenceGuide/en/ReferenceGuide.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -66,7 +66,8 @@
</itemizedlist>
<mediaobject>
<imageobject>
- <imagedata fileref="./images/IDM-global-arch.png" format="PNG"/>
+ <imagedata fileref="images/IDM-global-arch.png" contentwidth="6in"
+ contentdepth="6in"/>
</imageobject>
<caption align="right">
<para>
@@ -253,7 +254,8 @@
</para>
<mediaobject>
<imageobject>
- <imagedata fileref="./images/IDM-api-spi.png" format="PNG"/>
+ <imagedata fileref="images/IDM-api-spi.png" contentwidth="6in"
+ contentdepth="6in"/>
</imageobject>
<caption align="right">
<para>
@@ -377,7 +379,7 @@
<mediaobject>
<imageobject>
- <imagedata fileref="./images/IDM-global-realm.png" format="PNG" contentwidth="6in"
+ <imagedata fileref="images/IDM-global-realm.png" contentwidth="6in"
contentdepth="6in"/>
</imageobject>
<caption align="right">
@@ -430,7 +432,8 @@
</para>
<mediaobject>
<imageobject>
- <imagedata fileref="./images/SPI1.png" format="PNG"/>
+ <imagedata fileref="images/SPI1.png" contentwidth="6in"
+ contentdepth="6in"/>
</imageobject>
<!--<caption align="right">-->
<!--<para>-->
@@ -462,7 +465,8 @@
</para>
<mediaobject>
<imageobject>
- <imagedata fileref="./images/SPI2.png" format="PNG"/>
+ <imagedata fileref="images/SPI2.png" contentwidth="6in"
+ contentdepth="6in"/>
</imageobject>
<!--<caption align="right">-->
<!--<para>-->
@@ -502,7 +506,8 @@
</para>
<mediaobject>
<imageobject>
- <imagedata fileref="./images/SPI3.png" format="PNG"/>
+ <imagedata fileref="images/SPI3.png" contentwidth="6in"
+ contentdepth="6in"/>
</imageobject>
<!--<caption align="right">-->
<!--<para>-->
@@ -1181,6 +1186,99 @@
</itemizedlist>
</chapter>
+ <chapter>
+ <title>Realm Templates</title>
+ <para>Realm can be marked as a template. This means that if a different realm name is requested using the API and
+ such name contains template realm as a prefix then this realm configuration will be used </para>
+
+ <programlisting>
+ <![CDATA[
+ <realm>
+ <id>idm_realm</id>
+ <repository-id-ref>DefaultRepository</repository-id-ref>
+ <identity-type-mappings>
+ <user-mapping>USER</user-mapping>
+ </identity-type-mappings>
+ <options>
+ <option>
+ <name>template</name>
+ <value>true</value>
+ </option>
+ </options>
+ </realm> ]]>
+
+ </programlisting>
+
+ <para>
+ In this example for "idm_realm_foo" framework will return "idm_realm" configuration. Request for "foo" realm won't return
+ valid configuration.
+ </para>
+
+ <programlisting>
+ <![CDATA[
+ <realms>
+ <realm>
+ <id>idm_realm</id>
+ <repository-id-ref>DefaultRepository</repository-id-ref>
+ <identity-type-mappings>
+ <user-mapping>USER</user-mapping>
+ </identity-type-mappings>
+
+ </realm>
+ </realms>
+ <repositories>...</repositories>
+ <stores>...</stores>
+ <options>
+ <option>
+ <name>defaultTemplate</name>
+ <value>idm_realm</value>
+ </option>
+ </options>
+
+ ]]>
+
+ </programlisting>
+ <para>The "defaultTemplate" option defines idm_realm as the one that should be used when requested realm name is not found
+ in configuration</para>
+ </chapter>
+ <chapter>
+ <title>API Cache</title>
+ <para>At the realm level IDM API cache layer can be enabled</para>
+
+ <programlisting>
+ <![CDATA[
+ <realm>
+ <id>idm_realm</id>
+ <repository-id-ref>DefaultRepository</repository-id-ref>
+ <identity-type-mappings>
+ <user-mapping>USER</user-mapping>
+ </identity-type-mappings>
+ <options>
+ <option>
+ <name>cache.providerClass</name>
+ <value>JBossCacheAPICacheProviderImpl</value>
+ </option>
+ </options>
+ </realm> ]]>
+
+ </programlisting>
+
+ <para>
+ Cache related options :
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para><emphasis role="bold">cache.providerClass</emphasis> - class implementing APICacheProvider interface</para>
+ </listitem>
+ <listitem>
+ <para><emphasis role="bold">cache.providerRegistryName</emphasis> - id of instantiated APICacheProvider implementation stored in configuration registry </para>
+ </listitem>
+ <listitem>
+ <para><emphasis role="bold">cache.scope</emphasis> - namespace used to store entities in cache. Can be "realm" (default) or "session".</para>
+ </listitem>
+ </itemizedlist>
+
+ </chapter>
</part>
<part>
@@ -1774,7 +1872,7 @@
</sect1>
<sect1>
<title>Behaviour</title>
- <pre>Simply wrapps single AttributeStore and IdentityStore and pass all method invocations</pre>
+ <para>Simply wrapps single AttributeStore and IdentityStore and pass all method invocations</para>
</sect1>
<sect1>
<title>Sample Configuration</title>
@@ -1801,10 +1899,10 @@
</sect1>
<sect1>
<title>Behaviour</title>
- <pre>Resolves proper IdentityStore from IdentityObjectType mapping and delegates method invocation.
+ <para>Resolves proper IdentityStore from IdentityObjectType mapping and delegates method invocation.
For relationship related methods, if both IdentityObjectTypes are not mapped in one store,
repository will try to sync them and associate in defaultIdentityStore. For attributes that are not
- mapped inside mapped IdentityStore repository will try to assign those attributes in defaultAttributeStore.</pre>
+ mapped inside mapped IdentityStore repository will try to assign those attributes in defaultAttributeStore.</para>
</sect1>
<sect1>
<title>Configuration Options</title>
@@ -1846,7 +1944,12 @@
<identity-object-type>ORGANIZATION_UNIT</identity-object-type>
<identity-object-type>DEPARTMENT</identity-object-type>
</identity-object-types>
- <options/>
+ <options>
+ <option>
+ <name>readOnly</name>
+ <value>true</value>
+ </option>
+ </options>
</identity-store-mapping>
</identity-store-mappings>
<options>
@@ -1858,6 +1961,8 @@
</repository>
]]>
</programlisting>
+ <para>The <emphasis role="bold">readOnly</emphasis> options specifies that the only write operation performed on the store
+ will be password update.</para>
</sect1>
</chapter>
Modified: idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/IDM-api-spi.png
===================================================================
(Binary files differ)
Added: idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/IDM-api-spi.svg
===================================================================
--- idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/IDM-api-spi.svg (rev 0)
+++ idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/IDM-api-spi.svg 2010-03-10 11:24:26 UTC (rev 183)
@@ -0,0 +1,676 @@
+<?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"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="744.09448819"
+ height="1052.3622047"
+ id="svg2599"
+ sodipodi:version="0.32"
+ inkscape:version="0.46"
+ sodipodi:docname="JBossIdentity-api-spi.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ inkscape:export-filename="/home/bdaw/JBossIdentity-api-spi.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <defs
+ id="defs2601">
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Lend"
+ style="overflow:visible;">
+ <path
+ id="path4097"
+ 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(1.1) rotate(180) translate(1,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow1Lstart"
+ style="overflow:visible">
+ <path
+ id="path4076"
+ 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.8) translate(12.5,0)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4063">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop4065" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop4067" />
+ </linearGradient>
+ <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="perspective2607" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4063"
+ id="linearGradient6551"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0585963,0,0,0.8971023,381.61851,101.04575)"
+ x1="137.8909"
+ y1="812.45093"
+ x2="160.1041"
+ y2="812.45093" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4063"
+ id="linearGradient6554"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.0585963,0,0,0.8971023,171.57798,77.321752)"
+ x1="137.8909"
+ y1="812.45093"
+ x2="160.1041"
+ y2="812.45093" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4063"
+ id="linearGradient6557"
+ gradientUnits="userSpaceOnUse"
+ x1="137.8909"
+ y1="812.45093"
+ x2="160.1041"
+ y2="812.45093"
+ gradientTransform="matrix(0.8946033,0,0,0.9459342,-31.595761,30.052944)" />
+ </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.98994949"
+ inkscape:cx="310.34637"
+ inkscape:cy="375.87906"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1679"
+ inkscape:window-height="975"
+ inkscape:window-x="1"
+ inkscape:window-y="49" />
+ <metadata
+ id="metadata2604">
+ <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:#e2e3db;stroke:#000000;stroke-width:1.51514339;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:12.121147, 12.121147;stroke-dashoffset:1.81817205;stroke-opacity:1"
+ id="rect6636"
+ width="694.22424"
+ height="767.74396"
+ x="25.634203"
+ y="-783.6756"
+ transform="scale(1,-1)" />
+ <rect
+ style="fill:#f2f2f2;stroke:#000000;stroke-width:0.89365798;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:7.14926406, 7.14926406;stroke-dashoffset:1.07238961;stroke-opacity:1"
+ id="rect3423"
+ width="579.68835"
+ height="319.85776"
+ x="45.071754"
+ y="-416.99573"
+ transform="scale(1,-1)" />
+ <rect
+ style="fill:#e6e6e6"
+ id="rect3425"
+ width="3.8340142"
+ height="20.27002"
+ x="466.82611"
+ y="213.36627" />
+ <g
+ id="g2529"
+ transform="matrix(0.8946033,0,0,0.9459342,-12.999816,137.59094)">
+ <g
+ transform="translate(-282.84271,107.07617)"
+ id="g2505">
+ <g
+ id="g2501"
+ style="fill:#ab37c8">
+ <path
+ transform="translate(0.505086,91.923882)"
+ d="M 453.55848,659.41284 A 54.043159,27.274118 0 1 1 345.47216,659.41284 A 54.043159,27.274118 0 1 1 453.55848,659.41284 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2493"
+ style="fill:#ab37c8"
+ sodipodi:type="arc" />
+ <rect
+ y="658.40271"
+ x="345.47217"
+ height="94.954338"
+ width="108.08632"
+ id="rect2497"
+ style="fill:#ab37c8" />
+ </g>
+ <path
+ d="M 453.55848,659.41284 A 54.043159,27.274118 0 1 1 345.47216,659.41284 A 54.043159,27.274118 0 1 1 453.55848,659.41284 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2499"
+ style="fill:#beb7c8"
+ sodipodi:type="arc" />
+ </g>
+ <text
+ id="text2511"
+ y="840.2301"
+ x="64.649757"
+ style="font-size:40px;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:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="840.2301"
+ x="64.649757"
+ id="tspan2513"
+ sodipodi:role="line">LDAP</tspan></text>
+ </g>
+ <g
+ id="g2561"
+ transform="matrix(0.8946033,0,0,0.9459342,-3.0592705,214.98951)">
+ <g
+ transform="translate(-28.031726,29.799501)"
+ id="g2515">
+ <g
+ id="g2517"
+ style="fill:#ab37c8">
+ <path
+ transform="translate(0.505086,91.923882)"
+ d="M 453.55848,659.41284 A 54.043159,27.274118 0 1 1 345.47216,659.41284 A 54.043159,27.274118 0 1 1 453.55848,659.41284 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2519"
+ style="fill:#ab37c8"
+ sodipodi:type="arc" />
+ <rect
+ y="658.40271"
+ x="345.47217"
+ height="94.954338"
+ width="108.08632"
+ id="rect2521"
+ style="fill:#ab37c8" />
+ </g>
+ <path
+ d="M 453.55848,659.41284 A 54.043159,27.274118 0 1 1 345.47216,659.41284 A 54.043159,27.274118 0 1 1 453.55848,659.41284 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2523"
+ style="fill:#beb7c8"
+ sodipodi:type="arc" />
+ </g>
+ <text
+ id="text2525"
+ y="765.98389"
+ x="342.69424"
+ style="font-size:40px;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:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="765.98389"
+ x="342.69424"
+ id="tspan2527"
+ sodipodi:role="line">DB</tspan></text>
+ </g>
+ <g
+ id="g6517"
+ transform="matrix(0.8946033,0,0,0.9459342,-31.595763,30.052943)">
+ <g
+ transform="translate(274.58764,223.28598)"
+ id="g2547">
+ <g
+ id="g2549"
+ style="fill:#ab37c8">
+ <path
+ transform="translate(0.505086,91.923882)"
+ d="M 453.55848,659.41284 A 54.043159,27.274118 0 1 1 345.47216,659.41284 A 54.043159,27.274118 0 1 1 453.55848,659.41284 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2551"
+ style="fill:#ab37c8"
+ sodipodi:type="arc" />
+ <rect
+ y="658.40271"
+ x="345.47217"
+ height="94.954338"
+ width="108.08632"
+ id="rect2553"
+ style="fill:#ab37c8" />
+ </g>
+ <path
+ d="M 453.55848,659.41284 A 54.043159,27.274118 0 1 1 345.47216,659.41284 A 54.043159,27.274118 0 1 1 453.55848,659.41284 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2555"
+ style="fill:#beb7c8"
+ sodipodi:type="arc" />
+ </g>
+ <text
+ transform="scale(0.8709608,1.1481573)"
+ id="text2557"
+ y="828.55548"
+ x="713.24268"
+ style="font-size:25.63850403px;font-style:normal;font-weight:bold;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="828.55548"
+ x="713.24268"
+ id="tspan2559"
+ sodipodi:role="line">Penrose</tspan></text>
+ </g>
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot4028"
+ style="font-size:40px;font-style:normal;font-weight:normal;writing-mode:tb-rl;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"><flowRegion
+ id="flowRegion4030"><rect
+ id="rect4032"
+ width="32.857143"
+ height="235.71428"
+ x="684.28571"
+ y="495.21933"
+ style="writing-mode:tb-rl" /></flowRegion><flowPara
+ id="flowPara4034">SSPI</flowPara></flowRoot> <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-type="polyline"
+ id="path4061"
+ d="M 128.35664,746.50127 L 91.305517,859.25475"
+ style="fill:url(#linearGradient6557);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.8398217;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-type="polyline"
+ id="path6408"
+ d="M 292.32252,746.32333 L 324.9614,859.99423"
+ style="fill:url(#linearGradient6554);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.94901943;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-type="polyline"
+ id="path6412"
+ d="M 449.94927,745.20336 L 553.97933,860.78532"
+ style="fill:url(#linearGradient6551);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.94901943;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <rect
+ style="fill:#f2f2f2;stroke:#000000;stroke-width:1.03044891;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:8.24358999, 8.24358999;stroke-dashoffset:1.2365385;stroke-opacity:1"
+ id="rect3976"
+ width="582.12689"
+ height="323.64862"
+ x="43.757011"
+ y="429.5191" />
+ <rect
+ style="fill:#00ff00;stroke:#000000;stroke-width:1.02318072;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:8.18544606, 8.18544606;stroke-dashoffset:1.2278169;stroke-opacity:1"
+ id="rect3978"
+ width="145.37004"
+ height="90.4758"
+ x="53.50296"
+ y="651.15149"
+ ry="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:21.24760246px;font-style:normal;font-weight:bold;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="155.6438"
+ y="557.26459"
+ id="text3980"
+ transform="scale(0.80837,1.2370572)"><tspan
+ sodipodi:role="line"
+ id="tspan3982"
+ x="155.6438"
+ y="557.26459">IdentityStore</tspan><tspan
+ sodipodi:role="line"
+ x="155.6438"
+ y="583.8241"
+ id="tspan6490">AttributeStore</tspan></text>
+ <rect
+ style="fill:#00ff00;stroke:#000000;stroke-width:1.02318072;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:8.18544591, 8.18544591;stroke-dashoffset:1.22781688;stroke-opacity:1"
+ id="rect3986"
+ width="145.37004"
+ height="90.475792"
+ x="214.52414"
+ y="649.4754"
+ ry="0" />
+ <rect
+ style="fill:#00ff00;stroke:#000000;stroke-width:1.02318072;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:8.18544591, 8.18544591;stroke-dashoffset:1.22781688;stroke-opacity:1"
+ id="rect3999"
+ width="145.37004"
+ height="90.475792"
+ x="371.93552"
+ y="647.79926"
+ ry="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:36.7964325px;font-style:normal;font-weight:bold;writing-mode:lr-tb;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="51.142948"
+ y="457.41113"
+ id="text6416"
+ transform="scale(0.9724892,1.0282891)"><tspan
+ sodipodi:role="line"
+ id="tspan6418"
+ x="51.142948"
+ y="457.41113">SPI</tspan></text>
+ <rect
+ style="fill:#00ff00;stroke:#000000;stroke-width:2.29972124;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:18.39776747, 18.39776747;stroke-dashoffset:2.75966511;stroke-opacity:1"
+ id="rect4007"
+ width="458.48624"
+ height="144.9194"
+ x="55.486374"
+ y="480.38266"
+ ry="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:33.13116455px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="129.61241"
+ y="454.54025"
+ id="text4009"
+ transform="scale(0.8013358,1.2479162)"><tspan
+ sodipodi:role="line"
+ id="tspan4011"
+ x="129.61241"
+ y="454.54025">IdentityStoreRepository</tspan></text>
+ <g
+ id="g4048"
+ transform="matrix(0.8946033,0,0,0.9595268,-67.379896,-22.993882)">
+ <rect
+ y="523.74957"
+ x="662.81592"
+ height="271.51096"
+ width="50.082378"
+ id="rect4026"
+ style="fill:#00ff00;stroke:#000000;stroke-width:0.91762155;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:7.34097242, 7.34097242;stroke-dashoffset:1.10114586;stroke-opacity:1" />
+ <text
+ id="text4044"
+ y="535.21936"
+ x="687.14288"
+ style="font-size:24px;font-style:normal;font-weight:bold;writing-mode:tb-rl;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="687.14288"
+ x="535.21936"
+ id="tspan4046"
+ sodipodi:role="line">SPI MODEL</tspan></text>
+ </g>
+ <rect
+ style="fill:#00ff00;stroke:#000000;stroke-width:0.85017323;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6.80138586, 6.80138586;stroke-dashoffset:1.02020788;stroke-opacity:1"
+ id="rect4055"
+ width="44.803864"
+ height="260.52206"
+ x="574.78064"
+ y="480.39758" />
+ <text
+ transform="scale(1.1649095,0.8584358)"
+ xml:space="preserve"
+ style="font-size:18.3991127px;font-style:normal;font-weight:bold;writing-mode:tb-rl;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="512.49908"
+ y="572.32074"
+ id="text4057"><tspan
+ sodipodi:role="line"
+ id="tspan4059"
+ x="572.32074"
+ y="512.49908">CONFIGURATION</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:21.24760246px;font-style:normal;font-weight:bold;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="353.75751"
+ y="556.37958"
+ id="text6495"
+ transform="scale(0.80837,1.2370572)"><tspan
+ sodipodi:role="line"
+ id="tspan6497"
+ x="353.75751"
+ y="556.37958">IdentityStore</tspan><tspan
+ sodipodi:role="line"
+ x="353.75751"
+ y="582.93909"
+ id="tspan6499">AttributeStore</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:21.24760246px;font-style:normal;font-weight:bold;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="550.50983"
+ y="554.83472"
+ id="text6504"
+ transform="scale(0.80837,1.2370572)"><tspan
+ sodipodi:role="line"
+ id="tspan6506"
+ x="550.50983"
+ y="554.83472">IdentityStore</tspan><tspan
+ sodipodi:role="line"
+ x="550.50983"
+ y="581.39423"
+ id="tspan6508">AttributeStore</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:36.7964325px;font-style:normal;font-weight:bold;writing-mode:lr-tb;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="53.251431"
+ y="132.55846"
+ id="text6593"
+ transform="scale(0.9724892,1.0282891)"><tspan
+ sodipodi:role="line"
+ id="tspan6595"
+ x="53.251431"
+ y="132.55846">API</tspan></text>
+ <rect
+ style="fill:#ffeeaa;stroke:#000000;stroke-width:1.15042496;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9.20339883, 9.20339883;stroke-dashoffset:1.38050983;stroke-opacity:1"
+ id="rect6599"
+ width="245.43039"
+ height="67.747116"
+ x="60.31443"
+ y="145.9938"
+ ry="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:21.15206146px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="109.98796"
+ y="143.66905"
+ id="text6601"
+ transform="scale(0.7591913,1.3171911)"><tspan
+ sodipodi:role="line"
+ id="tspan6603"
+ x="109.98796"
+ y="143.66905">IdentitySessionFactory</tspan></text>
+ <rect
+ style="fill:#ffeeaa;stroke:#000000;stroke-width:0.85017323000000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6.80138556999999988, 6.80138556999999988;stroke-dashoffset:1.02020782999999993;stroke-opacity:1"
+ id="rect6616"
+ width="44.80386"
+ height="260.52206"
+ x="570.44916"
+ y="143.24902" />
+ <text
+ xml:space="preserve"
+ style="font-size:22.23591805px;font-style:normal;font-weight:bold;writing-mode:tb-rl;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="612.38904"
+ y="148.02196"
+ id="text6618"
+ transform="scale(0.9655766,1.0356506)"><tspan
+ sodipodi:role="line"
+ id="tspan6620"
+ x="86.281364"
+ y="674.12958">API MODEL</tspan></text>
+ <rect
+ style="fill:#ffeeaa;stroke:#000000;stroke-width:1.15042496;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9.20339883, 9.20339883;stroke-dashoffset:1.38050983;stroke-opacity:1"
+ id="rect6630"
+ width="245.43039"
+ height="67.747116"
+ x="315.60568"
+ y="145.9938"
+ ry="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:22.08601761px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="455.25116"
+ y="149.21187"
+ id="text6632"
+ transform="scale(0.7927129,1.2614907)"><tspan
+ sodipodi:role="line"
+ id="tspan6634"
+ x="455.25116"
+ y="149.21187">RealmManager</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:32px;font-style:normal;font-weight:bold;writing-mode:lr-tb;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="41.643139"
+ y="56.973679"
+ id="text6577"><tspan
+ sodipodi:role="line"
+ x="41.643139"
+ y="56.973679"
+ id="tspan6581">JBossIdentity IDM</tspan></text>
+ <rect
+ style="fill:#aaaaff;stroke:#000000;stroke-width:1.76358652;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:14.10869162, 14.10869162;stroke-dashoffset:2.11630374;stroke-opacity:1"
+ id="rect6642"
+ width="77.02327"
+ height="652.1037"
+ x="634.22296"
+ y="100.4735" />
+ <text
+ xml:space="preserve"
+ style="font-size:38.13663483px;font-style:normal;font-weight:bold;writing-mode:tb-rl;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="702.8158"
+ y="116.51937"
+ id="text6644"
+ transform="scale(0.953666,1.0485852)"><tspan
+ sodipodi:role="line"
+ id="tspan6646"
+ x="117.57861"
+ y="701.75653">CONFIGURATION</tspan></text>
+ <rect
+ style="fill:#fff6d5;stroke:#000000;stroke-width:0.58456033;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.67648298, 4.67648298;stroke-dashoffset:0.70147233;stroke-opacity:1"
+ id="rect6662"
+ width="498.45456"
+ height="186.42101"
+ x="59.879398"
+ y="223.25554"
+ ry="0" />
+ <rect
+ style="fill:#ffeeaa;stroke:#000000;stroke-width:1.50290418;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:12.0232321, 12.0232321;stroke-dashoffset:1.80348482;stroke-opacity:1"
+ id="rect6653"
+ width="478.42316"
+ height="59.313416"
+ x="68.379875"
+ y="231.75604"
+ ry="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.03853798px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="173.0634"
+ y="285.68631"
+ id="text6655"
+ transform="scale(1.0446646,0.957245)"><tspan
+ sodipodi:role="line"
+ id="tspan6657"
+ x="173.0634"
+ y="285.68631">IdentitySession</tspan></text>
+ <rect
+ style="fill:#ffeeaa;stroke:#000000;stroke-width:0.96980065;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:7.7584043, 7.7584043;stroke-dashoffset:1.16376065;stroke-opacity:1"
+ id="rect6664"
+ width="237.5298"
+ height="49.744995"
+ x="68.113312"
+ y="299.16971"
+ ry="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:18.61836624px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="99.68351"
+ y="301.4129"
+ id="text6666"
+ transform="scale(0.9100841,1.0987996)"><tspan
+ sodipodi:role="line"
+ id="tspan6668"
+ x="99.68351"
+ y="301.4129">PersistenceManager</tspan></text>
+ <rect
+ style="fill:#ffeeaa;stroke:#000000;stroke-width:0.96980065;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:7.7584043, 7.7584043;stroke-dashoffset:1.16376065;stroke-opacity:1"
+ id="rect6670"
+ width="237.5298"
+ height="49.744995"
+ x="314.59052"
+ y="299.16971"
+ ry="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:18.61836624px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="362.74295"
+ y="301.4129"
+ id="text6672"
+ transform="scale(0.9100841,1.0987996)"><tspan
+ sodipodi:role="line"
+ id="tspan6674"
+ x="362.74295"
+ y="301.4129">RelationshipManager</tspan></text>
+ <rect
+ style="fill:#ffeeaa;stroke:#000000;stroke-width:0.96980065;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:7.7584043, 7.7584043;stroke-dashoffset:1.16376065;stroke-opacity:1"
+ id="rect6676"
+ width="237.5298"
+ height="49.744995"
+ x="313.58041"
+ y="354.72809"
+ ry="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:18.61836624px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="410.47101"
+ y="351.97574"
+ id="text6678"
+ transform="scale(0.9100841,1.0987996)"><tspan
+ sodipodi:role="line"
+ id="tspan6680"
+ x="410.47101"
+ y="351.97574">RoleManager</tspan></text>
+ <rect
+ style="fill:#ffeeaa;stroke:#000000;stroke-width:0.96980065;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:7.7584043, 7.7584043;stroke-dashoffset:1.16376065;stroke-opacity:1"
+ id="rect6682"
+ width="237.5298"
+ height="49.744995"
+ x="68.113319"
+ y="354.72809"
+ ry="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:18.61836624px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="121.88264"
+ y="352.89502"
+ id="text6684"
+ transform="scale(0.9100841,1.0987996)"><tspan
+ sodipodi:role="line"
+ id="tspan6686"
+ x="121.88264"
+ y="352.89502">AttributesManager</tspan></text>
+ </g>
+</svg>
Modified: idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/IDM-global-arch.png
===================================================================
(Binary files differ)
Added: idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/IDM-global-arch.svg
===================================================================
--- idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/IDM-global-arch.svg (rev 0)
+++ idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/IDM-global-arch.svg 2010-03-10 11:24:26 UTC (rev 183)
@@ -0,0 +1,344 @@
+<?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"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="744.09448819"
+ height="1052.3622047"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.47 r22583"
+ sodipodi:docname="IDM-global-arch.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ inkscape:export-filename="/home/bdaw/Workshop/svn/picketlink/idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/IDM-global-arch.png"
+ inkscape:export-xdpi="96.760002"
+ inkscape:export-ydpi="96.760002"
+ version="1.1">
+ <defs
+ id="defs4">
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4063"
+ id="linearGradient6557"
+ gradientUnits="userSpaceOnUse"
+ x1="137.8909"
+ y1="812.45093"
+ x2="160.1041"
+ y2="812.45093"
+ gradientTransform="matrix(1.4408728,0,0,1.4023422,-177.50198,-487.56683)" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4063"
+ id="linearGradient6554"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.7050045,0,0,1.3299491,130.81375,-416.07452)"
+ x1="137.8909"
+ y1="812.45093"
+ x2="160.1041"
+ y2="812.45093" />
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Lend"
+ style="overflow:visible;">
+ <path
+ id="path4097"
+ 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(1.1) rotate(180) translate(1,0)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4063">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop4065" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop4067" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4063"
+ id="linearGradient6551"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.7050045,0,0,1.3299491,432.72328,-386.57014)"
+ x1="137.8909"
+ y1="812.45093"
+ x2="160.1041"
+ y2="812.45093" />
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="-62.361263 : 535.39057 : 1"
+ inkscape:vp_y="9.528458e-14 : 1060.9718 : 0"
+ inkscape:vp_z="875.49856 : 513.95571 : 1"
+ inkscape:persp3d-origin="516.60625 : 349.3028 : 1"
+ id="perspective10" />
+ </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.98994949"
+ inkscape:cx="280.23701"
+ inkscape:cy="383.81804"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1598"
+ inkscape:window-height="975"
+ inkscape:window-x="0"
+ inkscape:window-y="49"
+ inkscape:window-maximized="0" />
+ <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" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <rect
+ style="fill:#f2f2f2;stroke:#000000;stroke-width:1.30979216;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:10.4783367, 10.4783367;stroke-dashoffset:1.5717505;stroke-opacity:1"
+ id="rect3423"
+ width="655.73328"
+ height="607.41595"
+ x="48.920258"
+ y="37.960911" />
+ <rect
+ style="fill:#ffeeaa;fill-rule:evenodd;stroke:#000000;stroke-width:1.42147696px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect2383"
+ width="539.29816"
+ height="212.35468"
+ x="106.07773"
+ y="149.78615" />
+ <text
+ xml:space="preserve"
+ style="font-size:56.85907364px;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:Bitstream Vera Sans"
+ x="190.07245"
+ y="280.27908"
+ id="text2389"
+ transform="scale(1.0136449,0.9865388)"><tspan
+ sodipodi:role="line"
+ id="tspan2391"
+ x="190.07245"
+ y="280.27908">Common API</tspan></text>
+ <rect
+ style="fill:#00ff00;fill-rule:evenodd;stroke:#000000;stroke-width:1.42147696px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect2400"
+ width="539.29816"
+ height="212.35468"
+ x="104.95456"
+ y="411.1474" />
+ <text
+ xml:space="preserve"
+ style="font-size:56.85907364px;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:Bitstream Vera Sans"
+ x="200.45164"
+ y="540.89886"
+ id="text2402"
+ transform="scale(1.0136449,0.9865388)"><tspan
+ sodipodi:role="line"
+ id="tspan2404"
+ x="200.45164"
+ y="540.89886">Abstract SPI</tspan></text>
+ <g
+ id="g2529"
+ transform="matrix(1.4408728,0,0,1.4023422,-0.9157034,-320.98635)">
+ <g
+ transform="translate(-282.84271,107.07617)"
+ id="g2505">
+ <g
+ id="g2501"
+ style="fill:#ab37c8">
+ <path
+ transform="translate(0.505086,91.923882)"
+ d="m 453.55848,659.41284 c 0,15.06308 -24.19595,27.27412 -54.04316,27.27412 -29.84721,0 -54.04316,-12.21104 -54.04316,-27.27412 0,-15.06308 24.19595,-27.27412 54.04316,-27.27412 29.84721,0 54.04316,12.21104 54.04316,27.27412 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2493"
+ style="fill:#ab37c8"
+ sodipodi:type="arc" />
+ <rect
+ y="658.40271"
+ x="345.47217"
+ height="94.954338"
+ width="108.08632"
+ id="rect2497"
+ style="fill:#ab37c8" />
+ </g>
+ <path
+ d="m 453.55848,659.41284 c 0,15.06308 -24.19595,27.27412 -54.04316,27.27412 -29.84721,0 -54.04316,-12.21104 -54.04316,-27.27412 0,-15.06308 24.19595,-27.27412 54.04316,-27.27412 29.84721,0 54.04316,12.21104 54.04316,27.27412 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2499"
+ style="fill:#beb7c8"
+ sodipodi:type="arc" />
+ </g>
+ <text
+ id="text2511"
+ y="840.2301"
+ x="64.649757"
+ style="font-size:40px;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:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="840.2301"
+ x="64.649757"
+ id="tspan2513"
+ sodipodi:role="line">LDAP</tspan></text>
+ </g>
+ <g
+ id="g2561"
+ transform="matrix(1.4408728,0,0,1.4023422,-156.65435,-214.74289)">
+ <g
+ transform="translate(-28.031726,29.799501)"
+ id="g2515">
+ <g
+ id="g2517"
+ style="fill:#ab37c8">
+ <path
+ transform="translate(0.505086,91.923882)"
+ d="m 453.55848,659.41284 c 0,15.06308 -24.19595,27.27412 -54.04316,27.27412 -29.84721,0 -54.04316,-12.21104 -54.04316,-27.27412 0,-15.06308 24.19595,-27.27412 54.04316,-27.27412 29.84721,0 54.04316,12.21104 54.04316,27.27412 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2519"
+ style="fill:#ab37c8"
+ sodipodi:type="arc" />
+ <rect
+ y="658.40271"
+ x="345.47217"
+ height="94.954338"
+ width="108.08632"
+ id="rect2521"
+ style="fill:#ab37c8" />
+ </g>
+ <path
+ d="m 453.55848,659.41284 c 0,15.06308 -24.19595,27.27412 -54.04316,27.27412 -29.84721,0 -54.04316,-12.21104 -54.04316,-27.27412 0,-15.06308 24.19595,-27.27412 54.04316,-27.27412 29.84721,0 54.04316,12.21104 54.04316,27.27412 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2523"
+ style="fill:#beb7c8"
+ sodipodi:type="arc" />
+ </g>
+ <text
+ id="text2525"
+ y="765.98389"
+ x="342.69424"
+ style="font-size:40px;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:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="765.98389"
+ x="342.69424"
+ id="tspan2527"
+ sodipodi:role="line">DB</tspan></text>
+ </g>
+ <g
+ id="g2570"
+ transform="matrix(1.4408728,0,0,1.4023422,-312.393,-216.15945)">
+ <g
+ transform="translate(221.47595,30.809653)"
+ id="g2547">
+ <g
+ id="g2549"
+ style="fill:#ab37c8">
+ <path
+ transform="translate(0.505086,91.923882)"
+ d="m 453.55848,659.41284 c 0,15.06308 -24.19595,27.27412 -54.04316,27.27412 -29.84721,0 -54.04316,-12.21104 -54.04316,-27.27412 0,-15.06308 24.19595,-27.27412 54.04316,-27.27412 29.84721,0 54.04316,12.21104 54.04316,27.27412 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2551"
+ style="fill:#ab37c8"
+ sodipodi:type="arc" />
+ <rect
+ y="658.40271"
+ x="345.47217"
+ height="94.954338"
+ width="108.08632"
+ id="rect2553"
+ style="fill:#ab37c8" />
+ </g>
+ <path
+ d="m 453.55848,659.41284 c 0,15.06308 -24.19595,27.27412 -54.04316,27.27412 -29.84721,0 -54.04316,-12.21104 -54.04316,-27.27412 0,-15.06308 24.19595,-27.27412 54.04316,-27.27412 29.84721,0 54.04316,12.21104 54.04316,27.27412 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2555"
+ style="fill:#beb7c8"
+ sodipodi:type="arc" />
+ </g>
+ <text
+ transform="scale(0.9743222,1.0263545)"
+ id="text2557"
+ y="739.36932"
+ x="582.65918"
+ style="font-size:27.35680199px;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:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="739.36932"
+ x="582.65918"
+ id="tspan2559"
+ sodipodi:role="line">Penrose</tspan></text>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-type="polyline"
+ id="path4061"
+ d="M 224.21641,590.14612 L 163.08533,757.30253"
+ style="fill:url(#linearGradient6557);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.84295392;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-type="polyline"
+ id="path6408"
+ d="M 376.23077,588.46575 L 379.31281,755.56564"
+ style="fill:url(#linearGradient6554);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.0116899;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-type="polyline"
+ id="path6412"
+ d="M 513.66865,586.80539 L 590.98125,751.07211"
+ style="fill:url(#linearGradient6551);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.0116899;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <text
+ xml:space="preserve"
+ style="font-size:45.48726273px;font-style:normal;font-weight:bold;writing-mode:lr-tb;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="63.712498"
+ y="93.611023"
+ id="text6577"
+ transform="scale(1.0136449,0.9865388)"><tspan
+ sodipodi:role="line"
+ x="63.712498"
+ y="93.611023"
+ id="tspan6581">JBossIdentity IDM</tspan></text>
+ </g>
+</svg>
Modified: idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/IDM-global-realm.png
===================================================================
(Binary files differ)
Added: idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/IDM-global-realm.svg
===================================================================
--- idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/IDM-global-realm.svg (rev 0)
+++ idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/IDM-global-realm.svg 2010-03-10 11:24:26 UTC (rev 183)
@@ -0,0 +1,1456 @@
+<?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"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="1052.3622"
+ height="744.09448"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.47 r22583"
+ sodipodi:docname="IDM-global-realm.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ inkscape:export-filename="/home/bdaw/Workshop/svn/picketlink/idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/IDM-global-realm.png"
+ inkscape:export-xdpi="68.419998"
+ inkscape:export-ydpi="68.419998"
+ version="1.0">
+ <defs
+ id="defs4">
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4063"
+ id="linearGradient6554"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.6455142,0,0,1.2125871,-420.5924,-429.72039)"
+ x1="137.8909"
+ y1="812.45093"
+ x2="160.1041"
+ y2="812.45093" />
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Lend"
+ style="overflow:visible">
+ <path
+ id="path4097"
+ style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.97309,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z"
+ transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4063">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop4065" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop4067" />
+ </linearGradient>
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="-62.361263 : 535.39057 : 1"
+ inkscape:vp_y="9.528458e-14 : 1060.9718 : 0"
+ inkscape:vp_z="875.49856 : 513.95571 : 1"
+ inkscape:persp3d-origin="516.60625 : 349.3028 : 1"
+ id="perspective10" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4063"
+ id="linearGradient3021"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.6455142,0,0,1.2125871,-284.29834,-427.06395)"
+ x1="137.8909"
+ y1="812.45093"
+ x2="160.1041"
+ y2="812.45093" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4063"
+ id="linearGradient3025"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.6455142,0,0,1.2125871,-154.99881,-428.0741)"
+ x1="137.8909"
+ y1="812.45093"
+ x2="160.1041"
+ y2="812.45093" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4063"
+ id="linearGradient3029"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.6455142,0,0,1.2125871,-10.546996,-427.06396)"
+ x1="137.8909"
+ y1="812.45093"
+ x2="160.1041"
+ y2="812.45093" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4063"
+ id="linearGradient3033"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.6455142,0,0,1.2125871,130.87436,-427.06396)"
+ x1="137.8909"
+ y1="812.45093"
+ x2="160.1041"
+ y2="812.45093" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4063"
+ id="linearGradient3037"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.6455142,0,0,1.2125871,269.26526,-419.99289)"
+ x1="137.8909"
+ y1="812.45093"
+ x2="160.1041"
+ y2="812.45093" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4063"
+ id="linearGradient3041"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.6455142,0,0,1.2125871,408.66631,-422.01319)"
+ x1="137.8909"
+ y1="812.45093"
+ x2="160.1041"
+ y2="812.45093" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4063"
+ id="linearGradient3045"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.6455142,0,0,1.2125871,259.16374,-421.00305)"
+ x1="137.8909"
+ y1="812.45093"
+ x2="160.1041"
+ y2="812.45093" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4063"
+ id="linearGradient3049"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.6455142,0,0,1.2125871,146.02665,-423.02335)"
+ x1="137.8909"
+ y1="812.45093"
+ x2="160.1041"
+ y2="812.45093" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4063"
+ id="linearGradient3053"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.6455142,0,0,1.2125871,-161.05973,-428.07411)"
+ x1="137.8909"
+ y1="812.45093"
+ x2="160.1041"
+ y2="812.45093" />
+ </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.7"
+ inkscape:cx="496.29561"
+ inkscape:cy="268.65353"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1598"
+ inkscape:window-height="975"
+ inkscape:window-x="0"
+ inkscape:window-y="49"
+ inkscape:window-maximized="0" />
+ <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" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <rect
+ style="fill:#f2f2f2;stroke:#000000;stroke-width:1.55732024;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:12.45856154, 12.45856154;stroke-dashoffset:1.86878423;stroke-opacity:1"
+ id="rect3423"
+ width="1033.3545"
+ height="544.89795"
+ x="15.117255"
+ y="17.708307" />
+ <rect
+ style="fill:#ffeeaa;fill-rule:evenodd;stroke:#000000;stroke-width:2.13586426px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect2383"
+ width="990.12195"
+ height="261.13776"
+ x="30.74527"
+ y="83.299957" />
+ <text
+ xml:space="preserve"
+ style="font-size:49.59831619px;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:Bitstream Vera Sans"
+ x="637.93823"
+ y="135.78514"
+ id="text2389"
+ transform="scale(1.0610465,0.9424658)"><tspan
+ sodipodi:role="line"
+ id="tspan2391"
+ x="637.93823"
+ y="135.78514">Common API</tspan></text>
+ <g
+ id="g2529"
+ transform="matrix(1.0258505,0,0,1.0542193,224.32207,-194.76076)">
+ <g
+ transform="translate(-282.84271,107.07617)"
+ id="g2505">
+ <g
+ id="g2501"
+ style="fill:#ab37c8">
+ <path
+ transform="translate(0.505086,91.923882)"
+ d="m 453.55848,659.41284 c 0,15.06308 -24.19595,27.27412 -54.04316,27.27412 -29.84721,0 -54.04316,-12.21104 -54.04316,-27.27412 0,-15.06308 24.19595,-27.27412 54.04316,-27.27412 29.84721,0 54.04316,12.21104 54.04316,27.27412 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2493"
+ style="fill:#ab37c8"
+ sodipodi:type="arc" />
+ <rect
+ y="658.40271"
+ x="345.47217"
+ height="94.954338"
+ width="108.08632"
+ id="rect2497"
+ style="fill:#ab37c8" />
+ </g>
+ <path
+ d="m 453.55848,659.41284 c 0,15.06308 -24.19595,27.27412 -54.04316,27.27412 -29.84721,0 -54.04316,-12.21104 -54.04316,-27.27412 0,-15.06308 24.19595,-27.27412 54.04316,-27.27412 29.84721,0 54.04316,12.21104 54.04316,27.27412 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2499"
+ style="fill:#beb7c8"
+ sodipodi:type="arc" />
+ </g>
+ <text
+ id="text2511"
+ y="840.2301"
+ x="64.649757"
+ style="font-size:40px;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:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="840.2301"
+ x="64.649757"
+ id="tspan2513"
+ sodipodi:role="line">LDAP</tspan></text>
+ </g>
+ <g
+ id="g2561"
+ transform="matrix(1.0258505,0,0,1.0542193,-305.77164,-117.92204)">
+ <g
+ transform="translate(-28.031726,29.799501)"
+ id="g2515">
+ <g
+ id="g2517"
+ style="fill:#ab37c8">
+ <path
+ transform="translate(0.505086,91.923882)"
+ d="m 453.55848,659.41284 c 0,15.06308 -24.19595,27.27412 -54.04316,27.27412 -29.84721,0 -54.04316,-12.21104 -54.04316,-27.27412 0,-15.06308 24.19595,-27.27412 54.04316,-27.27412 29.84721,0 54.04316,12.21104 54.04316,27.27412 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2519"
+ style="fill:#ab37c8"
+ sodipodi:type="arc" />
+ <rect
+ y="658.40271"
+ x="345.47217"
+ height="94.954338"
+ width="108.08632"
+ id="rect2521"
+ style="fill:#ab37c8" />
+ </g>
+ <path
+ d="m 453.55848,659.41284 c 0,15.06308 -24.19595,27.27412 -54.04316,27.27412 -29.84721,0 -54.04316,-12.21104 -54.04316,-27.27412 0,-15.06308 24.19595,-27.27412 54.04316,-27.27412 29.84721,0 54.04316,12.21104 54.04316,27.27412 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2523"
+ style="fill:#beb7c8"
+ sodipodi:type="arc" />
+ </g>
+ <text
+ id="text2525"
+ y="765.98389"
+ x="342.69424"
+ style="font-size:40px;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:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="765.98389"
+ x="342.69424"
+ id="tspan2527"
+ sodipodi:role="line">DB</tspan></text>
+ </g>
+ <g
+ id="g2570"
+ transform="matrix(1.0258505,0,0,1.0542193,117.22843,-111.91588)">
+ <g
+ transform="translate(221.47595,30.809653)"
+ id="g2547">
+ <g
+ id="g2549"
+ style="fill:#ab37c8">
+ <path
+ transform="translate(0.505086,91.923882)"
+ d="m 453.55848,659.41284 c 0,15.06308 -24.19595,27.27412 -54.04316,27.27412 -29.84721,0 -54.04316,-12.21104 -54.04316,-27.27412 0,-15.06308 24.19595,-27.27412 54.04316,-27.27412 29.84721,0 54.04316,12.21104 54.04316,27.27412 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2551"
+ style="fill:#ab37c8"
+ sodipodi:type="arc" />
+ <rect
+ y="658.40271"
+ x="345.47217"
+ height="94.954338"
+ width="108.08632"
+ id="rect2553"
+ style="fill:#ab37c8" />
+ </g>
+ <path
+ d="m 453.55848,659.41284 c 0,15.06308 -24.19595,27.27412 -54.04316,27.27412 -29.84721,0 -54.04316,-12.21104 -54.04316,-27.27412 0,-15.06308 24.19595,-27.27412 54.04316,-27.27412 29.84721,0 54.04316,12.21104 54.04316,27.27412 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2555"
+ style="fill:#beb7c8"
+ sodipodi:type="arc" />
+ </g>
+ <text
+ transform="scale(0.9743222,1.0263545)"
+ id="text2557"
+ y="739.36932"
+ x="582.65918"
+ style="font-size:27.35680199px;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:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="739.36932"
+ x="582.65918"
+ id="tspan2559"
+ sodipodi:role="line">Penrose</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:45.48726273px;font-style:normal;font-weight:bold;writing-mode:lr-tb;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="34.883236"
+ y="65.78907"
+ id="text6577"
+ transform="scale(1.0136449,0.9865388)"><tspan
+ sodipodi:role="line"
+ x="34.883236"
+ y="65.78907"
+ id="tspan6581">JBossIdentity IDM</tspan></text>
+ <g
+ id="g2939"
+ transform="matrix(1.0258505,0,0,1.0542193,-175.02947,-116.06809)">
+ <g
+ transform="translate(-28.031726,29.799501)"
+ id="g2941">
+ <g
+ id="g2943"
+ style="fill:#ab37c8">
+ <path
+ transform="translate(0.505086,91.923882)"
+ d="m 453.55848,659.41284 c 0,15.06308 -24.19595,27.27412 -54.04316,27.27412 -29.84721,0 -54.04316,-12.21104 -54.04316,-27.27412 0,-15.06308 24.19595,-27.27412 54.04316,-27.27412 29.84721,0 54.04316,12.21104 54.04316,27.27412 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2945"
+ style="fill:#ab37c8"
+ sodipodi:type="arc" />
+ <rect
+ y="658.40271"
+ x="345.47217"
+ height="94.954338"
+ width="108.08632"
+ id="rect2947"
+ style="fill:#ab37c8" />
+ </g>
+ <path
+ d="m 453.55848,659.41284 c 0,15.06308 -24.19595,27.27412 -54.04316,27.27412 -29.84721,0 -54.04316,-12.21104 -54.04316,-27.27412 0,-15.06308 24.19595,-27.27412 54.04316,-27.27412 29.84721,0 54.04316,12.21104 54.04316,27.27412 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2949"
+ style="fill:#beb7c8"
+ sodipodi:type="arc" />
+ </g>
+ <text
+ id="text2951"
+ y="765.98389"
+ x="342.69424"
+ style="font-size:40px;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:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="765.98389"
+ x="342.69424"
+ id="tspan2953"
+ sodipodi:role="line">DB</tspan></text>
+ </g>
+ <g
+ id="g2955"
+ transform="matrix(1.0258505,0,0,1.0542193,98.476767,-112.4459)">
+ <g
+ transform="translate(-28.031726,29.799501)"
+ id="g2957">
+ <g
+ id="g2959"
+ style="fill:#ab37c8">
+ <path
+ transform="translate(0.505086,91.923882)"
+ d="m 453.55848,659.41284 c 0,15.06308 -24.19595,27.27412 -54.04316,27.27412 -29.84721,0 -54.04316,-12.21104 -54.04316,-27.27412 0,-15.06308 24.19595,-27.27412 54.04316,-27.27412 29.84721,0 54.04316,12.21104 54.04316,27.27412 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2961"
+ style="fill:#ab37c8"
+ sodipodi:type="arc" />
+ <rect
+ y="658.40271"
+ x="345.47217"
+ height="94.954338"
+ width="108.08632"
+ id="rect2963"
+ style="fill:#ab37c8" />
+ </g>
+ <path
+ d="m 453.55848,659.41284 c 0,15.06308 -24.19595,27.27412 -54.04316,27.27412 -29.84721,0 -54.04316,-12.21104 -54.04316,-27.27412 0,-15.06308 24.19595,-27.27412 54.04316,-27.27412 29.84721,0 54.04316,12.21104 54.04316,27.27412 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2965"
+ style="fill:#beb7c8"
+ sodipodi:type="arc" />
+ </g>
+ <text
+ id="text2967"
+ y="765.98389"
+ x="342.69424"
+ style="font-size:40px;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:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="765.98389"
+ x="342.69424"
+ id="tspan2969"
+ sodipodi:role="line">DB</tspan></text>
+ </g>
+ <g
+ id="g2971"
+ transform="matrix(1.0258505,0,0,1.0542193,503.40435,-111.7824)">
+ <g
+ transform="translate(-28.031726,29.799501)"
+ id="g2973">
+ <g
+ id="g2975"
+ style="fill:#ab37c8">
+ <path
+ transform="translate(0.505086,91.923882)"
+ d="m 453.55848,659.41284 c 0,15.06308 -24.19595,27.27412 -54.04316,27.27412 -29.84721,0 -54.04316,-12.21104 -54.04316,-27.27412 0,-15.06308 24.19595,-27.27412 54.04316,-27.27412 29.84721,0 54.04316,12.21104 54.04316,27.27412 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2977"
+ style="fill:#ab37c8"
+ sodipodi:type="arc" />
+ <rect
+ y="658.40271"
+ x="345.47217"
+ height="94.954338"
+ width="108.08632"
+ id="rect2979"
+ style="fill:#ab37c8" />
+ </g>
+ <path
+ d="m 453.55848,659.41284 c 0,15.06308 -24.19595,27.27412 -54.04316,27.27412 -29.84721,0 -54.04316,-12.21104 -54.04316,-27.27412 0,-15.06308 24.19595,-27.27412 54.04316,-27.27412 29.84721,0 54.04316,12.21104 54.04316,27.27412 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path2981"
+ style="fill:#beb7c8"
+ sodipodi:type="arc" />
+ </g>
+ <text
+ id="text2983"
+ y="765.98389"
+ x="342.69424"
+ style="font-size:40px;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:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="765.98389"
+ x="342.69424"
+ id="tspan2985"
+ sodipodi:role="line">DB</tspan></text>
+ </g>
+ <g
+ id="g3003"
+ transform="matrix(1.0258505,0,0,1.0542193,497.4288,-190.39179)">
+ <g
+ transform="translate(-282.84271,107.07617)"
+ id="g3005">
+ <g
+ id="g3007"
+ style="fill:#ab37c8">
+ <path
+ transform="translate(0.505086,91.923882)"
+ d="m 453.55848,659.41284 c 0,15.06308 -24.19595,27.27412 -54.04316,27.27412 -29.84721,0 -54.04316,-12.21104 -54.04316,-27.27412 0,-15.06308 24.19595,-27.27412 54.04316,-27.27412 29.84721,0 54.04316,12.21104 54.04316,27.27412 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path3009"
+ style="fill:#ab37c8"
+ sodipodi:type="arc" />
+ <rect
+ y="658.40271"
+ x="345.47217"
+ height="94.954338"
+ width="108.08632"
+ id="rect3011"
+ style="fill:#ab37c8" />
+ </g>
+ <path
+ d="m 453.55848,659.41284 c 0,15.06308 -24.19595,27.27412 -54.04316,27.27412 -29.84721,0 -54.04316,-12.21104 -54.04316,-27.27412 0,-15.06308 24.19595,-27.27412 54.04316,-27.27412 29.84721,0 54.04316,12.21104 54.04316,27.27412 z"
+ sodipodi:ry="27.274118"
+ sodipodi:rx="54.043159"
+ sodipodi:cy="659.41284"
+ sodipodi:cx="399.51532"
+ id="path3013"
+ style="fill:#beb7c8"
+ sodipodi:type="arc" />
+ </g>
+ <text
+ id="text3015"
+ y="840.2301"
+ x="64.649757"
+ style="font-size:40px;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:Bitstream Vera Sans"
+ xml:space="preserve"><tspan
+ y="840.2301"
+ x="64.649757"
+ id="tspan3017"
+ sodipodi:role="line">LDAP</tspan></text>
+ </g>
+ <rect
+ style="fill:#e9c6af;stroke:#000000;stroke-width:2.26651096;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:18.13208506, 18.13208506;stroke-dashoffset:2.71981277;stroke-opacity:1"
+ id="rect6599"
+ width="968.59369"
+ height="66.631035"
+ x="42.5695"
+ y="144.92024"
+ ry="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:31.01610374px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="416.13074"
+ y="161.56819"
+ id="text6601"
+ transform="scale(0.8342104,1.1987383)"><tspan
+ sodipodi:role="line"
+ id="tspan6603"
+ x="416.13074"
+ y="161.56819">IdentitySessionFactory</tspan></text>
+ <rect
+ style="fill:#ccffaa;fill-rule:evenodd;stroke:#000000;stroke-width:1.88914394px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3811"
+ width="990.36871"
+ height="204.24164"
+ x="30.529966"
+ y="351.97366" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-type="polyline"
+ id="path6408"
+ d="M 95.06375,512.43771 L 74.804742,600.14203"
+ style="fill:url(#linearGradient6554);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.82512236;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-type="polyline"
+ id="path3039"
+ d="M 840.3239,519.55318 L 885.49202,614.99209"
+ style="fill:url(#linearGradient3041);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.82512236;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <g
+ id="g3279"
+ transform="matrix(0.8821179,0,0,0.9492114,11.706203,20.955811)">
+ <rect
+ y="217.48756"
+ x="39.084503"
+ height="297.6199"
+ width="324.8819"
+ id="rect3976"
+ style="fill:#f2f2f2;stroke:#000000;stroke-width:0.73820066;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:5.90560471, 5.90560471;stroke-dashoffset:0.88584072;stroke-opacity:1" />
+ <rect
+ ry="0"
+ y="452.15228"
+ x="47.801228"
+ height="55.019016"
+ width="70.023933"
+ id="rect3978"
+ style="fill:#00ff00;stroke:#000000;stroke-width:0.55376863;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.43014903, 4.43014903;stroke-dashoffset:0.66452236;stroke-opacity:1" />
+ <text
+ transform="scale(0.7194586,1.389934)"
+ id="text3980"
+ y="342.02496"
+ x="114.85701"
+ style="font-size:11.49968433px;font-style:normal;font-weight:bold;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="342.02496"
+ x="114.85701"
+ id="tspan3982"
+ sodipodi:role="line">IdentityStore</tspan><tspan
+ id="tspan6490"
+ y="356.39957"
+ x="114.85701"
+ sodipodi:role="line">AttributeStore</tspan></text>
+ <rect
+ ry="0"
+ y="451.13303"
+ x="125.36423"
+ height="55.019009"
+ width="70.023933"
+ id="rect3986"
+ style="fill:#00ff00;stroke:#000000;stroke-width:0.55376863;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.43014896, 4.43014896;stroke-dashoffset:0.66452234;stroke-opacity:1" />
+ <rect
+ ry="0"
+ y="450.11374"
+ x="201.1884"
+ height="55.019009"
+ width="70.023933"
+ id="rect3999"
+ style="fill:#00ff00;stroke:#000000;stroke-width:0.55376863;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.43014896, 4.43014896;stroke-dashoffset:0.66452234;stroke-opacity:1" />
+ <text
+ transform="scale(0.8682973,1.1516793)"
+ id="text6416"
+ y="217.31523"
+ x="50.956558"
+ style="font-size:29.55707932px;font-style:normal;font-weight:bold;writing-mode:lr-tb;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="217.31523"
+ x="50.956558"
+ id="tspan6418"
+ sodipodi:role="line">REALM</tspan></text>
+ <rect
+ ry="0"
+ y="348.30646"
+ x="48.75663"
+ height="88.126579"
+ width="220.85025"
+ id="rect4007"
+ style="fill:#00ff00;stroke:#000000;stroke-width:1.24466121;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9.95728897, 9.95728897;stroke-dashoffset:1.49359334;stroke-opacity:1" />
+ <text
+ transform="scale(0.7131981,1.402135)"
+ id="text4009"
+ y="286.07648"
+ x="101.03702"
+ style="font-size:17.93133736px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="286.07648"
+ x="101.03702"
+ id="tspan4011"
+ sodipodi:role="line">IdentityStoreRepository</tspan></text>
+ <g
+ transform="matrix(0.4309254,0,0,0.5834955,-10.427365,42.199399)"
+ id="g4048">
+ <rect
+ style="fill:#00ff00;stroke:#000000;stroke-width:0.91762155;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:7.34097242, 7.34097242;stroke-dashoffset:1.10114586;stroke-opacity:1"
+ id="rect4026"
+ width="50.082378"
+ height="271.51096"
+ x="662.81592"
+ y="523.74957" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:bold;writing-mode:tb-rl;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="687.14288"
+ y="535.21936"
+ id="text4044"><tspan
+ sodipodi:role="line"
+ id="tspan4046"
+ x="535.21936"
+ y="687.14288">SPI MODEL</tspan></text>
+ </g>
+ <rect
+ y="348.31552"
+ x="298.89777"
+ height="158.42542"
+ width="21.58177"
+ id="rect4055"
+ style="fill:#00ff00;stroke:#000000;stroke-width:0.46013302;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3.68106427, 3.68106427;stroke-dashoffset:0.55215964;stroke-opacity:1" />
+ <text
+ id="text4057"
+ y="368.00165"
+ x="298.62372"
+ style="font-size:9.95801735px;font-style:normal;font-weight:bold;writing-mode:tb-rl;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"
+ transform="scale(1.0367829,0.9645221)"><tspan
+ y="298.62372"
+ x="368.00165"
+ id="tspan4059"
+ sodipodi:role="line">CONFIGURATION</tspan></text>
+ <text
+ transform="scale(0.7194586,1.389934)"
+ id="text6495"
+ y="341.54599"
+ x="222.08064"
+ style="font-size:11.49968433px;font-style:normal;font-weight:bold;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="341.54599"
+ x="222.08064"
+ id="tspan6497"
+ sodipodi:role="line">IdentityStore</tspan><tspan
+ id="tspan6499"
+ y="355.92059"
+ x="222.08064"
+ sodipodi:role="line">AttributeStore</tspan></text>
+ <text
+ transform="scale(0.7194586,1.389934)"
+ id="text6504"
+ y="340.70984"
+ x="328.56744"
+ style="font-size:11.49968433px;font-style:normal;font-weight:bold;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="340.70984"
+ x="328.56744"
+ id="tspan6506"
+ sodipodi:role="line">IdentityStore</tspan><tspan
+ id="tspan6508"
+ y="355.08444"
+ x="328.56744"
+ sodipodi:role="line">AttributeStore</tspan></text>
+ <g
+ transform="matrix(0.9579191,0,0,1.0000519,0.9093117,2.001376)"
+ id="g3193">
+ <g
+ id="g3067"
+ transform="matrix(0.8842522,0,0,0.7654134,37.580417,114.4102)">
+ <rect
+ ry="0"
+ y="221.35321"
+ x="46.026382"
+ height="67.654877"
+ width="286.75443"
+ id="rect3059"
+ style="fill:#e9c6af;stroke:#000000;stroke-width:1.24266291;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9.94130228, 9.94130228;stroke-dashoffset:1.49119535;stroke-opacity:1" />
+ <text
+ transform="scale(0.8574431,1.1662582)"
+ id="text3063"
+ y="228.04816"
+ x="90.680038"
+ style="font-size:29.21642685px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="228.04816"
+ x="90.680038"
+ id="tspan3065"
+ sodipodi:role="line">IdentitySession</tspan></text>
+ </g>
+ <g
+ id="g3169"
+ transform="matrix(0.8842522,0,0,0.7654134,28.489049,104.30867)">
+ <rect
+ ry="0"
+ y="221.35321"
+ x="46.026382"
+ height="67.654877"
+ width="286.75443"
+ id="rect3171"
+ style="fill:#e9c6af;stroke:#000000;stroke-width:1.24266291;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9.94130228, 9.94130228;stroke-dashoffset:1.49119535;stroke-opacity:1" />
+ <text
+ transform="scale(0.8574431,1.1662582)"
+ id="text3173"
+ y="228.04816"
+ x="90.680038"
+ style="font-size:29.21642685px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="228.04816"
+ x="90.680038"
+ id="tspan3175"
+ sodipodi:role="line">IdentitySession</tspan></text>
+ </g>
+ <g
+ id="g3177"
+ transform="matrix(0.8842522,0,0,0.7654134,16.367222,94.207151)">
+ <rect
+ ry="0"
+ y="221.35321"
+ x="46.026382"
+ height="67.654877"
+ width="286.75443"
+ id="rect3179"
+ style="fill:#e9c6af;stroke:#000000;stroke-width:1.24266291;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9.94130228, 9.94130228;stroke-dashoffset:1.49119535;stroke-opacity:1" />
+ <text
+ transform="scale(0.8574431,1.1662582)"
+ id="text3181"
+ y="228.04816"
+ x="90.680038"
+ style="font-size:29.21642685px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="228.04816"
+ x="90.680038"
+ id="tspan3183"
+ sodipodi:role="line">IdentitySession</tspan></text>
+ </g>
+ <g
+ id="g3185"
+ transform="matrix(0.8842522,0,0,0.7654134,5.2555438,85.115775)">
+ <rect
+ ry="0"
+ y="221.35321"
+ x="46.026382"
+ height="67.654877"
+ width="286.75443"
+ id="rect3187"
+ style="fill:#e9c6af;stroke:#000000;stroke-width:1.24266291;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9.94130228, 9.94130228;stroke-dashoffset:1.49119535;stroke-opacity:1" />
+ <text
+ transform="scale(0.8574431,1.1662582)"
+ id="text3189"
+ y="228.04816"
+ x="90.680038"
+ style="font-size:29.21642685px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="228.04816"
+ x="90.680038"
+ id="tspan3191"
+ sodipodi:role="line">IdentitySession</tspan></text>
+ </g>
+ </g>
+ <rect
+ y="223.6003"
+ x="325.6604"
+ height="282.3638"
+ width="34.5728"
+ id="rect6642"
+ style="fill:#aaaaff;stroke:#000000;stroke-width:0.77749795;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6.21998324, 6.21998324;stroke-dashoffset:0.93299748;stroke-opacity:1" />
+ <text
+ transform="scale(0.9709713,1.0298966)"
+ id="text6644"
+ y="226.23586"
+ x="352.05185"
+ style="font-size:16.81298637px;font-style:normal;font-weight:bold;writing-mode:tb-rl;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="352.05185"
+ x="226.23586"
+ id="tspan6646"
+ sodipodi:role="line">CONFIGURATION</tspan></text>
+ </g>
+ <g
+ id="g3602"
+ transform="matrix(0.8821179,0,0,0.9492114,685.98302,21.287479)">
+ <rect
+ y="217.48756"
+ x="39.084503"
+ height="297.6199"
+ width="324.8819"
+ id="rect3604"
+ style="fill:#f2f2f2;stroke:#000000;stroke-width:0.73820066;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:5.90560471, 5.90560471;stroke-dashoffset:0.88584072;stroke-opacity:1" />
+ <rect
+ ry="0"
+ y="452.15228"
+ x="47.801228"
+ height="55.019016"
+ width="70.023933"
+ id="rect3606"
+ style="fill:#00ff00;stroke:#000000;stroke-width:0.55376863;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.43014903, 4.43014903;stroke-dashoffset:0.66452236;stroke-opacity:1" />
+ <text
+ transform="scale(0.7194586,1.389934)"
+ id="text3608"
+ y="342.02496"
+ x="114.85701"
+ style="font-size:11.49968433px;font-style:normal;font-weight:bold;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="342.02496"
+ x="114.85701"
+ id="tspan3610"
+ sodipodi:role="line">IdentityStore</tspan><tspan
+ id="tspan3612"
+ y="356.39957"
+ x="114.85701"
+ sodipodi:role="line">AttributeStore</tspan></text>
+ <rect
+ ry="0"
+ y="451.13303"
+ x="125.36423"
+ height="55.019009"
+ width="70.023933"
+ id="rect3614"
+ style="fill:#00ff00;stroke:#000000;stroke-width:0.55376863;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.43014896, 4.43014896;stroke-dashoffset:0.66452234;stroke-opacity:1" />
+ <rect
+ ry="0"
+ y="450.11374"
+ x="201.1884"
+ height="55.019009"
+ width="70.023933"
+ id="rect3616"
+ style="fill:#00ff00;stroke:#000000;stroke-width:0.55376863;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.43014896, 4.43014896;stroke-dashoffset:0.66452234;stroke-opacity:1" />
+ <text
+ transform="scale(0.8682973,1.1516793)"
+ id="text3618"
+ y="217.31523"
+ x="50.956558"
+ style="font-size:29.55707932px;font-style:normal;font-weight:bold;writing-mode:lr-tb;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="217.31523"
+ x="50.956558"
+ id="tspan3620"
+ sodipodi:role="line">REALM</tspan></text>
+ <rect
+ ry="0"
+ y="348.30646"
+ x="48.75663"
+ height="88.126579"
+ width="220.85025"
+ id="rect3622"
+ style="fill:#00ff00;stroke:#000000;stroke-width:1.24466121;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9.95728897, 9.95728897;stroke-dashoffset:1.49359334;stroke-opacity:1" />
+ <text
+ transform="scale(0.7131981,1.402135)"
+ id="text3624"
+ y="286.07648"
+ x="101.03702"
+ style="font-size:17.93133736px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="286.07648"
+ x="101.03702"
+ id="tspan3626"
+ sodipodi:role="line">IdentityStoreRepository</tspan></text>
+ <g
+ transform="matrix(0.4309254,0,0,0.5834955,-10.427365,42.199399)"
+ id="g3628">
+ <rect
+ style="fill:#00ff00;stroke:#000000;stroke-width:0.91762155;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:7.34097242, 7.34097242;stroke-dashoffset:1.10114586;stroke-opacity:1"
+ id="rect3630"
+ width="50.082378"
+ height="271.51096"
+ x="662.81592"
+ y="523.74957" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:bold;writing-mode:tb-rl;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="687.14288"
+ y="535.21936"
+ id="text3632"><tspan
+ sodipodi:role="line"
+ id="tspan3634"
+ x="535.21936"
+ y="687.14288">SPI MODEL</tspan></text>
+ </g>
+ <rect
+ y="348.31552"
+ x="298.89777"
+ height="158.42542"
+ width="21.58177"
+ id="rect3636"
+ style="fill:#00ff00;stroke:#000000;stroke-width:0.46013302;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3.68106427, 3.68106427;stroke-dashoffset:0.55215964;stroke-opacity:1" />
+ <text
+ id="text3638"
+ y="368.00165"
+ x="298.62372"
+ style="font-size:9.95801735px;font-style:normal;font-weight:bold;writing-mode:tb-rl;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"
+ transform="scale(1.0367829,0.9645221)"><tspan
+ y="298.62372"
+ x="368.00165"
+ id="tspan3640"
+ sodipodi:role="line">CONFIGURATION</tspan></text>
+ <text
+ transform="scale(0.7194586,1.389934)"
+ id="text3642"
+ y="341.54599"
+ x="222.08064"
+ style="font-size:11.49968433px;font-style:normal;font-weight:bold;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="341.54599"
+ x="222.08064"
+ id="tspan3644"
+ sodipodi:role="line">IdentityStore</tspan><tspan
+ id="tspan3646"
+ y="355.92059"
+ x="222.08064"
+ sodipodi:role="line">AttributeStore</tspan></text>
+ <text
+ transform="scale(0.7194586,1.389934)"
+ id="text3648"
+ y="340.70984"
+ x="328.56744"
+ style="font-size:11.49968433px;font-style:normal;font-weight:bold;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="340.70984"
+ x="328.56744"
+ id="tspan3650"
+ sodipodi:role="line">IdentityStore</tspan><tspan
+ id="tspan3652"
+ y="355.08444"
+ x="328.56744"
+ sodipodi:role="line">AttributeStore</tspan></text>
+ <g
+ transform="matrix(0.9579191,0,0,1.0000519,0.9093117,2.001376)"
+ id="g3654">
+ <g
+ id="g3656"
+ transform="matrix(0.8842522,0,0,0.7654134,37.580417,114.4102)">
+ <rect
+ ry="0"
+ y="221.35321"
+ x="46.026382"
+ height="67.654877"
+ width="286.75443"
+ id="rect3658"
+ style="fill:#e9c6af;stroke:#000000;stroke-width:1.24266291;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9.94130228, 9.94130228;stroke-dashoffset:1.49119535;stroke-opacity:1" />
+ <text
+ transform="scale(0.8574431,1.1662582)"
+ id="text3660"
+ y="228.04816"
+ x="90.680038"
+ style="font-size:29.21642685px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="228.04816"
+ x="90.680038"
+ id="tspan3662"
+ sodipodi:role="line">IdentitySession</tspan></text>
+ </g>
+ <g
+ id="g3664"
+ transform="matrix(0.8842522,0,0,0.7654134,28.489049,104.30867)">
+ <rect
+ ry="0"
+ y="221.35321"
+ x="46.026382"
+ height="67.654877"
+ width="286.75443"
+ id="rect3666"
+ style="fill:#e9c6af;stroke:#000000;stroke-width:1.24266291;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9.94130228, 9.94130228;stroke-dashoffset:1.49119535;stroke-opacity:1" />
+ <text
+ transform="scale(0.8574431,1.1662582)"
+ id="text3668"
+ y="228.04816"
+ x="90.680038"
+ style="font-size:29.21642685px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="228.04816"
+ x="90.680038"
+ id="tspan3670"
+ sodipodi:role="line">IdentitySession</tspan></text>
+ </g>
+ <g
+ id="g3672"
+ transform="matrix(0.8842522,0,0,0.7654134,16.367222,94.207151)">
+ <rect
+ ry="0"
+ y="221.35321"
+ x="46.026382"
+ height="67.654877"
+ width="286.75443"
+ id="rect3674"
+ style="fill:#e9c6af;stroke:#000000;stroke-width:1.24266291;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9.94130228, 9.94130228;stroke-dashoffset:1.49119535;stroke-opacity:1" />
+ <text
+ transform="scale(0.8574431,1.1662582)"
+ id="text3676"
+ y="228.04816"
+ x="90.680038"
+ style="font-size:29.21642685px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="228.04816"
+ x="90.680038"
+ id="tspan3678"
+ sodipodi:role="line">IdentitySession</tspan></text>
+ </g>
+ <g
+ id="g3680"
+ transform="matrix(0.8842522,0,0,0.7654134,5.2555438,85.115775)">
+ <rect
+ ry="0"
+ y="221.35321"
+ x="46.026382"
+ height="67.654877"
+ width="286.75443"
+ id="rect3682"
+ style="fill:#e9c6af;stroke:#000000;stroke-width:1.24266291;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9.94130228, 9.94130228;stroke-dashoffset:1.49119535;stroke-opacity:1" />
+ <text
+ transform="scale(0.8574431,1.1662582)"
+ id="text3684"
+ y="228.04816"
+ x="90.680038"
+ style="font-size:29.21642685px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="228.04816"
+ x="90.680038"
+ id="tspan3686"
+ sodipodi:role="line">IdentitySession</tspan></text>
+ </g>
+ </g>
+ <rect
+ y="223.6003"
+ x="325.6604"
+ height="282.3638"
+ width="34.5728"
+ id="rect3688"
+ style="fill:#aaaaff;stroke:#000000;stroke-width:0.77749795;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6.21998324, 6.21998324;stroke-dashoffset:0.93299748;stroke-opacity:1" />
+ <text
+ transform="scale(0.9709713,1.0298966)"
+ id="text3690"
+ y="226.23586"
+ x="352.05185"
+ style="font-size:16.81298637px;font-style:normal;font-weight:bold;writing-mode:tb-rl;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="352.05185"
+ x="226.23586"
+ id="tspan3692"
+ sodipodi:role="line">CONFIGURATION</tspan></text>
+ </g>
+ <g
+ id="g3694"
+ transform="matrix(0.8821179,0,0,0.9492114,346.57176,23.460795)">
+ <rect
+ y="217.48756"
+ x="39.084503"
+ height="297.6199"
+ width="324.8819"
+ id="rect3696"
+ style="fill:#f2f2f2;stroke:#000000;stroke-width:0.73820066;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:5.90560471, 5.90560471;stroke-dashoffset:0.88584072;stroke-opacity:1" />
+ <rect
+ ry="0"
+ y="452.15228"
+ x="47.801228"
+ height="55.019016"
+ width="70.023933"
+ id="rect3698"
+ style="fill:#00ff00;stroke:#000000;stroke-width:0.55376863;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.43014903, 4.43014903;stroke-dashoffset:0.66452236;stroke-opacity:1" />
+ <text
+ transform="scale(0.7194586,1.389934)"
+ id="text3700"
+ y="342.02496"
+ x="114.85701"
+ style="font-size:11.49968433px;font-style:normal;font-weight:bold;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="342.02496"
+ x="114.85701"
+ id="tspan3702"
+ sodipodi:role="line">IdentityStore</tspan><tspan
+ id="tspan3704"
+ y="356.39957"
+ x="114.85701"
+ sodipodi:role="line">AttributeStore</tspan></text>
+ <rect
+ ry="0"
+ y="451.13303"
+ x="125.36423"
+ height="55.019009"
+ width="70.023933"
+ id="rect3706"
+ style="fill:#00ff00;stroke:#000000;stroke-width:0.55376863;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.43014896, 4.43014896;stroke-dashoffset:0.66452234;stroke-opacity:1" />
+ <rect
+ ry="0"
+ y="450.11374"
+ x="201.1884"
+ height="55.019009"
+ width="70.023933"
+ id="rect3708"
+ style="fill:#00ff00;stroke:#000000;stroke-width:0.55376863;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.43014896, 4.43014896;stroke-dashoffset:0.66452234;stroke-opacity:1" />
+ <text
+ transform="scale(0.8682973,1.1516793)"
+ id="text3710"
+ y="217.31523"
+ x="50.956558"
+ style="font-size:29.55707932px;font-style:normal;font-weight:bold;writing-mode:lr-tb;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="217.31523"
+ x="50.956558"
+ id="tspan3712"
+ sodipodi:role="line">REALM</tspan></text>
+ <rect
+ ry="0"
+ y="348.30646"
+ x="48.75663"
+ height="88.126579"
+ width="220.85025"
+ id="rect3714"
+ style="fill:#00ff00;stroke:#000000;stroke-width:1.24466121;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9.95728897, 9.95728897;stroke-dashoffset:1.49359334;stroke-opacity:1" />
+ <text
+ transform="scale(0.7131981,1.402135)"
+ id="text3716"
+ y="286.07648"
+ x="101.03702"
+ style="font-size:17.93133736px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="286.07648"
+ x="101.03702"
+ id="tspan3718"
+ sodipodi:role="line">IdentityStoreRepository</tspan></text>
+ <g
+ transform="matrix(0.4309254,0,0,0.5834955,-10.427365,42.199399)"
+ id="g3720">
+ <rect
+ style="fill:#00ff00;stroke:#000000;stroke-width:0.91762155;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:7.34097242, 7.34097242;stroke-dashoffset:1.10114586;stroke-opacity:1"
+ id="rect3722"
+ width="50.082378"
+ height="271.51096"
+ x="662.81592"
+ y="523.74957" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:bold;writing-mode:tb-rl;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ x="687.14288"
+ y="535.21936"
+ id="text3724"><tspan
+ sodipodi:role="line"
+ id="tspan3726"
+ x="535.21936"
+ y="687.14288">SPI MODEL</tspan></text>
+ </g>
+ <rect
+ y="348.31552"
+ x="298.89777"
+ height="158.42542"
+ width="21.58177"
+ id="rect3728"
+ style="fill:#00ff00;stroke:#000000;stroke-width:0.46013302;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3.68106427, 3.68106427;stroke-dashoffset:0.55215964;stroke-opacity:1" />
+ <text
+ id="text3730"
+ y="368.00165"
+ x="298.62372"
+ style="font-size:9.95801735px;font-style:normal;font-weight:bold;writing-mode:tb-rl;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"
+ transform="scale(1.0367829,0.9645221)"><tspan
+ y="298.62372"
+ x="368.00165"
+ id="tspan3732"
+ sodipodi:role="line">CONFIGURATION</tspan></text>
+ <text
+ transform="scale(0.7194586,1.389934)"
+ id="text3734"
+ y="341.54599"
+ x="222.08064"
+ style="font-size:11.49968433px;font-style:normal;font-weight:bold;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="341.54599"
+ x="222.08064"
+ id="tspan3736"
+ sodipodi:role="line">IdentityStore</tspan><tspan
+ id="tspan3738"
+ y="355.92059"
+ x="222.08064"
+ sodipodi:role="line">AttributeStore</tspan></text>
+ <text
+ transform="scale(0.7194586,1.389934)"
+ id="text3740"
+ y="340.70984"
+ x="328.56744"
+ style="font-size:11.49968433px;font-style:normal;font-weight:bold;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="340.70984"
+ x="328.56744"
+ id="tspan3742"
+ sodipodi:role="line">IdentityStore</tspan><tspan
+ id="tspan3744"
+ y="355.08444"
+ x="328.56744"
+ sodipodi:role="line">AttributeStore</tspan></text>
+ <g
+ transform="matrix(0.9579191,0,0,1.0000519,0.9093117,2.001376)"
+ id="g3746">
+ <g
+ id="g3748"
+ transform="matrix(0.8842522,0,0,0.7654134,37.580417,114.4102)">
+ <rect
+ ry="0"
+ y="221.35321"
+ x="46.026382"
+ height="67.654877"
+ width="286.75443"
+ id="rect3750"
+ style="fill:#e9c6af;stroke:#000000;stroke-width:1.24266291;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9.94130228, 9.94130228;stroke-dashoffset:1.49119535;stroke-opacity:1" />
+ <text
+ transform="scale(0.8574431,1.1662582)"
+ id="text3752"
+ y="228.04816"
+ x="90.680038"
+ style="font-size:29.21642685px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="228.04816"
+ x="90.680038"
+ id="tspan3754"
+ sodipodi:role="line">IdentitySession</tspan></text>
+ </g>
+ <g
+ id="g3756"
+ transform="matrix(0.8842522,0,0,0.7654134,28.489049,104.30867)">
+ <rect
+ ry="0"
+ y="221.35321"
+ x="46.026382"
+ height="67.654877"
+ width="286.75443"
+ id="rect3758"
+ style="fill:#e9c6af;stroke:#000000;stroke-width:1.24266291;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9.94130228, 9.94130228;stroke-dashoffset:1.49119535;stroke-opacity:1" />
+ <text
+ transform="scale(0.8574431,1.1662582)"
+ id="text3760"
+ y="228.04816"
+ x="90.680038"
+ style="font-size:29.21642685px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="228.04816"
+ x="90.680038"
+ id="tspan3762"
+ sodipodi:role="line">IdentitySession</tspan></text>
+ </g>
+ <g
+ id="g3764"
+ transform="matrix(0.8842522,0,0,0.7654134,16.367222,94.207151)">
+ <rect
+ ry="0"
+ y="221.35321"
+ x="46.026382"
+ height="67.654877"
+ width="286.75443"
+ id="rect3766"
+ style="fill:#e9c6af;stroke:#000000;stroke-width:1.24266291;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9.94130228, 9.94130228;stroke-dashoffset:1.49119535;stroke-opacity:1" />
+ <text
+ transform="scale(0.8574431,1.1662582)"
+ id="text3768"
+ y="228.04816"
+ x="90.680038"
+ style="font-size:29.21642685px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="228.04816"
+ x="90.680038"
+ id="tspan3770"
+ sodipodi:role="line">IdentitySession</tspan></text>
+ </g>
+ <g
+ id="g3772"
+ transform="matrix(0.8842522,0,0,0.7654134,5.2555438,85.115775)">
+ <rect
+ ry="0"
+ y="221.35321"
+ x="46.026382"
+ height="67.654877"
+ width="286.75443"
+ id="rect3774"
+ style="fill:#e9c6af;stroke:#000000;stroke-width:1.24266291;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9.94130228, 9.94130228;stroke-dashoffset:1.49119535;stroke-opacity:1" />
+ <text
+ transform="scale(0.8574431,1.1662582)"
+ id="text3776"
+ y="228.04816"
+ x="90.680038"
+ style="font-size:29.21642685px;font-style:normal;font-weight:bold;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="228.04816"
+ x="90.680038"
+ id="tspan3778"
+ sodipodi:role="line">IdentitySession</tspan></text>
+ </g>
+ </g>
+ <rect
+ y="223.6003"
+ x="325.6604"
+ height="282.3638"
+ width="34.5728"
+ id="rect3780"
+ style="fill:#aaaaff;stroke:#000000;stroke-width:0.77749795;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6.21998324, 6.21998324;stroke-dashoffset:0.93299748;stroke-opacity:1" />
+ <text
+ transform="scale(0.9709713,1.0298966)"
+ id="text3782"
+ y="226.23586"
+ x="352.05185"
+ style="font-size:16.81298637px;font-style:normal;font-weight:bold;writing-mode:tb-rl;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans Bold"
+ xml:space="preserve"><tspan
+ y="352.05185"
+ x="226.23586"
+ id="tspan3784"
+ sodipodi:role="line">CONFIGURATION</tspan></text>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-type="polyline"
+ id="path3019"
+ d="M 169.73851,512.0637 L 211.0988,602.79847"
+ style="fill:url(#linearGradient3021);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.82512236;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-type="polyline"
+ id="path3023"
+ d="M 444.5,515.09415 L 340.39833,601.78832"
+ style="fill:url(#linearGradient3025);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.82512236;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-type="polyline"
+ id="path3027"
+ d="M 505.10916,515.09414 L 484.85015,602.79846"
+ style="fill:url(#linearGradient3029);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.82512236;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-type="polyline"
+ id="path3031"
+ d="M 550.07581,517.11445 L 626.2715,602.79846"
+ style="fill:url(#linearGradient3033);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.82512236;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-type="polyline"
+ id="path3035"
+ d="M 790.10343,518.96144 L 764.6624,609.86953"
+ style="fill:url(#linearGradient3037);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.82512236;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-type="polyline"
+ id="path3043"
+ d="M 602.43043,515.09413 L 754.56088,608.85937"
+ style="fill:url(#linearGradient3045);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.82512236;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-type="polyline"
+ id="path3047"
+ d="M 741.58638,517.95128 L 641.42379,606.83907"
+ style="fill:url(#linearGradient3049);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.82512236;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-type="polyline"
+ id="path3051"
+ d="M 222.26644,512.06369 L 334.33741,601.78831"
+ style="fill:url(#linearGradient3053);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.82512236;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline" />
+ <text
+ xml:space="preserve"
+ style="font-size:49.59831619px;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:Bitstream Vera Sans"
+ x="878.88416"
+ y="583.23773"
+ id="text3863"
+ transform="scale(1.0610465,0.9424658)"><tspan
+ sodipodi:role="line"
+ id="tspan3865"
+ x="878.88416"
+ y="583.23773">SPI</tspan></text>
+ </g>
+</svg>
Modified: idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI1.png
===================================================================
(Binary files differ)
Added: idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI1.svg
===================================================================
--- idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI1.svg (rev 0)
+++ idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI1.svg 2010-03-10 11:24:26 UTC (rev 183)
@@ -0,0 +1,364 @@
+<?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"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="744.09448819"
+ height="1052.3622047"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.47 r22583"
+ sodipodi:docname="SPI1.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ version="1.1"
+ inkscape:export-filename="/home/bdaw/Workshop/svn/picketlink/idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI1.png"
+ inkscape:export-xdpi="96.760002"
+ inkscape:export-ydpi="96.760002">
+ <defs
+ id="defs4">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient2479">
+ <stop
+ style="stop-color:#ffcc00;stop-opacity:1;"
+ offset="0"
+ id="stop2481" />
+ <stop
+ style="stop-color:#ffcc00;stop-opacity:0;"
+ offset="1"
+ id="stop2483" />
+ </linearGradient>
+ <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" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2479"
+ id="linearGradient2485"
+ x1="239.78996"
+ y1="135.51822"
+ x2="463.12375"
+ y2="142.96268"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(-0.3918137,-0.3918137)" />
+ </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="2.5522336"
+ inkscape:cx="371.7235"
+ inkscape:cy="846.44642"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1598"
+ inkscape:window-height="962"
+ inkscape:window-x="0"
+ inkscape:window-y="30"
+ inkscape:window-maximized="0" />
+ <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" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <rect
+ style="fill:#ffe680;fill-rule:evenodd;stroke:#000000;stroke-width:1.44725215px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect2387"
+ width="235.9689"
+ height="257.41364"
+ x="82.17952"
+ y="78.452477" />
+ <rect
+ style="fill:#de8787;fill-rule:evenodd;stroke:#000000;stroke-width:1.26110816000000003px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect2389"
+ width="236.15504"
+ height="195.30142"
+ x="450.80603"
+ y="81.844353" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.1363163px;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="90.86338"
+ y="99.712608"
+ id="text2391"
+ transform="scale(0.9416918,1.0619185)"><tspan
+ sodipodi:role="line"
+ id="tspan2393"
+ x="90.86338"
+ y="99.712608">IdentityObject</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:27.49196434px;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="504.45255"
+ y="98.099709"
+ id="text2395"
+ transform="scale(0.8958481,1.1162607)"><tspan
+ sodipodi:role="line"
+ id="tspan2397"
+ x="504.45255"
+ y="98.099709">IdentityObjectType</tspan></text>
+ <rect
+ style="fill:url(#linearGradient2485);fill-opacity:1"
+ id="rect2399"
+ width="154.37456"
+ height="27.035143"
+ x="85.023567"
+ y="121.02112" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;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="79.361664"
+ y="162.70493"
+ id="text2401"
+ transform="scale(1.1459213,0.8726603)"><tspan
+ sodipodi:role="line"
+ id="tspan2403"
+ x="79.361664"
+ y="162.70493"
+ style="font-style:normal">John</tspan></text>
+ <rect
+ style="fill:#ffb380"
+ id="rect2405"
+ width="213.14662"
+ height="34.087788"
+ x="463.12375"
+ y="124.93925" />
+ <text
+ xml:space="preserve"
+ style="font-size:30.18119049px;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="460.60202"
+ y="155.70013"
+ id="text2407"
+ transform="scale(1.018282,0.9820462)"><tspan
+ sodipodi:role="line"
+ id="tspan2409"
+ x="460.60202"
+ y="155.70013">USER</tspan></text>
+ <rect
+ style="fill:#ffb380"
+ id="rect2411"
+ width="213.14664"
+ height="34.087788"
+ x="462.92786"
+ y="161.57384" />
+ <text
+ xml:space="preserve"
+ style="font-size:30.18119049px;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="460.40961"
+ y="193.00446"
+ id="text2413"
+ transform="scale(1.018282,0.9820462)"><tspan
+ sodipodi:role="line"
+ id="tspan2415"
+ x="460.40961"
+ y="193.00446">ORG_UNIT</tspan></text>
+ <rect
+ style="fill:#ffb380"
+ id="rect2417"
+ width="213.53845"
+ height="34.087788"
+ x="462.53604"
+ y="197.62068" />
+ <text
+ xml:space="preserve"
+ style="font-size:30.18119049px;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="460.02484"
+ y="229.71033"
+ id="text2419"
+ transform="scale(1.018282,0.9820462)"><tspan
+ sodipodi:role="line"
+ id="tspan2421"
+ x="460.02484"
+ y="229.71033">OFFICE</tspan></text>
+ <rect
+ style="fill:#ffb380"
+ id="rect2423"
+ width="213.93025"
+ height="34.087788"
+ x="462.53601"
+ y="233.66754" />
+ <text
+ xml:space="preserve"
+ style="font-size:30.18119049px;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="460.02481"
+ y="266.4162"
+ id="text2425"
+ transform="scale(1.018282,0.9820462)"><tspan
+ sodipodi:role="line"
+ id="tspan2427"
+ x="460.02481"
+ y="266.4162">DEPARTMENT</tspan></text>
+ <rect
+ style="fill:#ffcc00"
+ id="rect2435"
+ width="154.37456"
+ height="27.035143"
+ x="85.023575"
+ y="150.21123" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;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="79.019753"
+ y="195.70552"
+ id="text2437"
+ transform="scale(1.1459213,0.8726603)"><tspan
+ sodipodi:role="line"
+ id="tspan2439"
+ x="79.019753"
+ y="195.70552">Ann</tspan></text>
+ <rect
+ style="fill:#ffcc00"
+ id="rect2441"
+ width="154.37456"
+ height="27.035143"
+ x="85.023575"
+ y="179.59726" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;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="79.019753"
+ y="229.37959"
+ id="text2443"
+ transform="scale(1.1459213,0.8726603)"><tspan
+ sodipodi:role="line"
+ id="tspan2445"
+ x="79.019753"
+ y="229.37959">Stefan</tspan></text>
+ <rect
+ style="fill:#ffcc00"
+ id="rect2447"
+ width="154.37456"
+ height="27.035143"
+ x="85.023582"
+ y="208.19965" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;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="79.019753"
+ y="262.15567"
+ id="text2449"
+ transform="scale(1.1459213,0.8726603)"><tspan
+ sodipodi:role="line"
+ id="tspan2451"
+ x="79.019753"
+ y="262.15567">Paris</tspan></text>
+ <rect
+ style="fill:#ffcc00"
+ id="rect2453"
+ width="154.37456"
+ height="27.035143"
+ x="84.63176"
+ y="237.19386" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;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="78.677834"
+ y="295.38077"
+ id="text2455"
+ transform="scale(1.1459213,0.8726603)"><tspan
+ sodipodi:role="line"
+ id="tspan2457"
+ x="78.677834"
+ y="295.38077">Atlanta</tspan></text>
+ <rect
+ style="fill:#ffcc00"
+ id="rect2459"
+ width="154.37456"
+ height="27.035143"
+ x="84.63176"
+ y="265.79626" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;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="78.677834"
+ y="328.15686"
+ id="text2461"
+ transform="scale(1.1459213,0.8726603)"><tspan
+ sodipodi:role="line"
+ id="tspan2463"
+ x="78.677834"
+ y="328.15686">IT</tspan></text>
+ <rect
+ style="fill:#ffcc00"
+ id="rect2465"
+ width="154.37456"
+ height="27.035143"
+ x="84.720024"
+ y="294.71158" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;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="78.754852"
+ y="361.29153"
+ id="text2467"
+ transform="scale(1.1459213,0.8726603)"><tspan
+ sodipodi:role="line"
+ id="tspan2469"
+ x="78.754852"
+ y="361.29153">HR</tspan></text>
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:0.99000000000000021;stroke-miterlimit:4;stroke-dasharray:none"
+ d="M 239.78996,136.69366 L 463.12375,143.35449"
+ id="path2491"
+ inkscape:connector-type="polyline" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
+ d="M 239.78996,166.07968 L 462.73193,144.13812"
+ id="path3267"
+ inkscape:connector-type="polyline" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
+ d="M 239.39815,195.0739 L 463.12375,143.74631"
+ id="path3782"
+ inkscape:connector-type="polyline" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
+ d="M 238.81043,221.91313 L 462.34012,211.13826"
+ id="path3786"
+ inkscape:connector-type="polyline" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
+ d="M 239.00633,249.14418 L 461.9483,211.13826"
+ id="path3790"
+ inkscape:connector-type="polyline" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
+ d="M 238.61452,281.66471 L 462.73193,250.31962"
+ id="path3796"
+ inkscape:connector-type="polyline" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;display:inline"
+ d="M 238.2227,309.09167 L 463.51556,250.31962"
+ id="path3800"
+ inkscape:connector-type="polyline" />
+ </g>
+</svg>
Modified: idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI2.png
===================================================================
(Binary files differ)
Added: idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI2.svg
===================================================================
--- idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI2.svg (rev 0)
+++ idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI2.svg 2010-03-10 11:24:26 UTC (rev 183)
@@ -0,0 +1,568 @@
+<?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"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="297mm"
+ height="210mm"
+ id="svg4090"
+ sodipodi:version="0.32"
+ inkscape:version="0.47 r22583"
+ sodipodi:docname="SPI2.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ version="1.1"
+ inkscape:export-filename="/home/bdaw/Workshop/svn/picketlink/idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI2.png"
+ inkscape:export-xdpi="68.419998"
+ inkscape:export-ydpi="68.419998">
+ <defs
+ id="defs4092">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient2479">
+ <stop
+ style="stop-color:#ffcc00;stop-opacity:1;"
+ offset="0"
+ id="stop2481" />
+ <stop
+ style="stop-color:#ffcc00;stop-opacity:0;"
+ offset="1"
+ id="stop2483" />
+ </linearGradient>
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 372.04724 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="1052.3622 : 372.04724 : 1"
+ inkscape:persp3d-origin="526.18109 : 248.03149 : 1"
+ id="perspective4099" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient2479"
+ id="linearGradient4181"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="translate(719.02167,180.79782)"
+ x1="239.78996"
+ y1="135.51822"
+ x2="463.12375"
+ y2="142.96268" />
+ </defs>
+ <sodipodi:namedview
+ inkscape:document-units="mm"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.0065926"
+ inkscape:cx="508.7957"
+ inkscape:cy="419.75101"
+ inkscape:current-layer="layer1"
+ id="namedview4094"
+ showgrid="false"
+ inkscape:window-width="1598"
+ inkscape:window-height="962"
+ inkscape:window-x="0"
+ inkscape:window-y="30"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata4096">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <rect
+ style="fill:#ffe680;fill-rule:evenodd;stroke:#000000;stroke-width:1.2948035px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect2387"
+ width="236.12135"
+ height="205.90665"
+ x="16.208179"
+ y="219.61725"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.1363163px;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="42.317955"
+ y="237.44505"
+ id="text2391"
+ transform="scale(0.9416918,1.0619185)"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan2393"
+ x="42.317955"
+ y="237.44505">IdentityObject</tspan></text>
+ <rect
+ style="fill:#ffcc00"
+ id="rect2447"
+ width="154.37456"
+ height="27.035143"
+ x="36.328415"
+ y="276.97116"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"
+ inkscape:connector-avoid="true" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;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="36.525414"
+ y="340.96243"
+ id="text2449"
+ transform="scale(1.1459213,0.8726603)"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan2451"
+ x="36.525414"
+ y="340.96243">Paris</tspan></text>
+ <rect
+ style="fill:#ffcc00"
+ id="rect2453"
+ width="154.37456"
+ height="27.035143"
+ x="34.943134"
+ y="317.88678"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"
+ inkscape:connector-avoid="true" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;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="35.316551"
+ y="387.84854"
+ id="text2455"
+ transform="scale(1.1459213,0.8726603)"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan2457"
+ x="35.316551"
+ y="387.84854">Atlanta</tspan></text>
+ <rect
+ style="fill:#ffcc00"
+ id="rect2459"
+ width="154.37456"
+ height="27.035143"
+ x="33.94968"
+ y="361.39093"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"
+ inkscape:connector-avoid="true" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;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="34.449604"
+ y="437.70087"
+ id="text2461"
+ transform="scale(1.1459213,0.8726603)"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan2463"
+ x="34.449604"
+ y="437.70087">IT</tspan></text>
+ <rect
+ style="fill:#ffe680;fill-rule:evenodd;stroke:#000000;stroke-width:1.24412227px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4133"
+ width="236.17203"
+ height="190.06212"
+ x="778.33081"
+ y="255.19791"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.1363163px;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="854.82178"
+ y="270.33737"
+ id="text4135"
+ transform="scale(0.9416918,1.0619185)"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan4137"
+ x="854.82178"
+ y="270.33737">IdentityObject</tspan></text>
+ <rect
+ style="fill:url(#linearGradient4181);fill-opacity:1"
+ id="rect4139"
+ width="154.37456"
+ height="27.035143"
+ x="804.43707"
+ y="302.21075"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"
+ inkscape:connector-avoid="true" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;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="707.16528"
+ y="370.33398"
+ id="text4141"
+ transform="scale(1.1459213,0.8726603)"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan4143"
+ x="707.16528"
+ y="370.33398"
+ style="font-style:normal">John</tspan></text>
+ <rect
+ style="fill:#ffcc00"
+ id="rect4145"
+ width="154.37456"
+ height="27.035143"
+ x="804.43707"
+ y="349.28296"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"
+ inkscape:connector-avoid="true" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;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="706.82336"
+ y="423.82608"
+ id="text4147"
+ transform="scale(1.1459213,0.8726603)"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan4149"
+ x="706.82336"
+ y="423.82608">Ann</tspan></text>
+ <rect
+ style="fill:#ffcc00"
+ id="rect4151"
+ width="154.37456"
+ height="27.035143"
+ x="804.43707"
+ y="398.53802"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"
+ inkscape:connector-avoid="true" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;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="706.82336"
+ y="480.26849"
+ id="text4153"
+ transform="scale(1.1459213,0.8726603)"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan4155"
+ x="706.82336"
+ y="480.26849">Stefan</tspan></text>
+ <rect
+ style="fill:#d35f5f;fill-rule:evenodd;stroke:#000000;stroke-width:1.44520175px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect2389"
+ width="389.8179"
+ height="155.3793"
+ x="647.3009"
+ y="53.022621"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <text
+ xml:space="preserve"
+ style="font-size:27.49196434px;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="724.79858"
+ y="75.757256"
+ id="text2395"
+ transform="scale(0.8958481,1.1162607)"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan2397"
+ x="724.79858"
+ y="75.757256">IdentityObjectRelationshipType</tspan></text>
+ <rect
+ style="fill:#ffb380"
+ id="rect2417"
+ width="380.43814"
+ height="46.009197"
+ x="651.62427"
+ y="151.49507"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <text
+ xml:space="preserve"
+ style="font-size:27.53398705px;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="817.88635"
+ y="150.45393"
+ id="text2419"
+ transform="scale(0.8015849,1.2475285)"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan2421"
+ x="817.88635"
+ y="150.45393"
+ style="font-weight:bold">JBOSS_IDENTITY_MEMBERSHIP</tspan></text>
+ <rect
+ style="fill:#ffb380"
+ id="rect2423"
+ width="380.82996"
+ height="43.028843"
+ x="652.61761"
+ y="101.11168"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <text
+ xml:space="preserve"
+ style="font-size:27.57409668px;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="888.54498"
+ y="105.51034"
+ id="text2425"
+ transform="scale(0.7942266,1.2590865)"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan2427"
+ x="888.54498"
+ y="105.51034"
+ style="font-weight:bold">JBOSS_IDENTITY_ROLE</tspan></text>
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot4198"
+ 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="flowRegion4200"><rect
+ id="rect4202"
+ width="545.88379"
+ height="115.16535"
+ x="731.29999"
+ y="62.315601" /></flowRegion><flowPara
+ id="flowPara4204" /></flowRoot> <rect
+ style="fill:#3771c8;fill-rule:evenodd;stroke:#000000;stroke-width:1.56528199px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect2567"
+ width="245.78539"
+ height="289.08603"
+ x="298.33038"
+ y="185.28258"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.1363163px;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="343.87497"
+ y="206.85603"
+ id="text2569"
+ transform="scale(0.9416918,1.0619185)"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan2571"
+ x="343.87497"
+ y="206.85603">IdentityObject</tspan><tspan
+ sodipodi:role="line"
+ x="343.87497"
+ y="242.02643"
+ id="tspan2617">Relationship</tspan></text>
+ <rect
+ style="fill:#afc6e9;fill-opacity:1"
+ id="rect2573"
+ width="154.37456"
+ height="27.035143"
+ x="328.24988"
+ y="280.49756"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"
+ inkscape:connector-avoid="true" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;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="291.6156"
+ y="345.45236"
+ id="text2575"
+ transform="scale(1.1459213,0.8726603)"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan2577"
+ x="291.6156"
+ y="345.45236"
+ style="font-style:normal">rel1</tspan></text>
+ <rect
+ style="fill:#afc6e9"
+ id="rect2579"
+ width="154.37456"
+ height="27.035143"
+ x="327.25644"
+ y="334.52396"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"
+ inkscape:connector-avoid="true" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;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="290.40674"
+ y="406.91339"
+ id="text2581"
+ transform="scale(1.1459213,0.8726603)"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan2583"
+ x="290.40674"
+ y="406.91339">rel2</tspan></text>
+ <rect
+ style="fill:#afc6e9"
+ id="rect2585"
+ width="154.37456"
+ height="27.035143"
+ x="326.26297"
+ y="392.72003"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"
+ inkscape:connector-avoid="true" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.48031497;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
+ x="287.80591"
+ y="475.87845"
+ id="text2587"
+ transform="scale(1.1459213,0.8726603)"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan2589"
+ x="287.80591"
+ y="475.87845">rel3</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:2.48031497;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 190.70297,291.42115 137.54691,1.66156"
+ id="path2619"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect2447"
+ inkscape:connection-end="#rect2573"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:2.48031497;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+ d="M 482.62444,305.16486 804.43707,351.6508"
+ id="path2621"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect2573"
+ inkscape:connection-end="#rect4145"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:2.48031497;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 189.31769,335.79751 137.93875,7.85086"
+ id="path2623"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect2453"
+ inkscape:connection-end="#rect2579"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:2.48031497;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+ d="m 481.631,358.39625 322.80607,43.30463"
+ id="path2625"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect2579"
+ inkscape:connection-end="#rect4151"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:2.48031497;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 188.32424,383.18116 137.93873,14.78378"
+ id="path2631"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect2459"
+ inkscape:connection-end="#rect2585"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:2.48031497;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+ d="m 480.63753,407.17675 323.79954,3.9397"
+ id="path2633"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect2585"
+ inkscape:connection-end="#rect4151"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:2.48031497;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="M 454.79606,280.49756 757.84292,197.50427"
+ id="path2635"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect2573"
+ inkscape:connection-end="#rect2417"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:2.48031497;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="M 438.51377,334.52396 783.86192,197.50427"
+ id="path2637"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect2579"
+ inkscape:connection-end="#rect2417"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:2.48031497;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="M 429.77957,392.72003 484.631,364.5591 798.60672,197.50427"
+ id="path2639"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect2585"
+ inkscape:connection-end="#rect2417"
+ inkscape:export-filename="/home/bdaw/SPI2.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ </g>
+</svg>
Modified: idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI3.png
===================================================================
(Binary files differ)
Added: idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI3.svg
===================================================================
--- idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI3.svg (rev 0)
+++ idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI3.svg 2010-03-10 11:24:26 UTC (rev 183)
@@ -0,0 +1,540 @@
+<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="297mm"
+ height="210mm"
+ id="svg3415"
+ sodipodi:version="0.32"
+ inkscape:version="0.47 r22583"
+ sodipodi:docname="SPI3.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ version="1.1"
+ inkscape:export-filename="/home/bdaw/Workshop/svn/picketlink/idm/trunk/picketlink-idm-docs/ReferenceGuide/en/images/SPI3.png"
+ inkscape:export-xdpi="68.459045"
+ inkscape:export-ydpi="68.459045">
+ <defs
+ id="defs3417">
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 372.04724 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="1052.3622 : 372.04724 : 1"
+ inkscape:persp3d-origin="526.18109 : 248.03149 : 1"
+ id="perspective3424" />
+ </defs>
+ <sodipodi:namedview
+ inkscape:document-units="mm"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.86831672"
+ inkscape:cx="559.36445"
+ inkscape:cy="412.18431"
+ inkscape:current-layer="layer1"
+ id="namedview3419"
+ showgrid="false"
+ inkscape:window-width="1598"
+ inkscape:window-height="962"
+ inkscape:window-x="0"
+ inkscape:window-y="30"
+ inkscape:window-maximized="0" />
+ <metadata
+ id="metadata3421">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <rect
+ style="fill:#ffe680;fill-rule:evenodd;stroke:#000000;stroke-width:1.2948035px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect2387"
+ width="236.12135"
+ height="205.90665"
+ x="16.975096"
+ y="70.077271"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.1363163px;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="43.132359"
+ y="96.624481"
+ id="text2391"
+ transform="scale(0.9416918,1.0619185)"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan2393"
+ x="43.132359"
+ y="96.624481">IdentityObject</tspan></text>
+ <rect
+ style="fill:#ffcc00"
+ id="rect2447"
+ width="154.37456"
+ height="27.035143"
+ x="37.095333"
+ y="127.43118"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"
+ inkscape:connector-avoid="true" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;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="37.194672"
+ y="169.60143"
+ id="text2449"
+ transform="scale(1.1459213,0.8726603)"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan2451"
+ x="37.194672"
+ y="169.60143">Paris</tspan></text>
+ <rect
+ style="fill:#ffcc00"
+ id="rect2459"
+ width="154.37456"
+ height="27.035143"
+ x="34.716599"
+ y="211.85094"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"
+ inkscape:connector-avoid="true" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;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="35.118862"
+ y="266.33987"
+ id="text2461"
+ transform="scale(1.1459213,0.8726603)"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan2463"
+ x="35.118862"
+ y="266.33987">IT</tspan></text>
+ <rect
+ style="fill:#ffe680;fill-rule:evenodd;stroke:#000000;stroke-width:1.24412227px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4133"
+ width="236.17203"
+ height="190.06212"
+ x="776.79449"
+ y="433.87918"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.1363163px;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="853.19025"
+ y="438.60007"
+ id="text4135"
+ transform="scale(0.9416918,1.0619185)"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan4137"
+ x="853.19025"
+ y="438.60007">IdentityObject</tspan></text>
+ <rect
+ style="fill:#ffcc00"
+ id="rect4145"
+ width="154.37456"
+ height="27.035143"
+ x="802.90076"
+ y="527.96423"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"
+ inkscape:connector-avoid="true" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;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="705.4826"
+ y="628.58081"
+ id="text4147"
+ transform="scale(1.1459213,0.8726603)"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan4149"
+ x="705.4826"
+ y="628.58081">Ann</tspan></text>
+ <rect
+ style="fill:#ffcc00"
+ id="rect4151"
+ width="154.37456"
+ height="27.035143"
+ x="802.90076"
+ y="577.2193"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"
+ inkscape:connector-avoid="true" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;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="705.4826"
+ y="685.02325"
+ id="text4153"
+ transform="scale(1.1459213,0.8726603)"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan4155"
+ x="705.4826"
+ y="685.02325">Stefan</tspan></text>
+ <rect
+ style="fill:#d35f5f;fill-rule:evenodd;stroke:#000000;stroke-width:1.44520175px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect2389"
+ width="389.8179"
+ height="155.3793"
+ x="660.73608"
+ y="131.51006"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <text
+ xml:space="preserve"
+ style="font-size:27.49196434px;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="739.79572"
+ y="146.07008"
+ id="text2395"
+ transform="scale(0.8958481,1.1162607)"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan2397"
+ x="739.79572"
+ y="146.07008">IdentityObjectRelationshipType</tspan></text>
+ <rect
+ style="fill:#ffb380"
+ id="rect2417"
+ width="380.43814"
+ height="46.009197"
+ x="661.60449"
+ y="174.70314"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <text
+ xml:space="preserve"
+ style="font-size:27.53398705px;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="830.33691"
+ y="169.05716"
+ id="text2419"
+ transform="scale(0.8015849,1.2475285)"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan2421"
+ x="830.33691"
+ y="169.05716"
+ style="font-weight:bold">JBOSS_IDENTITY_MEMBERSHIP</tspan></text>
+ <rect
+ style="fill:#ffb380"
+ id="rect2423"
+ width="380.82996"
+ height="43.028843"
+ x="661.44617"
+ y="230.27188"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <text
+ xml:space="preserve"
+ style="font-size:27.57409668px;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="918.51117"
+ y="211.7515"
+ id="text2425"
+ transform="scale(0.7942266,1.2590865)"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan2427"
+ x="918.51117"
+ y="211.7515"
+ style="font-weight:bold">JBOSS_IDENTITY_ROLE</tspan></text>
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot4198"
+ 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"
+ transform="translate(4.2218779,-21.706422)"><flowRegion
+ id="flowRegion4200"><rect
+ id="rect4202"
+ width="545.88379"
+ height="115.16535"
+ x="731.29999"
+ y="62.315601" /></flowRegion><flowPara
+ id="flowPara4204" /></flowRoot> <rect
+ style="fill:#3771c8;fill-rule:evenodd;stroke:#000000;stroke-width:1.56528199px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect2567"
+ width="245.78539"
+ height="289.08603"
+ x="368.19653"
+ y="176.24435"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.1363163px;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="418.06705"
+ y="198.34479"
+ id="text2569"
+ transform="scale(0.9416918,1.0619185)"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan2571"
+ x="418.06705"
+ y="198.34479">IdentityObject</tspan><tspan
+ sodipodi:role="line"
+ x="418.06705"
+ y="233.51518"
+ id="tspan2617">Relationship</tspan></text>
+ <rect
+ style="fill:#afc6e9;fill-opacity:1"
+ id="rect2573"
+ width="154.37456"
+ height="27.035143"
+ x="392.35776"
+ y="292.18906"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"
+ inkscape:connector-avoid="true" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.48031497;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
+ x="347.55997"
+ y="358.84998"
+ id="text2575"
+ transform="scale(1.1459213,0.8726603)"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan2577"
+ x="347.55997"
+ y="358.84998"
+ style="font-style:normal;stroke-width:2.48031497;stroke-miterlimit:4;stroke-dasharray:none">rel4</tspan></text>
+ <rect
+ style="fill:#afc6e9"
+ id="rect2585"
+ width="154.37456"
+ height="27.035143"
+ x="396.12912"
+ y="383.68176"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"
+ inkscape:connector-avoid="true" />
+ <text
+ xml:space="preserve"
+ style="font-size:28.99912834px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.48031497;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;font-family:Sans;-inkscape-font-specification:Sans"
+ x="348.7753"
+ y="465.52139"
+ id="text2587"
+ transform="scale(1.1459213,0.8726603)"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan2589"
+ x="348.7753"
+ y="465.52139">rel5</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:2.48031497;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="M 143.43014,154.46633 440.39751,292.18906"
+ id="path2619"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect2447"
+ inkscape:connection-end="#rect2573"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:2.48031497;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+ d="M 493.08248,319.2242 856.55059,527.96423"
+ id="path2621"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect2573"
+ inkscape:connection-end="#rect4145"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:2.48031497;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="M 140.33544,238.88608 444.88483,383.68176"
+ id="path2631"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect2459"
+ inkscape:connection-end="#rect2585"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:2.48031497;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+ d="m 500.77054,410.71691 299.13022,147.28247 47.07731,19.21992"
+ id="path2633"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect2585"
+ inkscape:connection-end="#rect4151"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:2.48031497;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+ d="m 546.73232,294.82044 152.5832,-21.51972"
+ id="path2635"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect2573"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"
+ inkscape:connection-end="#rect2423" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:2.48031497;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+ d="M 508.50586,383.68176 795.85398,273.30072"
+ id="path2639"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect2585"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"
+ inkscape:connection-end="#rect2423" />
+ <rect
+ style="fill:#d35f5f;fill-rule:evenodd;stroke:#000000;stroke-width:1.39482033px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3512"
+ width="262.03473"
+ height="215.31567"
+ x="3.1501968"
+ y="308.21545"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <text
+ xml:space="preserve"
+ style="font-size:27.49196434px;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="30.2122"
+ y="305.42551"
+ id="text3514"
+ transform="scale(0.8958481,1.1162607)"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan3516"
+ x="30.2122"
+ y="305.42551">IdentityObject</tspan><tspan
+ sodipodi:role="line"
+ x="30.2122"
+ y="339.79047"
+ id="tspan3530">RelationshipName</tspan></text>
+ <rect
+ style="fill:#ffb380"
+ id="rect3518"
+ width="241.08806"
+ height="46.009197"
+ x="14.408681"
+ y="411.31964"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"
+ inkscape:connector-avoid="true" />
+ <text
+ xml:space="preserve"
+ style="font-size:27.53398705px;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="22.941792"
+ y="358.72543"
+ id="text3520"
+ transform="scale(0.8015849,1.2475285)"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan3522"
+ x="22.941792"
+ y="358.72543"
+ style="font-style:italic;font-weight:bold">Manager</tspan></text>
+ <rect
+ style="fill:#ffb380"
+ id="rect3524"
+ width="241.47987"
+ height="43.028843"
+ x="14.250356"
+ y="466.88837"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"
+ inkscape:connector-avoid="true" />
+ <text
+ xml:space="preserve"
+ style="font-size:27.57409668px;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="28.234097"
+ y="399.67862"
+ id="text3526"
+ transform="scale(0.7942266,1.2590865)"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200"><tspan
+ sodipodi:role="line"
+ id="tspan3528"
+ x="28.234097"
+ y="399.67862"
+ style="font-weight:bold">Administrator</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:2.48031497;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="M 194.79803,411.31964 434.37975,319.2242"
+ id="path3532"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3518"
+ inkscape:connection-end="#rect2573"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:2.48031497;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 229.63924,466.88837 28.8575,-6.55953 168.82151,-49.61193"
+ id="path3534"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3524"
+ inkscape:connection-end="#rect2585"
+ inkscape:export-filename="/home/bdaw/SPI3.png"
+ inkscape:export-xdpi="200"
+ inkscape:export-ydpi="200" />
+ </g>
+</svg>
Modified: idm/trunk/picketlink-idm-docs/ReferenceGuide/pom.xml
===================================================================
--- idm/trunk/picketlink-idm-docs/ReferenceGuide/pom.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/picketlink-idm-docs/ReferenceGuide/pom.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.picketlink.idm</groupId>
<artifactId>picketlink-idm-parent</artifactId>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<relativePath>../../parent</relativePath>
</parent>
Modified: idm/trunk/picketlink-idm-docs/pom.xml
===================================================================
--- idm/trunk/picketlink-idm-docs/pom.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/picketlink-idm-docs/pom.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.picketlink.idm</groupId>
<artifactId>picketlink-idm-parent</artifactId>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<relativePath>../parent</relativePath>
</parent>
Modified: idm/trunk/picketlink-idm-hibernate/pom.xml
===================================================================
--- idm/trunk/picketlink-idm-hibernate/pom.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/picketlink-idm-hibernate/pom.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.picketlink.idm</groupId>
<artifactId>picketlink-idm-parent</artifactId>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<relativePath>../parent</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Modified: idm/trunk/picketlink-idm-ldap/pom.xml
===================================================================
--- idm/trunk/picketlink-idm-ldap/pom.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/picketlink-idm-ldap/pom.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.picketlink.idm</groupId>
<artifactId>picketlink-idm-parent</artifactId>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<relativePath>../parent</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Modified: idm/trunk/picketlink-idm-spi/pom.xml
===================================================================
--- idm/trunk/picketlink-idm-spi/pom.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/picketlink-idm-spi/pom.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.picketlink.idm</groupId>
<artifactId>picketlink-idm-parent</artifactId>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<relativePath>../parent</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Modified: idm/trunk/picketlink-idm-testsuite/pom.xml
===================================================================
--- idm/trunk/picketlink-idm-testsuite/pom.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/picketlink-idm-testsuite/pom.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -2,7 +2,7 @@
<parent>
<groupId>org.picketlink.idm</groupId>
<artifactId>picketlink-idm-parent</artifactId>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<relativePath>../parent</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Modified: idm/trunk/pom.xml
===================================================================
--- idm/trunk/pom.xml 2010-03-09 12:36:17 UTC (rev 182)
+++ idm/trunk/pom.xml 2010-03-10 11:24:26 UTC (rev 183)
@@ -3,7 +3,7 @@
<parent>
<groupId>org.picketlink.idm</groupId>
<artifactId>picketlink-idm-parent</artifactId>
- <version>1.1.0.Beta10</version>
+ <version>1.1.0.GA-SNAPSHOT</version>
<relativePath>parent</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
More information about the jboss-cvs-commits
mailing list