From 4b12be504e20173e0629835818e4db6a9617a9a4 Mon Sep 17 00:00:00 2001 From: Pavel Reichl Date: Tue, 20 Oct 2015 09:10:30 -0400 Subject: pam-srv-tests: Add UT for cached 'online' auth. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Extend PAM responder unit test to check 'online' cached authentication. Resolves: https://fedorahosted.org/sssd/ticket/2697 Reviewed-by: Lukáš Slebodník --- src/responder/pam/pamsrv.h | 5 +++++ src/responder/pam/pamsrv_cmd.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'src/responder') diff --git a/src/responder/pam/pamsrv.h b/src/responder/pam/pamsrv.h index 59831f2e7..64a7d8573 100644 --- a/src/responder/pam/pamsrv.h +++ b/src/responder/pam/pamsrv.h @@ -95,4 +95,9 @@ errno_t add_pam_cert_response(struct pam_data *pd, const char *user, const char *token_name); bool may_do_cert_auth(struct pam_ctx *pctx, struct pam_data *pd); + +errno_t +pam_set_last_online_auth_with_curr_token(struct sss_domain_info *domain, + const char *username, + uint64_t value); #endif /* __PAMSRV_H__ */ diff --git a/src/responder/pam/pamsrv_cmd.c b/src/responder/pam/pamsrv_cmd.c index 4bb3e27b1..80095cc0b 100644 --- a/src/responder/pam/pamsrv_cmd.c +++ b/src/responder/pam/pamsrv_cmd.c @@ -1925,7 +1925,7 @@ struct sss_cmd_table *get_pam_cmds(void) return sss_cmds; } -static errno_t +errno_t pam_set_last_online_auth_with_curr_token(struct sss_domain_info *domain, const char *username, uint64_t value) -- cgit