Sun Java logo     Previous      Contents      Index      Next     

Sun logo
Sun Java System Communications Services 6 2005Q1 Schema Reference Guide 

Chapter 7
Classes and Attributes Used by Communications Express

This chapter describes LDAP object classes and attributes for Communications Express and the Personal Address Book for Communications Express.

The chapter is divided into two sections:


Object Classes Used for Communications Express

The object classes used to provision Communications Express are as follows.


Attributes Used for Communications Express

The attributes used to provision Communications Express are as follows.


Communications Express Object classes


sunUCPreferences

Definition

Used to extend a user entry with attributes required for storing Communications Express preferences.

Superior Class

top

Object Class Type

auxiliary

OID

NA

Required Attributes

None

Allowed Attributes

sunUCTheme,sunUCDefaultEmailHandler,sunUCDateFormat,sunUCDateDelimiter,sunUCTimeFormat,sunUCTimeZone,sunUCExtendedUserPrefs:,sunUCExtendedUserPrefs:,sunUCInitialized,sunAbInitialized,sunAbInitialized,sunCalInitialized


Root and Book Object Classes for Personal Address Book

These Object Classes describe the attributes used in the entry which serves as the base of every user's Personal Store (Address Book collection). Root entries for a user's address book store are created using the structural object class. The following object classes are used to create address book entries. These object classes include nodes for creating the address book store, contact entries, group entries and resource entries.


piStoreRoot

Supported by

Communications Express 6.2

Definition

Used to create the root node of an address book store root node for a user.

Superior Class

top

Object Class Type

structural

OID

TBD

Required Attributes

piPStoreOwner

Allowed Attributes

piMaxStoreEntries, piDefaultAB, lastPurgeDate


piTypeBook

Supported by

Messaging Server 6.0 with LDAP Schema 2

Definition

Used to create a basic address book entry. This entry is extended by piAddressBook and piLocalBook object classes.

Superior Class

top

Object Class Type

structural

OID

TBD

Required Attributes

piEntryID, piBookType

Allowed Attributes

displayName, multilineDescription, piLastModifiedBy


piLocalBook

Definition

Used to store the access control values for an address book entry and book type. This class is typically used to extend an address book node created using piAddressBook object class and the attributes are used to specify access control granted by a user to other users.

Superior Class

piTypeBook

Object Class Type

auxiliary

OID

TBD

Required Attributes

None

Allowed Attributes

piReader, piWriter, piDeleter, piCreator, abBookType


piRemoteBook

Definition

Used to store the attributes necessary for a remote address book server. These are typically corporate address books shared by users and have shared and read-only access.

Superior Class

piTypeBook

Object Class Type

auxiliary

OID

TBD

Required Attributes

piRemotePiURL

Allowed Attributes

NONE


piEntry

Definition

All address book entries are created using this structural object class. The basic entry can be further extended by specific object classes for users (to represent an individual contact entry) and groups (to represent an address book group).

Superior Class

top

Object Class Type

structural

OID

TBD

Required Attributes

piEntryID

Allowed Attributes

displayName, memberOfPIGroup, multilineDescription, piLastModifiedBy, memberOfPIBook, deleted, piPEntryXMLData, piPEntryTextData, attachment


piTypePerson

Definition

Used to extend the base entry created by piEntry. Entries extended using this object class are used to represent an individual contact entry.

Superior Class

piEntry

Object Class Type

structural

OID

TBD

Required Attributes

None

Allowed Attributes

piBackPointer, givenName, sn, middleName, nickname, jobTitle, company, ou, campus, building, floor, officeNumber, piPhone1, piPhone2, piPhone3,piPhone4,piPhone5, piPhone1Type,piPhone2Type,piPhone3Type,piPhone4Type,piPhone5Type,piAdditionalPhone,piEmail1,piEmail2,piEmail3,piEmail1Type,piEmail2Type,piEmail3Type,piEmail1CN,piEmail2CN,piEmail3CN,piEmail1TransType,piEmail2TransType,piEmail3TransType,piWebsite1,piWebsite2,piWebsite1Descr,piWebsite2Descr,inetCalendar,inetFreeBusy,piIM1ID,piIM2ID,piIM3ID,piIM1Service,piIM2Service,piIM3Service,homePostalAdddress,homeCity,homeState,homePostalCode,homeCountry,homePOBox,workPostalAddress,workCity,workState,workPostalCode,workCountry,workPOBox,otherPostalAddress,otherCity,otherState,otherPostalCode,otherCountry,otherPOBox,anniversary,dateOfBirthotherDate,otherDateDescr,mailingAddress,photoURL,notes,assistantName,department,fullName,gender,location,manager,profession,spouse,suffix,title,alarmflag,alarmstatus,alarmtime,alarmtopic


