Lines Matching refs:psr
1723 krb5_predicted_sam_response *psr = 0; in return_sam_data() local
1765 if ((retval = decode_krb5_predicted_sam_response(&scratch, &psr))) { in return_sam_data()
1774 if (psr->sam_flags & KRB5_SAM_MUST_PK_ENCRYPT_SAD) { in return_sam_data()
1779 if (psr->sam_flags & KRB5_SAM_SEND_ENCRYPTED_SAD) { in return_sam_data()
1783 if (psr->sam_flags & KRB5_SAM_USE_SAD_AS_KEY) { in return_sam_data()
1786 krb5_copy_keyblock_contents(context, &psr->sam_key, encrypting_key); in return_sam_data()
1796 krb5_octet *q = psr->sam_key.contents; in return_sam_data()
1797 int length = ((encrypting_key->length < psr->sam_key.length) in return_sam_data()
1799 : psr->sam_key.length); in return_sam_data()
1837 if (psr) in return_sam_data()
1838 krb5_free_predicted_sam_response(context, psr); in return_sam_data()
1863 krb5_predicted_sam_response psr; in get_sam_edata() local
1872 (void) memset(&psr, 0, sizeof(psr)); in get_sam_edata()
1967 psr.sam_flags = sc.sam_flags = KRB5_SAM_USE_SAD_AS_KEY; in get_sam_edata()
1970 if ((retval = krb5_copy_principal(context, request->client, &psr.client))) in get_sam_edata()
1973 if ((retval = krb5_us_timeofday(context, &psr.stime, &psr.susec))) in get_sam_edata()
1987 psr.sam_flags = sc.sam_flags = 0; in get_sam_edata()
1990 psr.magic = KV5M_PREDICTED_SAM_RESPONSE; in get_sam_edata()
1997 0 /* salt */, &psr.sam_key))) in get_sam_edata()
2000 if ((retval = encode_krb5_predicted_sam_response(&psr, &scratch))) in get_sam_edata()
2044 psr.sam_key.contents, /* key */ in get_sam_edata()
2045 psr.sam_key.length, /* key length */ in get_sam_edata()
2166 psr.magic = KV5M_PREDICTED_SAM_RESPONSE; in get_sam_edata()
2172 &psr.sam_key); in get_sam_edata()
2175 retval = encode_krb5_predicted_sam_response(&psr, &scratch); in get_sam_edata()
2220 psr.sam_key.contents, /* key */ in get_sam_edata()
2221 psr.sam_key.length, /* key length */ in get_sam_edata()
2256 krb5_predicted_sam_response *psr = 0; in verify_sam_response() local
2293 if ((retval = decode_krb5_predicted_sam_response(&scratch, &psr))) { in verify_sam_response()
2302 if ((retval = krb5_unparse_name(context, psr->client, &princ_psr))) in verify_sam_response()
2322 if (timenow - psr->stime > rc_lifetime) { in verify_sam_response()
2331 rep.ctime = psr->stime; in verify_sam_response()
2332 rep.cusec = psr->susec; in verify_sam_response()
2350 if ((retval = krb5_c_decrypt(context, &psr->sam_key, /* XXX */ 0, in verify_sam_response()
2380 if (psr) free(psr); in verify_sam_response()