value

Used specify an individual attribute value of the attribute specified by the enclosing element.

Remarks

If the type is structured, the <value> contains at least one <component>. If the type is octet, the content of the <value> is base64 encoded binary data. If the type is anything else, the content is text.

The following table shows the types used to represent the various eDirectory™ syntaxes.

Syntax

Type

Components (Notes)

SYN_UNKNOWN

octet

(Base64-encoded data)

SYN_DIST_NAME

dn

(referential)

SYN_CE_STRING

string

SYN_CI_STRING

string

SYN_PR_STRING

string

SYN_NU_STRING

string

SYN_CI_LIST

structured

string (1 or more)

SYN_BOOLEAN

state

true or false

SYN_INTEGER

int

SYN_OCTET_STRING

octet

(Base64-encoded data)

SYN_TEL_NUMBER

teleNumber

SYN_FAX_NUMBER

structured

faxNumber

faxBitCount

faxParameters (Base64-encoded data)

SYN_NET_ADDRESS

structured

netAddrType

netAddr (Base64-encoded data)

SYN_OCTET_LIST

structured

octet (Base64-encoded data) (1 or more)

SYN_EMAIL_ADDRESS

structured

eMailType

(1=SMF70,2=SMF71,3=SMTP,4=x400,5=snads, 6=profs,7=Groupwise)

eMailAddr

SYN_PATH

structured

nameSpace

volume (referential)

path

SYN_REPLICA_POINTER

structured

server (referential)

replicaType

replicaNumber

repeated 0 or more times {netAddrType

netAddr (Base64-encoded data)

}

SYN_OBJECT_ACL

structured

protectedName

trustee (referential)

privileges

SYN_PO_ADDRESS

structured

string (exactly 6)

SYN_TIMESTAMP

structured

seconds

replicaNumber

eventId

SYN_CLASS_NAME

classname

SYN_STREAM

octet

(Base64-encoded data)

SYN_COUNTER

counter

SYN_BACK_LINK

structured

serverDn (referential)

remoteId

SYN_TIME

time

SYN_TYPED_NAME

structured

dn (referential)

level

interval

SYN_HOLD

structured

holdEntryDn (referential)

holdAmount

SYN_INTERVAL

interval

SYNTAX_COUNT

count

Example

<value type="string">Gulia</value><value type="structured">        <component name="eMailType">3</component>        <component name="eMailAddr">me@myself.com</component></value>

Allowed Content

#PCDATA

Element

Description

component

Component of a structured attribute.

Attributes

Attribute

Possible Values

Default Value

association-ref

CDATA

The association value (application object unique key) of the object being referenced by this value. This is required on all components that refer to other objects when the value is part of a notification event from the driver. This exists on all values that refer to other objects when the value is part of a command from Identity Manager if the referenced object has an established association in eDirectory. If a <component> is referential, the association-ref is on the <component> rather than the <value>.

#IMPLIED

naming

true | false

Reserved. Should be ignored by the driver.

false

timestamp

CDATA

Reserved. Should be ignored by the driver.

#IMPLIED

type

string | teleNumber | int | state | counter | dn | interval | octet | time | structured

The data type of the value.

#IMPLIED

Content Rule

( #PCDATA | component ) *

Parent Elements

Element

Description

add-attr

Adds an attribute.

add-value

Adds values.

attr

Matches an attribute. Deprecated as of Identity Manager 2.0.

match-attr

Inputs events or commands.

remove-value

Removes specified attribute values.

required-attr

Required attribute. Deprecated as of Identity Manager 2.0.

search-attr

Query search attribute value filter.