2.2.5.1 Object Class

The client SHOULD support the following values for the objectClass attribute.

Attribute value

Object type

organizationalPerson

This value is specified in [RFC4519].

groupOfNames

group

The groupOfNames value is specified in [RFC4519].

The group value is specific to this extension and is used in the same way as the groupOfNames value.

Remote-Address

This value is specific to this extension and represents a recipient that is known to be from a foreign or remote messaging system.

Public-Folder

This value is specific to this extension and represents a place where public discussions take place such as a bulletin board, public folder, or shared folder.

The client SHOULD use the value of the objectClass attribute to help distinguish between different types of directory entries when displaying entries to the user. For example, the client can display a different icon or make the item bold to make it easy for a user viewing the object to distinguish its type. If no objectClass attribute is returned for an entry, the client MUST treat it as a value of "organizationalPerson".

The value of the objectClass attribute is used to determine the value of the PidTagDisplayType property, as specified in [MS-OXOABK] section 2.2.3.11. The following objectClass attribute values correspond to the following PidTagDisplayType property values.

objectClass attribute value

PidTagDisplayType property value

organizationalPerson

DT_MAILUSER

groupOfNames

group

DT_DISTLIST

Remote-Address

DT_REMOTE_MAILUSER

Public-Folder

DT_FORUM