diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://ldap.api.de.n2.tibco.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | primary-ldap primary-group-ldap secondary-ldap secondary-group-ldap attribute-mapping administered-organisation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:complexType name="XmlLdapContainer"> <xs:annotation> <xs:documentation>Definition of an LDAP container and any LDAP Source entries that it contains.</xs:documentation> </xs:annotation> <xs:sequence> <xs:choice minOccurs="1" maxOccurs="1"> <xs:element name="primary-ldap" type="XmlLdapContainerResource"> <xs:annotation> <xs:documentation>Definition of the primary LDAP source for this LDAP container.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="primary-group-ldap" type="XmlLdapGroupSource"> <xs:annotation> <xs:documentation>Definition of the primary LDAP source for this LDAP container.</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="secondary-ldap" type="XmlSecondaryLdapContainerResource"> <xs:annotation> <xs:documentation>(Optional) Definition of a secondary LDAP source for this LDAP container. An LDAP container can have any number of secondary LDAP sources. A secondary LDAP source provides the ability to retrieve some LDAP data from an alternative LDAP server. Named LDAP attributes are used to map the secondary LDAP source to the primary LDAP source.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="secondary-group-ldap" type="XmlSecondaryLdapGroupSource"> <xs:annotation> <xs:documentation>(Optional) Definition of a secondary LDAP source for this LDAP container. An LDAP container can have any number of secondary LDAP sources. A secondary LDAP source provides the ability to retrieve some LDAP data from an alternative LDAP server. Named LDAP attributes are used to map the secondary LDAP source to the primary LDAP source.</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:element name="attribute-mapping" type="XmlLdapAttributeContainerMapping" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>(Optional) Definition of a mapping of an organization model business attribute to an LDAP attribute. This can be used to obtain business attribute values from an LDAP direectory.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="administered-organisation" type="XmlAdministeredOrganisations" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>(Optional) Defines the list of organizations to which this container can map resources. If the organization is not in this list then this LDAP container can only be used to map users to organizations that have no restrictions.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="id" type="xs:long" use="optional" default="0"> <xs:annotation> <xs:documentation>Unique ID of the LDAP container.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Unique name of the LDAP container.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="description" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>Description of the LDAP container.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="active" type="xs:boolean" default="true"> <xs:annotation> <xs:documentation>Indicates if this container has been marked as deleted.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="entity-count" type="xs:int" use="optional"> <xs:annotation> <xs:documentation>Only specified when this XmlLdapContainer is used in a service response. The count of the number of LDAP entries this container referenced. This count is set when the container is queried. The count may not be currently correct if the LDAP directory has been modified since the count was set.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="last-accessed" type="xs:dateTime" use="optional"> <xs:annotation> <xs:documentation>Date and time on which the LDAP container was last queried, and the date on which the entity-count above was set.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
type | xs:long | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:attribute name="id" type="xs:long" use="optional" default="0"> <xs:annotation> <xs:documentation>Unique ID of the LDAP container.</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Unique name of the LDAP container.</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="description" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>Description of the LDAP container.</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:boolean | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="active" type="xs:boolean" default="true"> <xs:annotation> <xs:documentation>Indicates if this container has been marked as deleted.</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:int | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="entity-count" type="xs:int" use="optional"> <xs:annotation> <xs:documentation>Only specified when this XmlLdapContainer is used in a service response. The count of the number of LDAP entries this container referenced. This count is set when the container is queried. The count may not be currently correct if the LDAP directory has been modified since the count was set.</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:dateTime | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="last-accessed" type="xs:dateTime" use="optional"> <xs:annotation> <xs:documentation>Date and time on which the LDAP container was last queried, and the date on which the entity-count above was set.</xs:documentation> </xs:annotation> </xs:attribute> |
diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | XmlLdapContainerResource | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="primary-ldap" type="XmlLdapContainerResource"> <xs:annotation> <xs:documentation>Definition of the primary LDAP source for this LDAP container.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | XmlLdapGroupSource | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="primary-group-ldap" type="XmlLdapGroupSource"> <xs:annotation> <xs:documentation>Definition of the primary LDAP source for this LDAP container.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | XmlSecondaryLdapContainerResource | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | container-mapping | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="secondary-ldap" type="XmlSecondaryLdapContainerResource"> <xs:annotation> <xs:documentation>(Optional) Definition of a secondary LDAP source for this LDAP container. An LDAP container can have any number of secondary LDAP sources. A secondary LDAP source provides the ability to retrieve some LDAP data from an alternative LDAP server. Named LDAP attributes are used to map the secondary LDAP source to the primary LDAP source.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | XmlSecondaryLdapGroupSource | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | container-mapping | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="secondary-group-ldap" type="XmlSecondaryLdapGroupSource"> <xs:annotation> <xs:documentation>(Optional) Definition of a secondary LDAP source for this LDAP container. An LDAP container can have any number of secondary LDAP sources. A secondary LDAP source provides the ability to retrieve some LDAP data from an alternative LDAP server. Named LDAP attributes are used to map the secondary LDAP source to the primary LDAP source.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||||||||||||||||||||
type | XmlLdapAttributeContainerMapping | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xs:element name="attribute-mapping" type="XmlLdapAttributeContainerMapping" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>(Optional) Definition of a mapping of an organization model business attribute to an LDAP attribute. This can be used to obtain business attribute values from an LDAP direectory.</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||||||||||||
type | XmlAdministeredOrganisations | ||||||||||||||||||||||
properties |
|
||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||
source | <xs:element name="administered-organisation" type="XmlAdministeredOrganisations" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>(Optional) Defines the list of organizations to which this container can map resources. If the organization is not in this list then this LDAP container can only be used to map users to organizations that have no restrictions.</xs:documentation> </xs:annotation> </xs:element> |