piTypeGroup

Definition

Used to extend the base entry created by piEntry. Entries extended using this object class are used to represent an address book group entry.

Superior Class

piEntry

Object Class Type

structural

Required Attributes

None

Allowed Attributes

piEmail1, piWebsite1, piWebsite1Descr,inetCalendar,inetFreeBusy


piTypeABConferenceRoom

Definition

Used to create an entry to represent a conference room entry. This object class is intended to be used for entries in the users’ personal address book store. The corresponding object class used in the corporate LDAP to represent a generic resource entry (including a conference room) is icsCalendarResource.

Since users may find resources in the corporate LDAP directory and decide to add them to their personal address book, you need to map the values from icsCalendarResource to the attributes in piTypeABConferenceRoom. As of now, calendar server has no typing information in the icsCalendarResource entry to indicate what type of resource is represented by LDAP entry. Hence we should assume that the corporate entry is for a conference room. The following table shows the mapping of attributes.

Table 7-1  Mapping of attributes

icsCalendarResouce

piTypeABConferenceRoom/piEntry

cn

displayName

description

multilineDescription

icsCapacity

sunConfRoomCapacity

N/A

campus

N/A

building

N/A

floor

N/A

officeNumber

icsCalendar

inetCalendar

N/A

inetFreeBusy

icsContact

contactPerson

Superior Class

piEntry

Object Class Type

structural

OID

TBD

Required Attributes

None

Allowed Attributes

telephoneNumber, sunConfRoomCapacity, building,floor,officeNumber,inetCalendar,contactPerson


Attributes for Communications Express

The following attributes are used by Communications Express to provision users


sunUCTheme

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

sunUCPreferences

Definition

Specifies the name of user interface theme used to display all localizable resources. The list of resources include text labels, icons, color schemes, and so on. Communications Express 6.0 supports only domain-wide themes and not user-specific themes.

OID

sunUCTheme


sunUCDefaultEmailHandler

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

sunUCPreferences

Definition

Specifies the default mail handler for all mail links. The valid values are,

uc - If the value is uc, Communication Express's mail compose is used to compose a new message.

desktop - If the value is desktop, the default mailto: handler as specified by the desktop operating system is used to compose a new message.

OID

sunUCDefaultEmailHandler


sunUCDateFormat

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

sunUCPreferences

Definition

Specifies date display and input format. Valid formats are: Y/M/D, M/D/Y and D/M/Y.

OID

sunUCDateFormat


sunUCDateDelimiter

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

sunUCPreferences

Definition

Delimiter is the character that separates date, month and year in the date. The options available are: '.', '/', '-'

OID

sunUCDateDelimiter


sunUCTimeFormat

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

sunUCPreferences

Definition

Specifies the time display format. Valid formats are: 12 hour clock, 24 hour clock

OID

sunUCTimeFormat


sunUCTimeZone

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

sunUCPreferences

Definition

Specifies the time zone used to normalize all time/date information in the client.

OID

sunUCTimeZone


sunUCExtendedUserPrefs:

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

sunUCPreferences

Definition

Used to store client preferences.

OID

sunUCExtendedUserPrefs:


sunUCInitialized

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

sunUCPreferences

Definition

Specifies whether the user has previously logged into Communications Express. When a user logs in for the first time, this value is set to true. If this entry is absent in LDAP, the value is set to false.

OID

sunUCInitialized


sunAbInitialized

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

sunUCPreferences

Definition

Specifies if the user has previously logged into the address book component of the client. When a user logs in for the very first time, this value is set to true. This value is set to false if the entry is not present in the LDAP.

OID

sunAbInitialized


