summaryrefslogtreecommitdiffstats
path: root/daemons/ipa-kdb/ipa_kdb.h
diff options
context:
space:
mode:
authorSimo Sorce <ssorce@redhat.com>2012-02-17 11:45:56 -0500
committerRob Crittenden <rcritten@redhat.com>2012-02-19 20:43:45 -0500
commit9942a29cab06ff99cdd3380c4daf3b41ebdf2fb8 (patch)
treee150e2563621eea350338ccb617f63e7044315b4 /daemons/ipa-kdb/ipa_kdb.h
parentffd39503c1e4c1b7a309953e232d4727551a58c3 (diff)
downloadfreeipa-9942a29cab06ff99cdd3380c4daf3b41ebdf2fb8.tar.gz
freeipa-9942a29cab06ff99cdd3380c4daf3b41ebdf2fb8.tar.xz
freeipa-9942a29cab06ff99cdd3380c4daf3b41ebdf2fb8.zip
policy: add function to check lockout policy
Fixes: https://fedorahosted.org/freeipa/ticket/2393
Diffstat (limited to 'daemons/ipa-kdb/ipa_kdb.h')
-rw-r--r--daemons/ipa-kdb/ipa_kdb.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/daemons/ipa-kdb/ipa_kdb.h b/daemons/ipa-kdb/ipa_kdb.h
index 22e28223c..996d8448b 100644
--- a/daemons/ipa-kdb/ipa_kdb.h
+++ b/daemons/ipa-kdb/ipa_kdb.h
@@ -185,6 +185,14 @@ krb5_error_code ipadb_delete_pwd_policy(krb5_context kcontext,
char *policy);
void ipadb_free_pwd_policy(krb5_context kcontext, osa_policy_ent_t val);
+krb5_error_code ipadb_check_policy_as(krb5_context kcontext,
+ krb5_kdc_req *request,
+ krb5_db_entry *client,
+ krb5_db_entry *server,
+ krb5_timestamp kdc_time,
+ const char **status,
+ krb5_pa_data ***e_data);
+
/* MASTER KEY FUNCTIONS */
krb5_error_code ipadb_fetch_master_key(krb5_context kcontext,
krb5_principal mname,