# Class: CandidateType

## tibco.objectapi.de.resource.CandidateType

#### new CandidateType()

Constructs a new CandidateType.

The following features are supported:

- `Container Id`
- `End Date`
- `Label`
- `Name`
- `Start Date`

### Extends

- tibco.objectapi.de.base.XmlLdapContainerEntry

### Members

#### containerId :string

Identifies the LDAP container from which the candidate was resolved. This property holds the value of the 'Container Id' attribute.

##### Type:

- string

#### endDate :Date

The optional date and time on which the resource's presence should end. If specified, a start-date must also be specified. This property holds the value of the 'End Date' attribute.

##### Type:

- Date

#### label :string

The name assigned to the resource for display purposes. This property holds the value of the 'Label' attribute.

##### Type:

- string

#### ldapAlias :string

The name (or alias) by which a configured LDAP connection shared resource is identified. LDAP connection shared resources 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. This property holds the value of the 'Ldap Alias' attribute.

##### Type:

- string

Inherited From:
  - tibco.objectapi.de.base.XmlLdapEntryId#ldapAlias

#### ldapDn :string

The full Distinguished Name (DN) of the LDAP entry identified by this element. This property holds the value of the 'Ldap Dn' attribute.

##### Type:

- string

Inherited From:
  - tibco.objectapi.de.base.XmlLdapEntryId#ldapDn

#### name :string

The name to be assigned to the resource created from this candidate entry. This property holds the value of the 'Name' attribute.

##### Type:

- string

#### secondaryRef :Array.<tibco.objectapi.de.base.XmlLdapEntryId>

Identifies the LDAP entry in the secondary LDAP source (which is itself identified by the ldap-alias) of an LDAP container. This property holds the value of the 'Secondary Ref' containment reference list.

##### Type:

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

Overrides:
  - tibco.objectapi.de.base.XmlLdapContainerEntry#secondaryRef

#### startDate :Date

The optional date and time on which the resource's presence should begin. This property holds the value of the 'Start Date' attribute.

##### Type:

- Date