Java Mailing List Archive

http://www.apache-httpd.com/

Home » modperl.perl »

Can a PerlAuthzHandler access ENV variables set by mod_auth_kerb?

Mike Diehn

2009-07-06

Replies: Find Java Web Hosting

Author LoginPost Reply


Hello, all.

I'm authenticating users with mod_auth_krb and setting KrbSaveCredentials
to on. I've found that the credentials are stored in a file in /tmp. The
name of the file is passed to CGI programs as the contents of an ENV var
named KRB5CCNAME.

I'm handling the authorization phase with a mod_perl2 PerlAuthzHandler
script. I want to use the credentials that mod_auth_kerb just verified.
By this phase, the name of the credential cache file has been stored
somewhere by mod_auth_kerb.

The question is this:

 How can I get that filename?
 How can I read the ENV that will ultimately go to CGI scripts?

PerlPassEnv seems not to do it.


Thanks,
Mike

--
Mike Diehn
Enfield, NH
mike@(protected)
©2008 apache-httpd.com - Jax Systems, LLC, U.S.A.