## MDUP Attribute Types

This topic presents additional directory attribute types that are used with the MDUP. Each attribute type has an object identifier, which is the value of the OM attribute DS_ATTRIBUTE_TYPE. These object identifiers are represented in the interface by constants with the same name as the directory attribute and are prefixed by DS_A_ so that they can be easily identified.

This topic contains two tables that are used to indicate the object identifiers for MDUP attribute types (see the first following table), and the values for MDUP attribute types (see the second following table), respectively. Following these two tables is a brief description of each attribute. (See Basic Directory Contents Package for information on general matching rules).

Note: The third and fourth columns of the following table contain the contents octets of the BER encoding of the object identifier. All these object identifiers stem from the root {joint-iso-ccitt(2) mhs-motis(6) arch(5) at(2)}.

Object Identifiers for MDUP Attribute Types

| Object Identifier BER

Package | Attribute Type | Decimal | Hexadecimal
MDUP | DS_A_DELIV_ CONTENT_ LENGTH | 86, 5, 2, 0 | \x56\x05\x02\x00
MDUP | DS_A_DELIV_ CONTENT_ TYPES | 86, 5, 2, 1 | \x56\x05\x02\x01
MDUP | DS_A_DELIV_EITS | 86, 5, 2, 2 | \x56\x05\x02\x02
MDUP | DS_A_DL_MEMBERS | 86, 5, 2, 3 | \x56\x05\x02\x03
MDUP | DS_A_DL_SUBMIT_ PERMS | 86, 5, 2, 4 | \x56\x05\x02\x04
MDUP | DS_A_MESSAGE_ STORE | 86, 5, 2, 5 | \x56\x05\x02\x05
MDUP | DS_A_OR_ ADDRESSES | 86, 5, 2, 6 | \x56\x05\x02\x06
MDUP | DS_A_PREF_DELIV_ METHODS | 86, 5, 2, 7 | \x56\x05\x02\x07
MDUP | DS_A_SUPP_AUTO_ ACTIONS | 86, 5, 2, 8 | \x56\x05\x02\x08
MDUP | DS_A_SUPP_ CONTENT_ TYPES | 86, 5, 2, 9 | \x56\x05\x02\x09
MDUP | DS_A_SUPP_OPT_ ATTRIBUTES | 86, 5, 2, 10 | \x56\x05\x02\x0A

Representation of Values for MDUP Attribute Types

Attribute Type | OM Value Syntax | Value Length | Multi- valued | Matching Rules
DS_A_DELIV_ CONTENT_ LENGTH | OM_S_ INTEGER | - | no | -
DS_A_DELIV_ CONTENT TYPES | String(OM_S_ OBJECT_ IDENTIFIER_ STRING) | - | yes | -
DS_A_DELIV_ EITS | String(OM_S_ OBJECT_ IDENTIFIER_ STRING) | - | yes | -
DS_A_DL_ MEMBERS | Object(DS_C_ OR_NAME) | - | yes | -
DS_A_DL_ SUBMIT PERMS | Object(DS_C_ DL_SUBMIT_ PERMS | - | yes | -
DS_A_MESSAGE_ STORE | String(DS_C_ DS_DN) | - | no | -
DS_A_OR_ ADDRESSES | Object(MH_C_ OR_ADDRESS) | - | yes | -
DS_A_PREF_ DELIV_ METHODS | Enum(MH_ Delivery_ Mode) | - | no | E
DS_A_SUPP_ AUTO_ ACTIONS | String(OM_S_ OBJECT_ IDENTIFIER_ STRING) | - | yes | -
DS_A_SUPP_ CONTENT_ TYPES | String(OM_S_ OBJECT_ IDENTIFIER_ STRING) | - | yes | -
DS_A_SUPP_ OPT_ ATTRIBUTES | String(OM_S_ OBJECT_ IDENTIFIER_ STRING) | - | yes | -

Throughout the following descriptions, the term object indicates the directory object whose directory entry contains the corresponding directory attributes.

· DS_A_DELIV_CONTENT_LENGTH

This attribute identifies the maximum content length of the messages whose delivery a user will accept.

· DS_A_DELIV_CONTENT_TYPES

This attribute identifies the content types of the messages whose delivery a user will accept.

· DS_A_DELIV_EITS

This attribute identifies the encoded information types (EITs) of the messages whose delivery a user will accept.

· DS_A_DL_MEMBERS

This attribute identifies the members of a DL.

· DS_A_DL_SUBMIT_PERMS

This attribute identifies the users and DLs that may submit messages to a DL.

· DS_A_MESSAGE_STORE

This attribute identifies a user's message store (MS) by name.

· DS_A_OR_ADDRESSES

This attribute specifies a user's or DL's Originator/Recipient (O/R) addresses.

· DS_A_PREF_DELIV_METHODS

This attribute identifies, in the order of decreasing preference, the methods of delivery a user prefers.

· DS_A_SUPP_AUTO_ACTIONS

This attribute identifies the automatic actions that an MS fully supports.

· DS_A_SUPP_CONTENT_TYPES

This attribute identifies the content types of the messages whose syntax and semantics an MS fully supports.

· DS_A_SUPP_OPT_ATTRIBUTES

This attribute identifies the optional attributes that an MS fully supports.

##