complexType XmlSecondaryLdapQuerySource
diagram dir_directoryservice_diagrams/dir_directoryservice_p160.png
namespace http://base.api.de.bpm.tibco.com
type extension of XmlLdapQuerySource
properties
base XmlLdapQuerySource
children attribute-mapping primary-link
used by
element XmlContainer/secondary-ldap
attributes
Name  Type  Use  Default  Fixed  Annotation
ldap-alias  xs:string  required      
documentation
The name (or alias) by which a configured LDAP connection shared resource is identified. LDAP connection shared resource are named with the prefix "ldap/de/" in order to indicate that they are intended for Directory Engine use. The alias given here is that name without the "ldap/de/" prefix.

An LDAP container can contain only one instance of an LDAP source for any alias.
resource-name-attributes  xs:string  optional      
documentation
(Optional) A space-separated list of named LDAP attributes, whose values will be concatenated to generate a default display name for resources derived from entries in this LDAP source.
When an LDAP container contains one or more secondary LDAP sources, and those LDAP sources also provide resource-name-attributes, those of the first entry encountered will be used.
base-dn  xs:string  optional      
documentation
(Optional) Provides an additional base DN that will be used to restrict the scope of the LDAP query. This base DN is relative to, and in additon, to any base DN specified in the URL of the LDAP connection shared resource identified by the ldap-alias.
ldap-query  xs:string  required      
documentation
LDAP query expression used to identify the entries to be returned from this LDAP source.
search-scope  XmlLdapSearchScope  optional      
documentation
The Search Scope determines the depth to which the search will be performed. By default the search will be SUBTREE.
annotation
documentation
Extension of XmlLdapSource, which identifies a secondary LDAP Source entry within an LDAP container.

An LDAP container can hold a single primary LDAP Source and any number of secondary LDAP Sources. Secondary LDAP Sources hold "foreign-key" references that map their entries to those of the primary LDAP Source by named attribute values.
source <xs:complexType name="XmlSecondaryLdapQuerySource">
 
<xs:annotation>
   
<xs:documentation>Extension of XmlLdapSource, which identifies a secondary LDAP Source entry within an LDAP container.

An LDAP container can hold a single primary LDAP Source and any number of secondary LDAP Sources. Secondary LDAP Sources hold "foreign-key" references that map their entries to those of the primary LDAP Source by named attribute values.
</xs:documentation>
 
</xs:annotation>
 
<xs:complexContent>
   
<xs:extension base="XmlLdapQuerySource">
     
<xs:sequence>
       
<xs:element name="primary-link" type="XmlLdapSourceLink" minOccurs="1" maxOccurs="unbounded">
         
<xs:annotation>
           
<xs:documentation>Definition of how this secondary LDAP source is mappped to the primary LDAP source. The mapping will allow an attribute's value in the primary LDAP source to map to an attribute's value in the secondary LDAP source.

For example, if a resource has an entry of "UID=Clint Hill" in the primary LDAP source, and is uniquely identified in the secondary LDAP source as "CN=Clint Hill". The mappping would map the "UID" attribute in the primary LDAP source to the "CN" attribute in the secondary LDAP source.
</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
   
</xs:extension>
 
</xs:complexContent>
</xs:complexType>

element XmlSecondaryLdapQuerySource/primary-link
diagram dir_directoryservice_diagrams/dir_directoryservice_p161.png
type XmlLdapSourceLink
properties
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
primary-attribute  xs:string  required      
documentation
The LDAP attribute in the primary LDAP source that is to be mapped to the LDAP attribute in the secondary LDAP source (name in the secondary-attribute).
secondary-attribute  xs:string  required      
documentation
The LDAP attribute in this secondary LDAP source that is to be mapped to from the LDAP attribute in the primary LDAP source (named in the primary-attribute)
annotation
documentation
Definition of how this secondary LDAP source is mappped to the primary LDAP source. The mapping will allow an attribute's value in the primary LDAP source to map to an attribute's value in the secondary LDAP source.

For example, if a resource has an entry of "UID=Clint Hill" in the primary LDAP source, and is uniquely identified in the secondary LDAP source as "CN=Clint Hill". The mappping would map the "UID" attribute in the primary LDAP source to the "CN" attribute in the secondary LDAP source.
source <xs:element name="primary-link" type="XmlLdapSourceLink" minOccurs="1" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Definition of how this secondary LDAP source is mappped to the primary LDAP source. The mapping will allow an attribute's value in the primary LDAP source to map to an attribute's value in the secondary LDAP source.

For example, if a resource has an entry of "UID=Clint Hill" in the primary LDAP source, and is uniquely identified in the secondary LDAP source as "CN=Clint Hill". The mappping would map the "UID" attribute in the primary LDAP source to the "CN" attribute in the secondary LDAP source.
</xs:documentation>
 
</xs:annotation>
</xs:element>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy