Chapter 17. IdentityStoreRepository

This section is represented by <repositories><repository> element

                
<repositories>

   <repository>
      <id>X</id>
      <class>
         org.picketlink.idm.impl.repository.WrapperIdentityStoreRepository
      </class>
      <external-config/>
      <default-identity-store-id>
         Hibernate Identity Store
      </default-identity-store-id>
      <default-attribute-store-id>
         Hibernate Identity Store
      </default-attribute-store-id>
      <options>
   </repository>

   <repository>
      <id>Y</id>
      <class>
         org.picketlink.idm.impl.repository.FallbackIdentityStoreRepository
      </class>
      <external-config/>
      <default-identity-store-id>
         Hibernate Identity Store
      </default-identity-store-id>
      <default-attribute-store-id>
         Hibernate Identity Store
      </default-attribute-store-id>
      <identity-store-mappings>
         <identity-store-mapping>
            <identity-store-id>
               Hibernate Identity Store
            </identity-store-id>
            <identity-object-types>
               <identity-object-type>
                 PROJECT
               </identity-object-type>
               <identity-object-type>
                 PEOPLE
               </identity-object-type>
             </identity-object-types>
             <options/>
         </identity-store-mapping>
         <identity-store-mapping>
            <identity-store-id>
               LDAP Identity Store
            </identity-store-id>
            <identity-object-types>
               <identity-object-type>
                  IDENTITY
               </identity-object-type>
               <identity-object-type>
                  ORGANIZATION
               </identity-object-type>
            </identity-object-types>
            <options/>
         </identity-store-mapping>
      </identity-store-mappings>
      <options/>
   </repository>

</repositories>
            

            

<repository> element contains: