Previous Topic: Published Agent InformationNext Topic: Error Messages


Published Custom Modules Information

Custom modules are DLLs or libraries that can be create to extend functionality of an existing Policy Server. These come in several types: event handlers, authentication modules, authorization modules, directory modules, and tunneling modules. Authentication modules are generally referred to as custom Authentication schemes and the Authorization modules are known as Active Policies. Tunnel modules are used to define a secure communication with an Agent. Event modules provide a mechanism for receiving event notifications. Information about which custom modules have been loaded by a Policy Server can be published. Each type of custom module is defined in its own XML Tag

Published Custom Modules XML Output Format

The following table defines the custom module information that will be published.

TAG

Contains

Description

Parent Tag

Required

EVENT_LIB

Elements

Indicates data about Event API custom Modules

SMPUBLISH

Optional

AUTH_LIB

Elements

Indicates data about Authentication API custom Modules

SMPUBLISH

Optional

DS_LIB

Elements

Indicates data about Directory API custom Modules

SMPUBLISH

Optional

TUNNEL_LIB

Elements

Indicates data about Tunnel API custom Modules

SMPUBLISH

Optional

AZ_LIB

Elements

Indicates data about Authorization API custom Modules

SMPUBLISH

Optional

There following are common to every type of custom module:

TAG

Contains

Description

Parent Tag

Required

FULL_NAME

Text

Full name of library or DLL include path.

 

Required

CUSTOM_INFO

Text

Information provided by the custom library.

 

Optional

LIB_NAME

Text

Library or DLL name

 

Optional

VERSION

Int

Version of the API supported

 

Optional

The following are specific to certain types of modules:

TAG

Contains

Description

API Type

Required

ACTIVE_FUNCTION

Text

Name of function loaded to
be callable as an active expression

Authorization API

Optional