Functions | |
| int | macs_apxs_expose_auc (char *uid, request_rec *r, macs_apxs_cfg *c) |
| Exposes session information. | |
| char * | macs_apxs_get_skey (request_rec *r, macs_apxs_cfg *c) |
| Returns the skey. | |
| int | macs_apxs_tolia (request_rec *r, macs_apxs_cfg *c) |
| Redirect to the LIA. | |
| int | macs_apxs_authenticate (request_rec *) |
| Protects secure URIs. | |
|
||||||||||||||||
|
Exposes session information.
Makes uid, skey and other session information available to other phases of the request, including CGI and other modules. |
|
||||||||||||
|
Returns the skey.
Looks through the request for the session key cookie, and returns its value. |
|
||||||||||||
|
Redirect to the LIA.
Performs a temporary redirection to the Login Agent. Sets request parameters for return to the requested URL after authentication.
|
|
|
Protects secure URIs.
This routine is called during the authentication phase. Skips subrequests, since the main request would have passed or failed. If uri is not secure, auth's and exposes anyway, ignoring errors there. If secure, put key=uidhdr/val="y" in the r->notes table to let others know; auth & expose, redirecting to lia in case of error/failure.
|
1.2.16