Home
last modified time | relevance | path

Searched refs:sc2b (Results 1 – 5 of 5) sorted by relevance

/freebsd/crypto/krb5/src/lib/krb5/krb/
H A Dpreauth_sam2.c91 krb5_sam_challenge_2_body *sc2b = NULL; in sam2_process() local
115 retval = decode_krb5_sam_challenge_2_body(&sc2->sam_challenge_2_body, &sc2b); in sam2_process()
124 krb5_free_sam_challenge_2_body(context, sc2b); in sam2_process()
128 if (sc2b->sam_flags & KRB5_SAM_MUST_PK_ENCRYPT_SAD) { in sam2_process()
130 krb5_free_sam_challenge_2_body(context, sc2b); in sam2_process()
134 if (!krb5_c_valid_enctype(sc2b->sam_etype)) { in sam2_process()
136 krb5_free_sam_challenge_2_body(context, sc2b); in sam2_process()
146 if (!(sc2b->sam_flags & KRB5_SAM_USE_SAD_AS_KEY)) { in sam2_process()
153 retval = ctx->gak_fct(context, request->client, sc2b->sam_etype, in sam2_process()
158 krb5_free_sam_challenge_2_body(context, sc2b); in sam2_process()
[all …]
/freebsd/crypto/krb5/src/plugins/preauth/securid_sam2/
H A Dsecurid2.c216 krb5_sam_challenge_2_body sc2b; in get_securid_edata_2() local
224 memset(&sc2b, 0, sizeof(sc2b)); in get_securid_edata_2()
225 sc2b.magic = KV5M_SAM_CHALLENGE_2; in get_securid_edata_2()
226 sc2b.sam_flags = KRB5_SAM_SEND_ENCRYPTED_SAD; in get_securid_edata_2()
227 sc2b.sam_type_name.length = 0; in get_securid_edata_2()
228 sc2b.sam_challenge_label.length = 0; in get_securid_edata_2()
229 sc2b.sam_challenge.length = 0; in get_securid_edata_2()
230 sc2b.sam_response_prompt.data = PASSCODE_message; in get_securid_edata_2()
231 sc2b.sam_response_prompt.length = strlen(sc2b.sam_response_prompt.data); in get_securid_edata_2()
232 sc2b.sam_pk_for_sad.length = 0; in get_securid_edata_2()
[all …]
H A Dgrail.c161 krb5_sam_challenge_2_body sc2b; in get_grail_edata() local
167 memset(&sc2b, 0, sizeof(sc2b)); in get_grail_edata()
168 sc2b.magic = KV5M_SAM_CHALLENGE_2; in get_grail_edata()
169 sc2b.sam_track_id = empty_data(); in get_grail_edata()
170 sc2b.sam_flags = KRB5_SAM_SEND_ENCRYPTED_SAD; in get_grail_edata()
171 sc2b.sam_type_name = empty_data(); in get_grail_edata()
172 sc2b.sam_challenge_label = empty_data(); in get_grail_edata()
173 sc2b.sam_challenge = empty_data(); in get_grail_edata()
174 sc2b.sam_response_prompt = string2data(prompt); in get_grail_edata()
175 sc2b.sam_pk_for_sad = empty_data(); in get_grail_edata()
[all …]
H A Dsecurid_sam2_main.c116 sam_make_challenge(krb5_context context, krb5_sam_challenge_2_body *sc2b, in sam_make_challenge() argument
127 if (!sc2_out || !sc2b) in sam_make_challenge()
130 retval = encode_krb5_sam_challenge_2_body(sc2b, &encoded_challenge_body); in sam_make_challenge()
H A Dextern.h36 krb5_sam_challenge_2_body *sc2b,