diff options
| author | Sam Hartman <hartmans@mit.edu> | 2010-10-01 17:12:37 +0000 |
|---|---|---|
| committer | Sam Hartman <hartmans@mit.edu> | 2010-10-01 17:12:37 +0000 |
| commit | edec1fa69714ed4d97197dc7ed81aeb93f8aebb3 (patch) | |
| tree | c574cd3a0ae7b9ff5ca903474180574ba32d8346 /src/plugins/preauth/securid_sam2/extern.h | |
| parent | 89a58ac6b80721bd7e165c1cefadf4293bd008cb (diff) | |
| download | krb5-edec1fa69714ed4d97197dc7ed81aeb93f8aebb3.tar.gz krb5-edec1fa69714ed4d97197dc7ed81aeb93f8aebb3.tar.xz krb5-edec1fa69714ed4d97197dc7ed81aeb93f8aebb3.zip | |
Initial securid2 support.
builds but untested
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@24405 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/plugins/preauth/securid_sam2/extern.h')
| -rw-r--r-- | src/plugins/preauth/securid_sam2/extern.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/plugins/preauth/securid_sam2/extern.h b/src/plugins/preauth/securid_sam2/extern.h new file mode 100644 index 0000000000..8bea143bb1 --- /dev/null +++ b/src/plugins/preauth/securid_sam2/extern.h @@ -0,0 +1,18 @@ + krb5_error_code sam_get_db_entry(krb5_context , krb5_principal, + int *, krb5_db_entry **); + +krb5_error_code +securid_make_sam_challenge_2_and_cksum (krb5_context context, + krb5_sam_challenge_2 *sc2, krb5_sam_challenge_2_body *sc2b, + krb5_keyblock *cksum_key); +krb5_error_code get_securid_edata_2(krb5_context context, + krb5_db_entry *client, + krb5_sam_challenge_2_body *sc2b, + krb5_sam_challenge_2 *sc2); + +krb5_error_code verify_securid_data_2(krb5_context context, + krb5_db_entry *client, + krb5_sam_response_2 *sr2, + krb5_enc_tkt_part *enc_tkt_reply, + krb5_pa_data *pa, + krb5_sam_challenge_2 **sc2_out); |
