This function takes the following parameters:
The am_auth_context_t type.
See am_auth_context_t for information.
Defines the resource for which the authentication is being performed. Based on the am_auth_index_t enumeration used to initiate the login process:
typedef enum am_auth_idx {
AM_AUTH_INDEX_AUTH_LEVEL = 0,
AM_AUTH_INDEX_ROLE,
AM_AUTH_INDEX_USER,
AM_AUTH_INDEX_MODULE_INSTANCE,
AM_AUTH_INDEX_SERVICE
} am_auth_index_t;
Pointer to the authentication module being used.
See Sun OpenSSO Enterprise 8.0 Administration Guide for more information on authentication modules.