sunCalInitialized

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

sunUCPreferences

Definition

Specifies if the user has previously logged into calendar. When a user logs in for the first time, this value is set to true. This value is set to false if the entry is not present in the LDAP.

OID

sunCalInitialized


Attributes for Personal Address Book in Communications Express

The following attributes are used by Communications Express Address Book to provision users in an LDAP Schema 2 directory:


piPStoreOwner

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piStoreRoot

Definition

Specifies the address book owner’s ID. This UID is assigned from the user entry available in Corporate Directory

OID

piPStoreOwner


piMaxStoreEntries

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piStoreRoot

Definition

Specifies the maximum number of entries that can be created in the store.

OID

piMaxStoreEntries


piDefaultAB

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piStoreRoot

Definition

Specifies the location of default address book or category in which all new entries in the address book are stored.

OID

piDefaultAB


lastPurgeDate

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piStoreRoot

Definition

Species the last purge cycle date.

OID

lastPurgeDate


piEntryID

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypeBook

Definition

Unique 'id' used for entry. The 128-bit UID is generated by address book server and never displayed.

OID

piEntryID


piBookType

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypeBook

Definition

Address Book supports three piBookTypes. These are: abook, imbook, or pbook.

OID

piBookType


displayName

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypeBook

Definition

Specifies the name of the address book used.

OID

displayName


multilineDescription

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypeBook

Definition

Specifies the detailed description associated with address book.

OID

multilineDescription


piLastModifiedBy

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypeBook

Definition

Stores the identifier of the user modifying this entry.

OID

piLastModifiedBy


piReader

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Multivalue

Object Class

piLocalBook

Definition

Allows users to read entries in the address book. The owner of the address book store is implicitly granted read, write, modify and delete permissions.

OID

piReader


piWriter

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Multivalueple-value

Object Class

piLocalBook

Definition

Allows users to add or modify entries in an address book. The owner of the address book store is implicitly granted read, write, modify and delete permissions.

OID

piWriter


piDeleter

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Multiple-value

Object Class

piLocalBook

Definition

Allows users to delete entries in an address book.

OID

piDeleter


piCreator

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Multivalue

Object Class

piLocalBook

Definition

Allows users to create entries in an address book.

OID

piCreator


abBookType

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piLocalBook

Definition

An address book can either be user-defined or set up from a system-defined type. Currently three system-defined categories are supported, namely, 'favorites', 'subscribed' and 'user-defined'. The category display name is stored in 'displayName' attribute of the 'piTypeBook’ object class. Only 'userdefined' abBookType can be deleted by users.

OID

abBookType


piRemotePiURL

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piRemoteBook

Definition

Specifies the LDAP URL for a remote address book. For each user, a piRemoteBook node is created for each remote book defined for the domain.

OID

piRemotePiURL


displayName

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piEntry

Definition

Specifies the display name for the entry.

OID

displayName


memberOfPIGroup

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Multivalue

Object Class

piEntry

Definition

Specifies the piEntryID of each group that is entry is present.

OID

memberOfPIGroup


multilineDescription

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piEntry

Definition

Specifies the URL that identifies recipient(s) of request-to-be-added to messages

OID

multilineDescription


piLastModifiedBy

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piEntry

Definition

Specifies the ID of a person that modifies the entry.

OID

piLastModifiedBy


memberOfPIBook

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Multivalue

Object Class

piEntry

Definition

Specifies the piEntryID of each address book that this entry 'belongs' to.

OID

memberOfPIBook


deleted

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piEntry

Definition

Specifies the deletion flag.

OID

deleted


piPEntryXMLData

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Multivalue

Object Class

piEntry

Definition

Specifies the XML data

OID

piPEntryXMLData


piPEntryTextData

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Multivalue

Object Class

piEntry

Definition

Specifies the generic Text type data to keep extended attributes, which are typically free-floating <index1>|<index2>|<index3>

OID

piPEntryTextData


attachment

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piEntry

Definition

Specifies the URL information.

OID

attachment


category

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the category

OID

category


privacy

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the privacy

OID

privacy


piBackPointer

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Multivalue

Object Class

piTypePerson

Definition

