## Packages

A package is a collection of OM classes that are grouped together, usually by function. The packages themselves are features that are negotiated with the directory service by using the XDS function ds_version( ). Consider what OM classes will be required for your application programs and determine the packages that contain these OM classes.

A package is uniquely identified by an ASN.1 object identifier. DCE XDS API supports the following five packages, of which one is mandatory and four are optional:

· The directory service package (mandatory)

· The basic directory contents package (optional)

· The strong authentication package (optional)

· The GDS package (optional)

· The message handling system (MHS) directory user package (optional)

More:

The Directory Service Package

The Basic Directory Contents Package

The Strong Authentication Package

The GDS Package

The MHS Directory User Package

Package Closure

###