Lines Matching refs:cred

50 	fido_cred_t	*cred;  in verify_cred()  local
53 if ((cred = fido_cred_new()) == NULL) in verify_cred()
57 r = fido_cred_set_type(cred, type); in verify_cred()
62 r = fido_cred_set_clientdata(cred, cd, sizeof(cd)); in verify_cred()
67 r = fido_cred_set_rp(cred, "localhost", "sweet home localhost"); in verify_cred()
72 r = fido_cred_set_authdata(cred, authdata_ptr, authdata_len); in verify_cred()
77 r = fido_cred_set_extensions(cred, ext); in verify_cred()
82 if (rk && (r = fido_cred_set_rk(cred, FIDO_OPT_TRUE)) != FIDO_OK) in verify_cred()
86 if (uv && (r = fido_cred_set_uv(cred, FIDO_OPT_TRUE)) != FIDO_OK) in verify_cred()
90 if (cred_protect != 0 && (r = fido_cred_set_prot(cred, in verify_cred()
95 r = fido_cred_set_fmt(cred, fmt); in verify_cred()
99 if (!strcmp(fido_cred_fmt(cred), "none")) { in verify_cred()
105 r = fido_cred_set_attstmt(cred, attstmt_ptr, attstmt_len); in verify_cred()
109 r = fido_cred_verify(cred); in verify_cred()
118 fido_cred_pubkey_ptr(cred), in verify_cred()
119 fido_cred_pubkey_len(cred)) < 0) in verify_cred()
123 fido_cred_pubkey_ptr(cred), in verify_cred()
124 fido_cred_pubkey_len(cred)) < 0) in verify_cred()
128 fido_cred_pubkey_ptr(cred), in verify_cred()
129 fido_cred_pubkey_len(cred)) < 0) in verify_cred()
133 fido_cred_pubkey_ptr(cred), in verify_cred()
134 fido_cred_pubkey_len(cred)) < 0) in verify_cred()
141 if (write_blob(id_out, fido_cred_id_ptr(cred), in verify_cred()
142 fido_cred_id_len(cred)) < 0) in verify_cred()
146 fido_cred_free(&cred); in verify_cred()
156 fido_cred_t *cred = NULL; in main() local
170 if ((cred = fido_cred_new()) == NULL) in main()
192 r = fido_cred_exclude(cred, body, len); in main()
259 r = fido_cred_set_type(cred, type); in main()
264 r = fido_cred_set_clientdata(cred, cd, sizeof(cd)); in main()
269 r = fido_cred_set_rp(cred, "localhost", "sweet home localhost"); in main()
274 r = fido_cred_set_user(cred, user_id, sizeof(user_id), "john smith", in main()
280 r = fido_cred_set_extensions(cred, ext); in main()
285 if (rk && (r = fido_cred_set_rk(cred, FIDO_OPT_TRUE)) != FIDO_OK) in main()
289 if (uv && (r = fido_cred_set_uv(cred, FIDO_OPT_TRUE)) != FIDO_OK) in main()
293 if (cred_protect != 0 && (r = fido_cred_set_prot(cred, in main()
301 if ((r = fido_dev_make_cred(dev, cred, pin)) != FIDO_OK) { in main()
316 verify_cred(type, fido_cred_fmt(cred), fido_cred_authdata_ptr(cred), in main()
317 fido_cred_authdata_len(cred), fido_cred_attstmt_ptr(cred), in main()
318 fido_cred_attstmt_len(cred), rk, uv, ext, fido_cred_prot(cred), in main()
323 if (write_blob(blobkey_out, fido_cred_largeblob_key_ptr(cred), in main()
324 fido_cred_largeblob_key_len(cred)) < 0) in main()
328 fido_cred_free(&cred); in main()