/* XDSHLI_IMPORT.H V5.5-4 *%COPYRIGHT_START% * * Copyright Digital Equipment Corporation 1993. All rights reserved * * Restricted Rights: Use, duplication, or disclosure by the U.S Government is * subject to restrictions as set forth in subparagraph (C) (1) (ii) of DFARS * 252.227-7013, or in FAR 52.227-19, or in FAR 52.227-14 Alt, III, as * applicable. Unpublished rights reserved under applicable copyright laws. * * This software is proprietary to and embodies the confidential technology of * Digital Equipment Corporation. Possession, use, or copying of this software * and media is authorized only pursuant to a valid written license from * Digital or an authorized sublicensor. * *%COPYRIGHT_END% */ /* **++ ** FACILITY: XDSHLI - extension to X.500 XDS/OM interface ** ** The XDS High Level Interface (XDSHLI) helps build XDS/OM applications ** by providing a set of useful services. XDSHLI complements the XDS/OM API ** by hiding some of its complexities, but allowing access to these ** features if they are required. ** ** See XDSHLI.H for more information. ** ** MODULE DESCRIPTION: ** ** Declares symbols to reference useful Object Identifiers ** available in the various XDS packages. ** The OM_IMPORT() macro declares the symbols are external. ** The module XDSHLI_EXPORT.C contains the true global declarations ** which has to be compiled and linked in to this image. ** This include file can be used by any application using XDS/OM. ** ** AUTHORS: ** ** Ivor Davies ** ** CREATION DATE: 26-Jul-1993 ** ** MODIFICATION HISTORY: ** ** 000 26-Jul-1993 IRD Creation ** 001 13-Oct-1993 CMB Minor changes to comments **-- */ #ifndef XDSHLI_IMPORT_INCLUDED #define XDSHLI_IMPORT_INCLUDED /* ** XDS/OM Package: OM Class definitions */ OM_IMPORT(DS_SERVICE_PKG) OM_IMPORT(DS_C_ABANDON_FAILED) OM_IMPORT(DS_C_ACCESS_POINT) OM_IMPORT(DS_C_ADDRESS) OM_IMPORT(DS_C_ATTRIBUTE) OM_IMPORT(DS_C_ATTRIBUTE_ERROR) OM_IMPORT(DS_C_ATTRIBUTE_LIST) OM_IMPORT(DS_C_ATTRIBUTE_PROBLEM) OM_IMPORT(DS_C_AVA) OM_IMPORT(DS_C_COMMON_RESULTS) OM_IMPORT(DS_C_COMMUNICATIONS_ERROR) OM_IMPORT(DS_C_COMPARE_RESULT) OM_IMPORT(DS_C_CONTEXT) OM_IMPORT(DS_C_CONTINUATION_REF) OM_IMPORT(DS_C_DS_DN) OM_IMPORT(DS_C_DS_RDN) OM_IMPORT(DS_C_ENTRY_INFO) OM_IMPORT(DS_C_ENTRY_INFO_SELECTION) OM_IMPORT(DS_C_ENTRY_MOD) OM_IMPORT(DS_C_ENTRY_MOD_LIST) OM_IMPORT(DS_C_ERROR) OM_IMPORT(DS_C_EXT) OM_IMPORT(DS_C_FILTER) OM_IMPORT(DS_C_FILTER_ITEM) OM_IMPORT(DS_C_LIBRARY_ERROR) OM_IMPORT(DS_C_LIST_INFO) OM_IMPORT(DS_C_LIST_INFO_ITEM) OM_IMPORT(DS_C_LIST_RESULT) OM_IMPORT(DS_C_NAME) OM_IMPORT(DS_C_NAME_ERROR) OM_IMPORT(DS_C_OPERATION_PROGRESS) OM_IMPORT(DS_C_PARTIAL_OUTCOME_QUAL) OM_IMPORT(DS_C_PRESENTATION_ADDRESS) OM_IMPORT(DS_C_READ_RESULT) OM_IMPORT(DS_C_REFERRAL) OM_IMPORT(DS_C_RELATIVE_NAME) OM_IMPORT(DS_C_SEARCH_INFO) OM_IMPORT(DS_C_SEARCH_RESULT) OM_IMPORT(DS_C_SECURITY_ERROR) OM_IMPORT(DS_C_SERVICE_ERROR) OM_IMPORT(DS_C_SESSION) OM_IMPORT(DS_C_SYSTEM_ERROR) OM_IMPORT(DS_C_UPDATE_ERROR) /* ** Basic Directory Contents Package: Directory Object Class definitions */ OM_IMPORT(DS_BASIC_DIR_CONTENTS_PKG) OM_IMPORT(DS_O_ALIAS) OM_IMPORT(DS_O_APPLIC_ENTITY) OM_IMPORT(DS_O_APPLIC_PROCESS) OM_IMPORT(DS_O_COUNTRY) OM_IMPORT(DS_O_DEVICE) OM_IMPORT(DS_O_DSA) OM_IMPORT(DS_O_GROUP_OF_NAMES) OM_IMPORT(DS_O_LOCALITY) OM_IMPORT(DS_O_ORG) OM_IMPORT(DS_O_ORG_PERSON) OM_IMPORT(DS_O_ORG_ROLE) OM_IMPORT(DS_O_ORG_UNIT) OM_IMPORT(DS_O_PERSON) OM_IMPORT(DS_O_RESIDENTIAL_PERSON) OM_IMPORT(DS_O_TOP) /* ** Basic Directory Contents Package: Directory Attribute definitions */ OM_IMPORT(DS_A_ALIASED_OBJECT_NAME) OM_IMPORT(DS_A_BUSINESS_CATEGORY) OM_IMPORT(DS_A_COMMON_NAME) OM_IMPORT(DS_A_COUNTRY_NAME) OM_IMPORT(DS_A_DESCRIPTION) OM_IMPORT(DS_A_DEST_INDICATOR) OM_IMPORT(DS_A_FACSIMILE_PHONE_NBR) OM_IMPORT(DS_A_INTERNAT_ISDN_NBR) OM_IMPORT(DS_A_KNOWLEDGE_INFO) OM_IMPORT(DS_A_LOCALITY_NAME) OM_IMPORT(DS_A_MEMBER) OM_IMPORT(DS_A_OBJECT_CLASS) OM_IMPORT(DS_A_ORG_NAME) OM_IMPORT(DS_A_ORG_UNIT_NAME) OM_IMPORT(DS_A_OWNER) OM_IMPORT(DS_A_PHONE_NBR) OM_IMPORT(DS_A_PHYS_DELIV_OFF_NAME) OM_IMPORT(DS_A_POSTAL_ADDRESS) OM_IMPORT(DS_A_POSTAL_CODE) OM_IMPORT(DS_A_POST_OFFICE_BOX) OM_IMPORT(DS_A_PREF_DELIV_METHOD) OM_IMPORT(DS_A_PRESENTATION_ADDRESS) OM_IMPORT(DS_A_REGISTERED_ADDRESS) OM_IMPORT(DS_A_ROLE_OCCUPANT) OM_IMPORT(DS_A_SEARCH_GUIDE) OM_IMPORT(DS_A_SEE_ALSO) OM_IMPORT(DS_A_SERIAL_NBR) OM_IMPORT(DS_A_STATE_OR_PROV_NAME) OM_IMPORT(DS_A_STREET_ADDRESS) OM_IMPORT(DS_A_SUPPORT_APPL_CONTEXT) OM_IMPORT(DS_A_SURNAME) OM_IMPORT(DS_A_TELETEX_TERM_IDENT) OM_IMPORT(DS_A_TELEX_NBR) OM_IMPORT(DS_A_TITLE) OM_IMPORT(DS_A_USER_PASSWORD) OM_IMPORT(DS_A_X121_ADDRESS) /* ** Basic Directory Contents Package: OM Class definitions */ OM_IMPORT(DS_C_FACSIMILE_PHONE_NBR) OM_IMPORT(DS_C_POSTAL_ADDRESS) OM_IMPORT(DS_C_SEARCH_CRITERION) OM_IMPORT(DS_C_SEARCH_GUIDE) OM_IMPORT(DS_C_TELETEX_TERM_IDENT) OM_IMPORT(DS_C_TELEX_NBR) /* ** Strong Authentication Package: Directory Object Class definitions */ OM_IMPORT(DS_STRONG_AUTHENT_PKG) OM_IMPORT(DS_O_CERT_AUTHORITY) OM_IMPORT(DS_O_STRONG_AUTHENT_USER) /* ** Strong Authentication Package: Directory Attribute definitions */ OM_IMPORT(DS_A_AUTHORITY_REVOC_LIST) OM_IMPORT(DS_A_CA_CERT) OM_IMPORT(DS_A_CERT_REVOC_LIST) OM_IMPORT(DS_A_CROSS_CERT_PAIR) OM_IMPORT(DS_A_USER_CERT) /* ** Strong Authentication Package: OM Class definitions */ OM_IMPORT(DS_C_ALGORITHM_IDENT) OM_IMPORT(DS_C_CERT) OM_IMPORT(DS_C_CERT_LIST) OM_IMPORT(DS_C_CERT_PAIR) OM_IMPORT(DS_C_CERT_SUBLIST) OM_IMPORT(DS_C_SIGNATURE) OM_IMPORT(DS_C_CERTS) OM_IMPORT(DS_C_CROSS_CERTS) OM_IMPORT(DS_C_FWD_CERT_PATH) /* ** MHS Users Directory Package: Directory Object Class definitions */ OM_IMPORT(DS_MHS_DIR_USER_PKG) /* ** The following symbol exceeds the 32 character symbol name limit imposed by ** some compilers. Remove definition where problem will arise. */ #ifndef VMS OM_IMPORT(DS_O_MHS_DISTRIBUTION_LIST) #endif OM_IMPORT(DS_O_MHS_MESSAGE_STORE) OM_IMPORT(DS_O_MHS_MESSAGE_TRANS_AG) OM_IMPORT(DS_O_MHS_USER) OM_IMPORT(DS_O_MHS_USER_AG) /* ** MHS Users Directory Package: Directory Attribute definitions */ OM_IMPORT(DS_A_DELIV_CONTENT_LENGTH) OM_IMPORT(DS_A_DELIV_CONTENT_TYPES) OM_IMPORT(DS_A_DELIV_EITS) OM_IMPORT(DS_A_DL_MEMBERS) OM_IMPORT(DS_A_DL_SUBMIT_PERMS) OM_IMPORT(DS_A_MESSAGE_STORE) OM_IMPORT(DS_A_OR_ADDRESSES) OM_IMPORT(DS_A_PREF_DELIV_METHODS) OM_IMPORT(DS_A_SUPP_AUTO_ACTIONS) OM_IMPORT(DS_A_SUPP_CONTENT_TYPES) OM_IMPORT(DS_A_SUPP_OPT_ATTRIBUTES) /* ** MHS Users Directory Package: OM Class definitions */ OM_IMPORT(DS_C_DL_SUBMIT_PERMS) /* ** Digital X.500 Implementation: 1993 Operational Attribute definition */ OM_IMPORT(DSX_A_GOV_STRUCT_RULE) #endif /* XDSHLI_IMPORT_INCLUDED */