complexType XmlSecondaryLdapGroupSource

diagram |
namespace | http://ldap.api.de.n2.tibco.com
type | extension of XmlLdapGroupSource
properties |
base | XmlLdapGroupSource
children | container-mapping
used by |
element | XmlLdapContainer/secondary-group-ldap
attributes |
Name | Type | Use | Default | Fixed | Annotation
id | xs:long | required |  |  |
documentation
Unique ID of the LDAP source.
guid | xs:string | optional |  |  |
documentation
Unique GUID of the LDAP source.
ldap-alias | xs:string | required |  |  |
documentation
Alias of the LDAP directory that is referenced by this LDAP source. The alias is a previously configured shared resource that identifies this LDAP source.
display-name-attributes | xs:string | optional |  |  |
documentation
(Optional) LDAP attributes that can be used to generate a default display name for any resource located within this LDAP source.
group-dn | xs:string | required |  |  |
documentation
The Group DN uniquely identifies the directory entry that is the group. This can be derived by performing a search based upon the base-DN, search filter and scope parameters described above. Or, it can be manually entered (with verification) by the user.
member-attribute | xs:string | required |  |  |
documentation
The member attribute names the attribute within the group entry that holds the collection of member idenifiers - their DNs. This will give the final list of candidate resources.
annotation |
documentation
Extension of XmlLdapGroupSource, which identifies a secondary LDAP shared resource 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="XmlSecondaryLdapGroupSource"> <xs:annotation> <xs:documentation>Extension of XmlLdapGroupSource, which identifies a secondary LDAP shared resource 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="XmlLdapGroupSource"> <xs:sequence> <xs:element name="container-mapping" type="XmlLdapContainerMapping" 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, suppose 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 XmlSecondaryLdapGroupSource/container-mapping

diagram |
type | XmlLdapContainerMapping
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, suppose 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="container-mapping" type="XmlLdapContainerMapping" 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, suppose 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