# Class: DocumentRoot

## tibco.objectapi.de.container.DocumentRoot

#### new DocumentRoot()

Constructs a new DocumentRoot.

The following features are supported:

- `Delete LDAP Container`
- `Delete LDAP Container Response`
- `Get LDAP Container Detail`
- `Get LDAP Container Detail Response`
- `List LDAP Containers`
- `List LDAP Containers Response`
- `Save LDAP Container Detail`
- `Save LDAP Container Detail Response`

### Members

#### deleteLDAPContainer :tibco.objectapi.de.container.DeleteLDAPContainerType

Request element for deleteLDAPContainer operation. This service will delete the configuration of the identified LDAP Container. Unless the attribute delete-resources holds a value of true, deleting an LDAP container has no effect on organization model resources that were mapped using the deleted LDAP container. Those resources and their mappings continue to exist. This property holds the value of the 'Delete LDAP Container' containment reference.

##### Type:

- tibco.objectapi.de.container.DeleteLDAPContainerType

#### deleteLDAPContainerResponse :tibco.objectapi.de.container.DeleteLDAPContainerResponseType

Response element for deleteLDAPContainer operation. This property holds the value of the 'Delete LDAP Container Response' containment reference.

##### Type:

- tibco.objectapi.de.container.DeleteLDAPContainerResponseType

#### getLDAPContainerDetail :tibco.objectapi.de.container.GetLDAPContainerDetailType

Request element for getLDAPContainerDetail operation. This service returns the configuration detail of the LDAP Container identified by its container-id. The response will include the full details of the LDAP Container, including the LDAP Sources and Resource Attribute mappings. This property holds the value of the 'Get LDAP Container Detail' containment reference.

##### Type:

- tibco.objectapi.de.container.GetLDAPContainerDetailType

#### getLDAPContainerDetailResponse :tibco.objectapi.de.ldap.XmlLdapContainer

Response element for getLDAPContainerDetail operation. This property holds the value of the 'Get LDAP Container Detail Response' containment reference.

##### Type:

- tibco.objectapi.de.ldap.XmlLdapContainer

#### listLDAPContainers :tibco.objectapi.de.container.ListLDAPContainersType

Request element for listLDAPContainers operation. This operation returns the configuration details of all LDAP containers to which the caller has access permission. Access can be restricted by the organizations with which the caller is associated. The response will include the full details of the LDAP containers, including the LDAP sources and resource attribute mappings. This property holds the value of the 'List LDAP Containers' containment reference.

##### Type:

- tibco.objectapi.de.container.ListLDAPContainersType

#### listLDAPContainersResponse :tibco.objectapi.de.container.ListLDAPContainersResponseType

Response element for listLDAPContainers operation. This property holds the value of the 'List LDAP Containers Response' containment reference.

##### Type:

- tibco.objectapi.de.container.ListLDAPContainersResponseType

#### saveLDAPContainerDetail :tibco.objectapi.de.ldap.XmlLdapContainer

Request element for saveLDAPContainerDetail operation. This service will save the given LDAP Container configuration. See the description of XmlLdapContainer for more detail on request parameter. This property holds the value of the 'Save LDAP Container Detail' containment reference.

##### Type:

- tibco.objectapi.de.ldap.XmlLdapContainer

#### saveLDAPContainerDetailResponse :tibco.objectapi.de.container.SaveLDAPContainerDetailResponseType

Response element for saveLDAPContainerDetail operation. This property holds the value of the 'Save LDAP Container Detail Response' containment reference.

##### Type:

- tibco.objectapi.de.container.SaveLDAPContainerDetailResponseType