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 |