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 Basic Directory Contents Package
The Strong Authentication Package
The MHS Directory User Package