5.1.1.3 Plug-In Implementation Functions

Actual business logic should reflect the necessary functions defined in a plug-in vtable structure. Necessary functions may be different for different plug-in ID categories.

For the P_CREDENMAP ID category, one function needs to be implemented:

int (* gwws_pi_map_http_basic) (char * domain, char * realm, char * t_userid, char * t_grpid, Cred_UserPass * credential);

For more information, see How Outbound Authentication Plug-Ins Work