Specifies the LDAP URL that points to the directory entry containing information on this person.

OID

piBackPointer


givenName

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact’s first name

OID

givenName


sn

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact’s last name.

OID

sn


middleName

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact’s middle name.

OID

middleName


nickname

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies a short name associated with the contact. This must be unique amongst all contacts in any address book store.

OID

nickname


jobTitle

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact’s job title.

OID

jobTitle


company

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact’s company.

OID

company


ou

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the organization or department to which the contact belongs

OID

ou


campus

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the physical location of the person.

OID

campus


building

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the physical location(building) of the person.

OID

building


floor

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the floor of the building that the person occupies. .

OID

floor


officeNumber

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the office number

OID

officeNumber


piPhone1

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the primary phone number of the user

OID

piPhone1


piPhone2

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Stores the store other phone numbers of the contact. The corresponding piPhone<n>Type attribute is used to determine that what the number represents

OID

piPhone2


piPhone3

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Stores the store other phone numbers of the contact. The corresponding piPhone<n>Type attribute is used to determine what the number represents

OID

piPhone3


piPhone4

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Stores the store other phone numbers of the contact. The corresponding piPhone<n>Type attribute is used to determine what the number represents

OID

piPhone4


piPhone5

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Stores the store other phone numbers of the contact. The corresponding piPhone<n>Type attribute is used to determine that what the number represents

OID

piPhone5


piPhone1Type

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the phone type

OID

piPhone1Type


piPhone2Type

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the phone type

OID

piPhone2Type


piPhone3Type

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the phone type

OID

piPhone3Type


piPhone4Type

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the phone type

OID

piPhone4Type


piPhone5Type

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the phone type

OID

piPhone5Type


piAdditionalPhone

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the additional phone

OID

piAdditionalPhone


piEmail1

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact’s primary Email address.

OID

piEmail1


piEmail2

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

piEmail2 is used to store other email addresses of the contact. The corresponding piEmail<n>Type attribute is used to determine the type of the e-mail address.

OID

piEmail2


piEmail3

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

piEmail2 is used to store other email addresses of the contact. The corresponding piEmail<n>Type attribute is used to determine the type of the e-mail address.

OID

piEmail3


piEmail1Type

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Stores the email type

OID

piEmail1Type


piEmail2Type

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Stores the email type

OID

piEmail2Type


piEmail3Type

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Stores the email type

OID

piEmail3Type


piEmail1CN

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the email display name

OID

piEmail1CN


piEmail2CN

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the other email display name

OID

piEmail2CN


piEmail3CN

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the other email display name

OID

piEmail3CN


piEmail1TransType

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Email1 Transport Type

OID

piEmail1TransType 


piEmail2TransType

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Email2 Transport Type

OID

piEmail2TransType


piEmail3TransType

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

piEmail3TransType

OID

piEmail3TransType


piWebsite1

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the URL of the primary web-site associated with the person.

OID

piWebsite1


piWebsite2

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the URL of the secondary web-site associated with the person.

OID

piWebsite2


piWebsite1Descr

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the description associated with piWebsite1

OID

piWebsite1Descr


piWebsite2Descr

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the description associated with piWebsite2

OID

piWebsite2Descr


inetCalendar

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Multivalue

Object Class

piTypePerson

Definition

Specifies the URL of the person. The format of this URL is: ics:///?calid=<calid>

OID

inetCalendar


inetFreeBusy

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the URL used to check the calendar free/busy time for a user

OID

inetFreeBusy


piIM1ID

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact’s primary IM identifier

OID

piIM1ID


piIM2ID

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact’s other IM identifier

OID

piIM2ID


piIM3ID

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact’s other IM identifier

OID

piIM3ID


piIM1Service

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the type of IM service associated with the contacts IM identifier specified in the piIM<n>ID attribute.

OID

piIM1Service


piIM2Service

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the type of IM service associated with the contacts specified by the IM identifier in the piIM<n>ID attribute.

OID

piIM2Service


piIM3Service

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition
Specifies the type of IM service associated with the contacts specified by the IM identifier in the piIM<n>ID attribute.
OID

piIM3Service


homePostalAdddress

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact's home address

OID

homePostalAdddress


homeCity

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact's home city

