Lines Matching defs:assert
35 fprintf(stderr, "usage: assert [-t es256|es384|rs256|eddsa] "
46 fido_assert_t *assert = NULL;
123 if ((assert = fido_assert_new()) == NULL)
127 r = fido_assert_set_clientdata(assert, cd, sizeof(cd));
132 r = fido_assert_set_rp(assert, "localhost");
137 r = fido_assert_set_count(assert, 1);
140 r = fido_assert_set_authdata(assert, 0, authdata_ptr, authdata_len);
145 r = fido_assert_set_extensions(assert, ext);
151 if (up && (r = fido_assert_set_up(assert, FIDO_OPT_TRUE)) != FIDO_OK)
155 if (uv && (r = fido_assert_set_uv(assert, FIDO_OPT_TRUE)) != FIDO_OK)
159 r = fido_assert_set_sig(assert, 0, sig_ptr, sig_len);
163 r = fido_assert_verify(assert, 0, type, pk);
172 fido_assert_free(&assert);
182 fido_assert_t *assert = NULL;
194 if ((assert = fido_assert_new()) == NULL)
212 if ((r = fido_assert_allow_cred(assert, body,
233 if ((r = fido_assert_set_hmac_salt(assert, body,
281 r = fido_assert_set_clientdata(assert, cd, sizeof(cd));
286 r = fido_assert_set_rp(assert, "localhost");
291 r = fido_assert_set_extensions(assert, ext);
297 if (up && (r = fido_assert_set_up(assert, FIDO_OPT_TRUE)) != FIDO_OK)
301 if (uv && (r = fido_assert_set_uv(assert, FIDO_OPT_TRUE)) != FIDO_OK)
308 if ((r = fido_dev_get_assert(dev, assert, pin)) != FIDO_OK) {
319 if (fido_assert_count(assert) != 1)
321 (int)fido_assert_count(assert));
327 verify_assert(type, fido_assert_authdata_ptr(assert, 0),
328 fido_assert_authdata_len(assert, 0), fido_assert_sig_ptr(assert, 0),
329 fido_assert_sig_len(assert, 0), up, uv, ext, argv[0]);
333 if (write_blob(hmac_out, fido_assert_hmac_secret_ptr(assert, 0),
334 fido_assert_hmac_secret_len(assert, 0)) < 0)
341 fido_assert_largeblob_key_ptr(assert, 0),
342 fido_assert_largeblob_key_len(assert, 0)) < 0)
346 fido_assert_free(&assert);