Lines Matching defs:assert

273 	fido_assert_t *assert = NULL;
278 if ((assert = fido_assert_new()) == NULL) {
283 if ((r = fido_assert_set_clientdata(assert, message,
289 if ((r = fido_assert_set_rp(assert, application)) != FIDO_OK) {
293 if ((r = fido_assert_allow_cred(assert, key_handle,
298 if ((r = fido_assert_set_up(assert, FIDO_OPT_FALSE)) != FIDO_OK) {
302 r = fido_dev_get_assert(sk->dev, assert, NULL);
309 fido_assert_free(&assert);
650 fido_assert_t *assert = NULL;
657 if ((assert = fido_assert_new()) == NULL) {
662 if ((r = fido_assert_set_clientdata(assert, message,
668 if ((r = fido_assert_set_rp(assert, application)) != FIDO_OK) {
672 if ((r = fido_assert_set_up(assert, FIDO_OPT_FALSE)) != FIDO_OK) {
680 if ((r = fido_assert_set_uv(assert, uv)) != FIDO_OK) {
684 if ((r = fido_dev_get_assert(dev, assert, pin)) != FIDO_OK) {
689 skdebug(__func__, "%zu signatures returned", fido_assert_count(assert));
690 for (i = 0; i < fido_assert_count(assert); i++) {
691 if (fido_assert_user_id_len(assert, i) == user_id_len &&
692 memcmp(fido_assert_user_id_ptr(assert, i), user_id,
700 fido_assert_free(&assert);
906 pack_sig_ecdsa(fido_assert_t *assert, struct sk_sign_response *response)
914 cp = fido_assert_sig_ptr(assert, 0);
915 sig_len = fido_assert_sig_len(assert, 0);
944 pack_sig_ed25519(fido_assert_t *assert, struct sk_sign_response *response)
950 ptr = fido_assert_sig_ptr(assert, 0);
951 len = fido_assert_sig_len(assert, 0);
972 pack_sig(uint32_t alg, fido_assert_t *assert,
978 return pack_sig_ecdsa(assert, response);
981 return pack_sig_ed25519(assert, response);
1021 fido_assert_t *assert = NULL;
1048 if ((assert = fido_assert_new()) == NULL) {
1052 if ((r = fido_assert_set_clientdata(assert,
1058 if ((r = fido_assert_set_rp(assert, application)) != FIDO_OK) {
1062 if ((r = fido_assert_allow_cred(assert, key_handle,
1067 if ((r = fido_assert_set_up(assert,
1080 if ((r = fido_assert_set_uv(assert,
1088 if ((r = fido_dev_get_assert(sk->dev, assert, pin)) != FIDO_OK) {
1097 response->flags = fido_assert_flags(assert, 0);
1098 response->counter = fido_assert_sigcount(assert, 0);
1099 if (pack_sig(alg, assert, response) != 0) {
1114 fido_assert_free(&assert);