# association

<association> is used to specify the unique key of an application object that is:

- The source of an event notification from the PublicationShim to DirXML.
- The target of a command sent form DirXML to the SubscriptionShim.
- The base object of a <query> sent to the SubscriptionShim.

Example

>     <association state="associated">{B43E7155-CDF9-d311-9846-0008C76B16C2}</association>

## 1. Allowed Content

> #PCDATA

## 2. Attributes

> Attribute | Value(s) | Default Value
> --- | --- | ---
> state | not-associated | associated | disabled | migrate | pending | manual (Reserved) Should be ignored by the driver. | #IMPLIED

## 3. Content Rule

> ( #PCDATA )

## 4. Parent Elements

> add
>   Add an object command/Object was added event.
> check-object-password
>   Check password against an eDirectory object.
> delete
>   Delete an object command/Object was deleted event.
> generated-password
>   Event indicating a password was generated for an object.
> instance
>   Current state of an instance of an object.
> modify
>   Modify an object command/Object was modified event.
> modify-association
>   Modify association command.
> modify-password
>   Modify an object password command/Object password was modified event.
> move
>   Move an object command/Object was moved event.
> parent
>   The parent/container of an object.
> query
>   Query command.
> query-ex
>   Query command with result count limit.
> rename
>   Rename an object command/Object was renamed event.
> sync
>   Resynchronization or migrate event.

Top Elements || All Elements || Tree