OID

homeCity


homeState

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact's state

OID

homeState


homePostalCode

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the home postal code of the contact

OID

homePostalCode


homeCountry

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact's home country

OID

homeCountry


homePOBox

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact's home PO BOX

OID

homePOBox


workPostalAddress

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact's work postal address

OID

workPostalAddress


workCity

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact’s work city.

OID

workCity


workState

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact’s work state.

OID

workState


workPostalCode

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the postal code of the contact’s workplace

OID

workPostalCode


workCountry

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the country of work

OID

workCountry


workPOBox

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the PO BOX.

OID

workPOBox


otherPostalAddress

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the other postal address.

OID

otherPostalAddress


otherCity

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the other city

OID

otherCity


otherState

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the other state

OID

otherState


otherPostalCode

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the other postal code

OID

otherPostalCode


otherCountry

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the other country

OID

otherCountry


otherPOBox

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the other PO Box

OID

otherPOBox


anniversary

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the anniversary date.

OID

anniversary


dateOfBirth

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the date of birth.

OID

dateOfBirth


otherDate

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the other date

OID

otherDate


otherDateDescr

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Specifies the other date description

Definition
OID

otherDateDescr


mailingAddress

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the mailing address, that could be work/home/other

OID

mailingAddress


photoURL

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the http URL that points to a picture of this person.

OID

photoURL


notes

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the notes associated with this contact

OID

notes


assistantName

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the name of the assistant

OID

assistantName


contact

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the Contact

OID

contact


department

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact's work department

OID

department


fullName

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the person’s full name.

OID

fullName


gender

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the gender.

OID

gender


location

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact location.

OID

location


manager

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the manager’s name

OID

manager


profession

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact's profession

OID

profession


spouse

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the contact's spouse

OID

spouse


suffix

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies suffixes such as Jr., Sr.

OID

suffix


title

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies titles such as Mr., Mrs. etc.

OID

title


alarmflag

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies whether the alarm is set.

OID

alarmflag


alarmstatus

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies whether the status is completed, where 1 represents completed and 0- represents that the activity is not yet started

OID

alarmstatus


alarmtime

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the UTC formatted date/time

OID

alarmtime


alarmtopic

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypePerson

Definition

Specifies the follow up status

OID

alarmtopic


piEmail1

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypeGroup

Definition

Specifies the Email address of the group. If this is not specified, the message sent to a group are sent to all group members.

OID

piEmail1


piWebsite1

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypeGroup

Definition

Specifies the URL of the web-site associated with group

OID

piWebsite1


piWebsite1Descr

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypeGroup

Definition

Specifies the descriptions associated with website1

OID

piWebsite1Descr


inetCalendar

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypeGroup

Definition

Specifies the URL used when inviting this group. If this is not specified, all members of the group are sent invitations to meetings by default

OID

inetCalendar


inetFreeBusy

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypeGroup

Definition

Specifies the URL used to see the calendar free/busy time for a person

OID

inetFreeBusy


telephoneNumber

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypeABConferenceRoom

Definition

Specifies the telephone number of the conference room.

OID

telephoneNumber


sunConfRoomCapacity

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypeABConferenceRoom

Definition

Specifies the number that represents the maximum occupants of who could be in the room.

OID

sunConfRoomCapacity


building

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypeABConferenceRoom

Definition

Specifies the Building

OID

building


floor

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypeABConferenceRoom

Definition

Specifies the Floor in the Building

OID

floor


officeNumber

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypeABConferenceRoom

Definition

Specifies the Office Number

OID

officeNumber


inetCalendar

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Single-value

Object Class

piTypeABConferenceRoom

Definition

Specifies the calendar URL of the resource. The syntax for this attribute is: ics:///<uid>['@'<domain>]':'[<opt_cal_name>]

OID

inetCalendar


contactPerson

Origin

Communications Services 6 2005Q1 Communications Express

Syntax

Multivalue

Object Class

piTypeABConferenceRoom

Definition

Specifies the person who needs to be contacted to use the conference room

OID

contactPerson



Previous      Contents      Index      Next     


Copyright 2005 Sun Microsystems, Inc. All rights reserved.