Gatekeeper TMP API (GKTMPAPI)
Although the Cisco IOS Gatekeeper provides many functions, there may be the occasion when additional function is desired or needed. For example, an organization may require additional authentication functions, need to implement specific policy controls, or want to use Internet call waiting.
The Gatekeeper Transaction Message Protocol (GKTMP) and the Gatekeeper Application Programming Interface (GKAPI) were developed to allow communication between the Cisco IOS Gatekeeper and an external application.
GKTMP is based on RAS and provides a set of ASCII request/response messages that can be used to exchange information between the Cisco IOS Gatekeeper and the external application over a TCP connection and through the use of the GKAPI.
The GKAPI is object code that contains the GKAPI functions, which are designed to work with GKTMP. An external application links with the object code and calls the functions as necessary.
Using the GKTMP and the GKAPI, organizations can supplement the functions of the external application.