# Class: XmlExtensionPoint

## tibco.objectapi.de.base.XmlExtensionPoint

#### new XmlExtensionPoint()

It provides the configuration details of an Organisation Extension Point. Constructs a new XmlExtensionPoint.

The following features are supported:

- `Instance Id Attr`
- `Base Dn`
- `Ldap Alias`
- `Ldap Attribute`
- `Query`
- `Search Scope`

### Members

#### baseDn :string

Optionally names the LDAP branch to which the LDAP Query will be restricted. This will be in addition to any Base-DN already specified on the LDAP Connection. This property holds the value of the 'Base Dn' attribute.

##### Type:

- string

#### instanceIdAttr :Array.<tibco.objectapi.de.base.XmlModelInstanceIdAttribute>

This property holds the value of the 'Instance Id Attr' containment reference list.

##### Type:

- Array.<tibco.objectapi.de.base.XmlModelInstanceIdAttribute>

#### ldapAlias :string

Identifies the LDAP Connection on which the LDAP Query will be performed. This property holds the value of the 'Ldap Alias' attribute.

##### Type:

- string

#### ldapAttribute :string

Names the LDAP Attribute from which the name of the new Model Template Instance will be taken. The root Organisation-Unit of the Model Template Instance will be named with the value of this attribute. This property holds the value of the 'Ldap Attribute' attribute.

##### Type:

- string

#### query :string

This LDAP Query expression will locate entries that identify new model template instances. This property holds the value of the 'Query' attribute.

##### Type:

- string

#### searchScope :tibco.objectapi.de.base.XmlLdapSearchScope

The Search Scope determines the depth to which the search will be performed. This property holds the value of the 'Search Scope' attribute.

##### Type:

- tibco.objectapi.de.base.XmlLdapSearchScope