summaryrefslogtreecommitdiff
path: root/src/providers/krb5/krb5_renew_tgt.c
AgeCommit message (Collapse)AuthorFilesLines
2013-01-21Remove sysdb as a be context structure memberSimo Sorce1-2/+2
The sysdb context is already available through the 'domain' structure.
2013-01-10Change pam data auth tokens.Simo Sorce1-13/+5
Use the new authtok abstraction and interfaces throught the code.
2012-12-20krb5 tgt renewal: fix usage of ldb_dn_get_component_val()Sumit Bose1-4/+4
For some reason I was under the impression that the DN components are counted backwards in libldb. This patch corrects this.
2012-10-26Use find_or_guess_upn() where neededSumit Bose1-10/+28
2012-10-26check_ccache_files: search sub-domains as wellSumit Bose1-4/+14
If sssd is configured to renew Kerberos tickets automatically ticket of sub-domain uses should be renewed as well.
2011-08-15sysdb refactoring: deleted domain variables in sysdb APIJan Zeleny1-2/+1
The patch also updates code using modified functions. Tests have also been adjusted.
2011-06-02Add online callback only once for TGT renewalSumit Bose1-25/+44
2011-05-02Return pam data to the renewal item if renewal failsSumit Bose1-4/+9
A previous patch changed a talloc_steal() into a talloc_move(). Now it is not enough to change the parent memory context with talloc_steal to give back the data, but it has to be assigned back too. Additionally this patch uses the missing pam data as an indication that a renewal request for this data is currently running.
2011-02-22Check ccache file for renewable TGTs at startupSumit Bose1-0/+138
2011-02-18Remove renewal item if it is not re-addedSumit Bose1-1/+34
2010-12-20Fixes for automatic ticket renewalSumit Bose1-23/+56
- do not recreate the ccache file when renewing the TGT - use user principal name as hash key instead of ccfile name - let krb5_child return Kerberos error codes
2010-12-03Add support for automatic Kerberos ticket renewalSumit Bose1-0/+380