Posted on 2007-01-08 16:13:33-08 by mruza
Independent objects lifetimes and more
Hello,
I have enhanced Authen::Krb5 by the following features:

- lifetimes of Authen::Krb5 objects are now independent of each other (can_free, should_free infrastructure removed). This is achieved by careful creating of copies of member objects when necessary instead of returning pointers to the members of the parent object directly.

- Authen::Krb5::Creds class extended by methods providing access to some of the members of the krb5_creds structure, namely: client, server, keyblock, times.

- the default credentials lifetime (originally KRB5_DEFAULT_LIFE) is now a variable (though initially set to KRB5_DEFAULT_LIFE) and can be get/set by the Authen::Krb5::life method.

I would like to contribute the changes, what is the best way to do it?

Regards
Michal Ruzicka
Direct Responses: Write a response
Perl Weekly newsletter
A free weekly newsletter for people who are busy to read all the blogs. click here to check it out.