JBoss.orgCommunity Documentation
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:
id - IdentityStoreRepository id.
class - class name of IdentityStoreRepository implementation.
external-config - external configuration file used by IdentityStoreRepository.
default-identity-store-id - id of configured IdentityStore to be used by default.
default-attribute-store-id - id of configured AttributeStore (or IdentityStore) to be used by default
identity-store-mappings - optional element. Mappings between IdentityObjectType names and IdentityStore ids.