Lines Matching refs:dev

34   device_t dev[24];  in main()  local
35 memset(dev, 0, sizeof(dev)); in main()
46 dev, &n_devs); in main()
49 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
50 assert(strcmp(dev[0].attributes, "+presence") == 0); in main()
51 assert(strcmp(dev[0].keyHandle, in main()
54 assert(strcmp(dev[0].publicKey, in main()
57 assert(dev[0].old_format == 0); in main()
59 free(dev[0].coseType); in main()
60 free(dev[0].attributes); in main()
61 free(dev[0].keyHandle); in main()
62 free(dev[0].publicKey); in main()
63 memset(dev, 0, sizeof(dev)); in main()
67 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
71 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
73 strcmp(dev[0].keyHandle, in main()
76 assert(strcmp(dev[0].publicKey, "CTTRrHrqQmqfyI7/" in main()
79 assert(strcmp(dev[0].attributes, "+presence") == 0); in main()
80 assert(dev[0].old_format == 0); in main()
82 free(dev[0].coseType); in main()
83 free(dev[0].attributes); in main()
84 free(dev[0].keyHandle); in main()
85 free(dev[0].publicKey); in main()
87 memset(dev, 0, sizeof(dev)); in main()
91 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
95 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
97 strcmp(dev[0].keyHandle, in main()
100 assert(strcmp(dev[0].publicKey, in main()
103 assert(strcmp(dev[0].attributes, "+presence+verification") == 0); in main()
104 assert(dev[0].old_format == 0); in main()
106 free(dev[0].coseType); in main()
107 free(dev[0].attributes); in main()
108 free(dev[0].keyHandle); in main()
109 free(dev[0].publicKey); in main()
111 memset(dev, 0, sizeof(dev)); in main()
115 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
119 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
121 strcmp(dev[0].keyHandle, in main()
125 assert(strcmp(dev[0].publicKey, in main()
128 assert(strcmp(dev[0].attributes, "+presence+pin") == 0); in main()
129 assert(dev[0].old_format == 0); in main()
131 free(dev[0].coseType); in main()
132 free(dev[0].attributes); in main()
133 free(dev[0].keyHandle); in main()
134 free(dev[0].publicKey); in main()
136 memset(dev, 0, sizeof(dev)); in main()
140 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
144 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
145 assert(strcmp(dev[0].keyHandle, in main()
148 assert(strcmp(dev[0].publicKey, in main()
152 assert(strcmp(dev[0].attributes, "+presence+verification+pin") == 0); in main()
153 assert(dev[0].old_format == 0); in main()
155 free(dev[0].coseType); in main()
156 free(dev[0].attributes); in main()
157 free(dev[0].keyHandle); in main()
158 free(dev[0].publicKey); in main()
160 memset(dev, 0, sizeof(dev)); in main()
164 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
168 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
169 assert(strcmp(dev[0].keyHandle, in main()
173 strcmp(dev[0].publicKey, in main()
176 assert(strcmp(dev[0].attributes, "") == 0); in main()
177 assert(dev[0].old_format == 0); in main()
179 free(dev[0].coseType); in main()
180 free(dev[0].attributes); in main()
181 free(dev[0].keyHandle); in main()
182 free(dev[0].publicKey); in main()
184 memset(dev, 0, sizeof(dev)); in main()
188 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
192 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
193 assert(strcmp(dev[0].keyHandle, in main()
196 assert(strcmp(dev[0].publicKey, "XUIVb5hwOunVJvtwDXAWr5/" in main()
199 assert(strcmp(dev[0].attributes, "+verification") == 0); in main()
200 assert(dev[0].old_format == 0); in main()
202 free(dev[0].coseType); in main()
203 free(dev[0].attributes); in main()
204 free(dev[0].keyHandle); in main()
205 free(dev[0].publicKey); in main()
207 memset(dev, 0, sizeof(dev)); in main()
211 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
215 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
216 assert(strcmp(dev[0].keyHandle, in main()
220 assert(strcmp(dev[0].publicKey, in main()
223 assert(strcmp(dev[0].attributes, "+pin") == 0); in main()
224 assert(dev[0].old_format == 0); in main()
226 free(dev[0].coseType); in main()
227 free(dev[0].attributes); in main()
228 free(dev[0].keyHandle); in main()
229 free(dev[0].publicKey); in main()
231 memset(dev, 0, sizeof(dev)); in main()
235 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
239 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
240 assert(strcmp(dev[0].keyHandle, in main()
243 assert(strcmp(dev[0].publicKey, in main()
247 assert(strcmp(dev[0].attributes, "+verification+pin") == 0); in main()
248 assert(dev[0].old_format == 0); in main()
250 free(dev[0].coseType); in main()
251 free(dev[0].attributes); in main()
252 free(dev[0].keyHandle); in main()
253 free(dev[0].publicKey); in main()
255 memset(dev, 0, sizeof(dev)); in main()
259 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
263 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
264 assert(strcmp(dev[0].keyHandle, "*") == 0); in main()
265 assert(strcmp(dev[0].publicKey, in main()
269 assert(strcmp(dev[0].attributes, "+presence") == 0); in main()
270 assert(dev[0].old_format == 0); in main()
272 free(dev[0].coseType); in main()
273 free(dev[0].attributes); in main()
274 free(dev[0].keyHandle); in main()
275 free(dev[0].publicKey); in main()
277 memset(dev, 0, sizeof(dev)); in main()
281 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
285 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
286 assert(strcmp(dev[0].keyHandle, "*") == 0); in main()
287 assert(strcmp(dev[0].publicKey, in main()
291 assert(strcmp(dev[0].attributes, "+presence+verification") == 0); in main()
292 assert(dev[0].old_format == 0); in main()
294 free(dev[0].coseType); in main()
295 free(dev[0].attributes); in main()
296 free(dev[0].keyHandle); in main()
297 free(dev[0].publicKey); in main()
299 memset(dev, 0, sizeof(dev)); in main()
303 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
307 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
308 assert(strcmp(dev[0].keyHandle, "*") == 0); in main()
309 assert(strcmp(dev[0].publicKey, "+rrhFmn3HrQXi+TMvQbide4/" in main()
312 assert(strcmp(dev[0].attributes, "+presence+pin") == 0); in main()
313 assert(dev[0].old_format == 0); in main()
315 free(dev[0].coseType); in main()
316 free(dev[0].attributes); in main()
317 free(dev[0].keyHandle); in main()
318 free(dev[0].publicKey); in main()
320 memset(dev, 0, sizeof(dev)); in main()
324 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
328 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
329 assert(strcmp(dev[0].keyHandle, "*") == 0); in main()
330 assert(strcmp(dev[0].publicKey, in main()
333 assert(strcmp(dev[0].attributes, "+presence+verification+pin") == 0); in main()
334 assert(dev[0].old_format == 0); in main()
336 free(dev[0].coseType); in main()
337 free(dev[0].attributes); in main()
338 free(dev[0].keyHandle); in main()
339 free(dev[0].publicKey); in main()
341 memset(dev, 0, sizeof(dev)); in main()
345 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
349 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
350 assert(strcmp(dev[0].keyHandle, "*") == 0); in main()
351 assert(strcmp(dev[0].publicKey, in main()
354 assert(strcmp(dev[0].attributes, "") == 0); in main()
355 assert(dev[0].old_format == 0); in main()
357 free(dev[0].coseType); in main()
358 free(dev[0].attributes); in main()
359 free(dev[0].keyHandle); in main()
360 free(dev[0].publicKey); in main()
362 memset(dev, 0, sizeof(dev)); in main()
366 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
370 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
371 assert(strcmp(dev[0].keyHandle, "*") == 0); in main()
372 assert(strcmp(dev[0].publicKey, "GhUPBL+KXG7F7PwhO+" in main()
375 assert(strcmp(dev[0].attributes, "+verification") == 0); in main()
376 assert(dev[0].old_format == 0); in main()
378 free(dev[0].coseType); in main()
379 free(dev[0].attributes); in main()
380 free(dev[0].keyHandle); in main()
381 free(dev[0].publicKey); in main()
383 memset(dev, 0, sizeof(dev)); in main()
387 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
391 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
392 assert(strcmp(dev[0].keyHandle, "*") == 0); in main()
393 assert(strcmp(dev[0].publicKey, in main()
396 assert(strcmp(dev[0].attributes, "+pin") == 0); in main()
397 assert(dev[0].old_format == 0); in main()
399 free(dev[0].coseType); in main()
400 free(dev[0].attributes); in main()
401 free(dev[0].keyHandle); in main()
402 free(dev[0].publicKey); in main()
404 memset(dev, 0, sizeof(dev)); in main()
408 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
412 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
413 assert(strcmp(dev[0].keyHandle, "*") == 0); in main()
414 assert(strcmp(dev[0].publicKey, in main()
418 assert(strcmp(dev[0].attributes, "+verification+pin") == 0); in main()
419 assert(dev[0].old_format == 0); in main()
421 free(dev[0].coseType); in main()
422 free(dev[0].attributes); in main()
423 free(dev[0].keyHandle); in main()
424 free(dev[0].publicKey); in main()
426 memset(dev, 0, sizeof(dev)); in main()
430 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
434 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
435 assert(strcmp(dev[0].keyHandle, in main()
438 assert(strcmp(dev[0].publicKey, in main()
441 assert(strcmp(dev[0].attributes, "+presence") == 0); in main()
442 assert(dev[0].old_format == 0); in main()
444 assert(strcmp(dev[1].coseType, "es256") == 0); in main()
445 assert(strcmp(dev[1].keyHandle, in main()
448 assert(strcmp(dev[1].publicKey, in main()
451 assert(strcmp(dev[1].attributes, "+presence") == 0); in main()
452 assert(dev[1].old_format == 0); in main()
454 free(dev[0].coseType); in main()
455 free(dev[0].attributes); in main()
456 free(dev[0].keyHandle); in main()
457 free(dev[0].publicKey); in main()
459 free(dev[1].coseType); in main()
460 free(dev[1].attributes); in main()
461 free(dev[1].keyHandle); in main()
462 free(dev[1].publicKey); in main()
464 memset(dev, 0, sizeof(dev)); in main()
468 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
472 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
473 assert(strcmp(dev[0].keyHandle, in main()
477 strcmp(dev[0].publicKey, in main()
480 assert(strcmp(dev[0].attributes, "+presence+verification") == 0); in main()
481 assert(dev[0].old_format == 0); in main()
483 assert(strcmp(dev[1].coseType, "es256") == 0); in main()
484 assert(strcmp(dev[1].keyHandle, "/8NBWj19H4Wr+/" in main()
487 assert(strcmp(dev[1].publicKey, "+sW8XEp5RJe/" in main()
490 assert(strcmp(dev[1].attributes, "+presence+verification") == 0); in main()
491 assert(dev[1].old_format == 0); in main()
493 free(dev[0].coseType); in main()
494 free(dev[0].attributes); in main()
495 free(dev[0].keyHandle); in main()
496 free(dev[0].publicKey); in main()
498 free(dev[1].coseType); in main()
499 free(dev[1].attributes); in main()
500 free(dev[1].keyHandle); in main()
501 free(dev[1].publicKey); in main()
503 memset(dev, 0, sizeof(dev)); in main()
507 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
511 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
512 assert(strcmp(dev[0].keyHandle, in main()
515 assert(strcmp(dev[0].publicKey, "ZN+ud1nR+" in main()
518 assert(strcmp(dev[0].attributes, "+presence+pin") == 0); in main()
519 assert(dev[0].old_format == 0); in main()
521 assert(strcmp(dev[1].coseType, "es256") == 0); in main()
522 assert(strcmp(dev[1].keyHandle, in main()
525 assert(strcmp(dev[1].publicKey, in main()
529 assert(strcmp(dev[1].attributes, "+presence+pin") == 0); in main()
530 assert(dev[1].old_format == 0); in main()
532 free(dev[0].coseType); in main()
533 free(dev[0].attributes); in main()
534 free(dev[0].keyHandle); in main()
535 free(dev[0].publicKey); in main()
537 free(dev[1].coseType); in main()
538 free(dev[1].attributes); in main()
539 free(dev[1].keyHandle); in main()
540 free(dev[1].publicKey); in main()
542 memset(dev, 0, sizeof(dev)); in main()
546 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
550 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
551 assert(strcmp(dev[0].keyHandle, in main()
554 assert(strcmp(dev[0].publicKey, in main()
557 assert(strcmp(dev[0].attributes, "+presence+verification+pin") == 0); in main()
558 assert(dev[0].old_format == 0); in main()
560 assert(strcmp(dev[1].coseType, "es256") == 0); in main()
561 assert(strcmp(dev[1].keyHandle, in main()
564 assert(strcmp(dev[1].publicKey, in main()
567 assert(strcmp(dev[1].attributes, "+presence+verification+pin") == 0); in main()
568 assert(dev[1].old_format == 0); in main()
570 free(dev[0].coseType); in main()
571 free(dev[0].attributes); in main()
572 free(dev[0].keyHandle); in main()
573 free(dev[0].publicKey); in main()
575 free(dev[1].coseType); in main()
576 free(dev[1].attributes); in main()
577 free(dev[1].keyHandle); in main()
578 free(dev[1].publicKey); in main()
580 memset(dev, 0, sizeof(dev)); in main()
584 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
588 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
589 assert(strcmp(dev[0].keyHandle, in main()
593 strcmp(dev[0].publicKey, in main()
597 assert(strcmp(dev[0].attributes, "") == 0); in main()
598 assert(dev[0].old_format == 0); in main()
600 assert(strcmp(dev[1].coseType, "es256") == 0); in main()
601 assert(strcmp(dev[1].keyHandle, in main()
604 assert(strcmp(dev[1].publicKey, in main()
607 assert(strcmp(dev[1].attributes, "") == 0); in main()
608 assert(dev[1].old_format == 0); in main()
610 free(dev[0].coseType); in main()
611 free(dev[0].attributes); in main()
612 free(dev[0].keyHandle); in main()
613 free(dev[0].publicKey); in main()
615 free(dev[1].coseType); in main()
616 free(dev[1].attributes); in main()
617 free(dev[1].keyHandle); in main()
618 free(dev[1].publicKey); in main()
620 memset(dev, 0, sizeof(dev)); in main()
624 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
628 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
629 assert(strcmp(dev[0].keyHandle, in main()
633 assert(strcmp(dev[0].publicKey, in main()
636 assert(strcmp(dev[0].attributes, "+verification") == 0); in main()
637 assert(dev[0].old_format == 0); in main()
639 assert(strcmp(dev[1].coseType, "es256") == 0); in main()
640 assert(strcmp(dev[1].keyHandle, in main()
643 assert(strcmp(dev[1].publicKey, in main()
646 assert(strcmp(dev[1].attributes, "+verification") == 0); in main()
647 assert(dev[1].old_format == 0); in main()
649 free(dev[0].coseType); in main()
650 free(dev[0].attributes); in main()
651 free(dev[0].keyHandle); in main()
652 free(dev[0].publicKey); in main()
654 free(dev[1].coseType); in main()
655 free(dev[1].attributes); in main()
656 free(dev[1].keyHandle); in main()
657 free(dev[1].publicKey); in main()
659 memset(dev, 0, sizeof(dev)); in main()
663 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
667 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
669 strcmp(dev[0].keyHandle, in main()
672 assert(strcmp(dev[0].publicKey, in main()
675 assert(strcmp(dev[0].attributes, "+pin") == 0); in main()
676 assert(dev[0].old_format == 0); in main()
678 assert(strcmp(dev[1].coseType, "es256") == 0); in main()
679 assert(strcmp(dev[1].keyHandle, in main()
682 assert(strcmp(dev[1].publicKey, in main()
685 assert(strcmp(dev[1].attributes, "+pin") == 0); in main()
686 assert(dev[1].old_format == 0); in main()
688 free(dev[0].coseType); in main()
689 free(dev[0].attributes); in main()
690 free(dev[0].keyHandle); in main()
691 free(dev[0].publicKey); in main()
693 free(dev[1].coseType); in main()
694 free(dev[1].attributes); in main()
695 free(dev[1].keyHandle); in main()
696 free(dev[1].publicKey); in main()
698 memset(dev, 0, sizeof(dev)); in main()
702 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
706 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
707 assert(strcmp(dev[0].keyHandle, in main()
711 assert(strcmp(dev[0].publicKey, in main()
714 assert(strcmp(dev[0].attributes, "+verification+pin") == 0); in main()
715 assert(dev[0].old_format == 0); in main()
717 assert(strcmp(dev[1].coseType, "es256") == 0); in main()
718 assert(strcmp(dev[1].keyHandle, in main()
721 assert(strcmp(dev[1].publicKey, in main()
724 assert(strcmp(dev[1].attributes, "+verification+pin") == 0); in main()
725 assert(dev[1].old_format == 0); in main()
727 free(dev[0].coseType); in main()
728 free(dev[0].attributes); in main()
729 free(dev[0].keyHandle); in main()
730 free(dev[0].publicKey); in main()
732 free(dev[1].coseType); in main()
733 free(dev[1].attributes); in main()
734 free(dev[1].keyHandle); in main()
735 free(dev[1].publicKey); in main()
737 memset(dev, 0, sizeof(dev)); in main()
741 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
745 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
746 assert(strcmp(dev[0].keyHandle, "*") == 0); in main()
747 assert(strcmp(dev[0].publicKey, in main()
750 assert(strcmp(dev[0].attributes, "+presence") == 0); in main()
751 assert(dev[0].old_format == 0); in main()
753 assert(strcmp(dev[1].coseType, "es256") == 0); in main()
754 assert(strcmp(dev[1].keyHandle, "*") == 0); in main()
755 assert(strcmp(dev[1].publicKey, in main()
758 assert(strcmp(dev[1].attributes, "+presence") == 0); in main()
759 assert(dev[1].old_format == 0); in main()
761 free(dev[0].coseType); in main()
762 free(dev[0].attributes); in main()
763 free(dev[0].keyHandle); in main()
764 free(dev[0].publicKey); in main()
766 free(dev[1].coseType); in main()
767 free(dev[1].attributes); in main()
768 free(dev[1].keyHandle); in main()
769 free(dev[1].publicKey); in main()
771 memset(dev, 0, sizeof(dev)); in main()
775 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
779 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
780 assert(strcmp(dev[0].keyHandle, "*") == 0); in main()
781 assert(strcmp(dev[0].publicKey, in main()
785 assert(strcmp(dev[0].attributes, "+presence+verification") == 0); in main()
786 assert(dev[0].old_format == 0); in main()
788 assert(strcmp(dev[1].coseType, "es256") == 0); in main()
789 assert(strcmp(dev[1].keyHandle, "*") == 0); in main()
790 assert(strcmp(dev[1].publicKey, "IcQsmgW/Y5UQUW/" in main()
793 assert(strcmp(dev[1].attributes, "+presence+verification") == 0); in main()
794 assert(dev[1].old_format == 0); in main()
796 free(dev[0].coseType); in main()
797 free(dev[0].attributes); in main()
798 free(dev[0].keyHandle); in main()
799 free(dev[0].publicKey); in main()
801 free(dev[1].coseType); in main()
802 free(dev[1].attributes); in main()
803 free(dev[1].keyHandle); in main()
804 free(dev[1].publicKey); in main()
806 memset(dev, 0, sizeof(dev)); in main()
810 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
814 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
815 assert(strcmp(dev[0].keyHandle, "*") == 0); in main()
817 strcmp(dev[0].publicKey, in main()
820 assert(strcmp(dev[0].attributes, "+presence+pin") == 0); in main()
821 assert(dev[0].old_format == 0); in main()
823 assert(strcmp(dev[1].coseType, "es256") == 0); in main()
824 assert(strcmp(dev[1].keyHandle, "*") == 0); in main()
825 assert(strcmp(dev[1].publicKey, in main()
828 assert(strcmp(dev[1].attributes, "+presence+pin") == 0); in main()
829 assert(dev[1].old_format == 0); in main()
831 free(dev[0].coseType); in main()
832 free(dev[0].attributes); in main()
833 free(dev[0].keyHandle); in main()
834 free(dev[0].publicKey); in main()
836 free(dev[1].coseType); in main()
837 free(dev[1].attributes); in main()
838 free(dev[1].keyHandle); in main()
839 free(dev[1].publicKey); in main()
841 memset(dev, 0, sizeof(dev)); in main()
845 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
849 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
850 assert(strcmp(dev[0].keyHandle, "*") == 0); in main()
851 assert(strcmp(dev[0].publicKey, in main()
854 assert(strcmp(dev[0].attributes, "+presence+verification+pin") == 0); in main()
855 assert(dev[0].old_format == 0); in main()
857 assert(strcmp(dev[1].coseType, "es256") == 0); in main()
858 assert(strcmp(dev[1].keyHandle, "*") == 0); in main()
859 assert(strcmp(dev[1].publicKey, in main()
862 assert(strcmp(dev[1].attributes, "+presence+verification+pin") == 0); in main()
863 assert(dev[1].old_format == 0); in main()
865 free(dev[0].coseType); in main()
866 free(dev[0].attributes); in main()
867 free(dev[0].keyHandle); in main()
868 free(dev[0].publicKey); in main()
870 free(dev[1].coseType); in main()
871 free(dev[1].attributes); in main()
872 free(dev[1].keyHandle); in main()
873 free(dev[1].publicKey); in main()
875 memset(dev, 0, sizeof(dev)); in main()
879 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
883 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
884 assert(strcmp(dev[0].keyHandle, "*") == 0); in main()
885 assert(strcmp(dev[0].publicKey, in main()
889 assert(strcmp(dev[0].attributes, "") == 0); in main()
890 assert(dev[0].old_format == 0); in main()
892 assert(strcmp(dev[1].coseType, "es256") == 0); in main()
893 assert(strcmp(dev[1].keyHandle, "*") == 0); in main()
894 assert(strcmp(dev[1].publicKey, in main()
897 assert(strcmp(dev[1].attributes, "") == 0); in main()
898 assert(dev[1].old_format == 0); in main()
900 free(dev[0].coseType); in main()
901 free(dev[0].attributes); in main()
902 free(dev[0].keyHandle); in main()
903 free(dev[0].publicKey); in main()
905 free(dev[1].coseType); in main()
906 free(dev[1].attributes); in main()
907 free(dev[1].keyHandle); in main()
908 free(dev[1].publicKey); in main()
910 memset(dev, 0, sizeof(dev)); in main()
914 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
918 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
919 assert(strcmp(dev[0].keyHandle, "*") == 0); in main()
920 assert(strcmp(dev[0].publicKey, in main()
923 assert(strcmp(dev[0].attributes, "+verification") == 0); in main()
924 assert(dev[0].old_format == 0); in main()
926 assert(strcmp(dev[1].coseType, "es256") == 0); in main()
927 assert(strcmp(dev[1].keyHandle, "*") == 0); in main()
928 assert(strcmp(dev[1].publicKey, "LABCxfeOxfctKo8HmDA/" in main()
931 assert(strcmp(dev[1].attributes, "+verification") == 0); in main()
932 assert(dev[1].old_format == 0); in main()
934 free(dev[0].coseType); in main()
935 free(dev[0].attributes); in main()
936 free(dev[0].keyHandle); in main()
937 free(dev[0].publicKey); in main()
939 free(dev[1].coseType); in main()
940 free(dev[1].attributes); in main()
941 free(dev[1].keyHandle); in main()
942 free(dev[1].publicKey); in main()
944 memset(dev, 0, sizeof(dev)); in main()
948 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
952 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
953 assert(strcmp(dev[0].keyHandle, "*") == 0); in main()
954 assert(strcmp(dev[0].publicKey, in main()
957 assert(strcmp(dev[0].attributes, "+pin") == 0); in main()
958 assert(dev[0].old_format == 0); in main()
960 assert(strcmp(dev[1].coseType, "es256") == 0); in main()
961 assert(strcmp(dev[1].keyHandle, "*") == 0); in main()
962 assert(strcmp(dev[1].publicKey, in main()
965 assert(strcmp(dev[1].attributes, "+pin") == 0); in main()
966 assert(dev[1].old_format == 0); in main()
968 free(dev[0].coseType); in main()
969 free(dev[0].attributes); in main()
970 free(dev[0].keyHandle); in main()
971 free(dev[0].publicKey); in main()
973 free(dev[1].coseType); in main()
974 free(dev[1].attributes); in main()
975 free(dev[1].keyHandle); in main()
976 free(dev[1].publicKey); in main()
978 memset(dev, 0, sizeof(dev)); in main()
982 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
986 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
987 assert(strcmp(dev[0].keyHandle, "*") == 0); in main()
989 strcmp(dev[0].publicKey, in main()
994 assert(strcmp(dev[0].attributes, "+verification+pin") == 0); in main()
995 assert(dev[0].old_format == 0); in main()
997 assert(strcmp(dev[1].coseType, "es256") == 0); in main()
998 assert(strcmp(dev[1].keyHandle, "*") == 0); in main()
999 assert(strcmp(dev[1].publicKey, in main()
1002 assert(strcmp(dev[1].attributes, "+verification+pin") == 0); in main()
1003 assert(dev[1].old_format == 0); in main()
1005 free(dev[0].coseType); in main()
1006 free(dev[0].attributes); in main()
1007 free(dev[0].keyHandle); in main()
1008 free(dev[0].publicKey); in main()
1010 free(dev[1].coseType); in main()
1011 free(dev[1].attributes); in main()
1012 free(dev[1].keyHandle); in main()
1013 free(dev[1].publicKey); in main()
1015 memset(dev, 0, sizeof(dev)); in main()
1019 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
1023 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
1024 assert(strcmp(dev[0].keyHandle, in main()
1027 assert(strcmp(dev[0].publicKey, in main()
1030 assert(strcmp(dev[0].attributes, "+presence") == 0); in main()
1031 assert(dev[0].old_format == 0); in main()
1033 assert(strcmp(dev[1].coseType, "es256") == 0); in main()
1034 assert(strcmp(dev[1].keyHandle, in main()
1037 assert(strcmp(dev[1].publicKey, in main()
1041 assert(strcmp(dev[1].attributes, "+presence") == 0); in main()
1042 assert(dev[1].old_format == 0); in main()
1044 free(dev[0].coseType); in main()
1045 free(dev[0].attributes); in main()
1046 free(dev[0].keyHandle); in main()
1047 free(dev[0].publicKey); in main()
1049 free(dev[1].coseType); in main()
1050 free(dev[1].attributes); in main()
1051 free(dev[1].keyHandle); in main()
1052 free(dev[1].publicKey); in main()
1054 memset(dev, 0, sizeof(dev)); in main()
1058 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
1062 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
1063 assert(strcmp(dev[0].keyHandle, "9HY72OR/" in main()
1066 assert(strcmp(dev[0].publicKey, in main()
1070 assert(strcmp(dev[0].attributes, "+presence") == 0); in main()
1071 assert(dev[0].old_format == 0); in main()
1073 assert(strcmp(dev[1].coseType, "es256") == 0); in main()
1074 assert(strcmp(dev[1].keyHandle, in main()
1077 assert(strcmp(dev[1].publicKey, "aPlEf4vR+SUrOykB1tk+" in main()
1080 assert(strcmp(dev[1].attributes, "") == 0); in main()
1081 assert(dev[1].old_format == 0); in main()
1083 free(dev[0].coseType); in main()
1084 free(dev[0].attributes); in main()
1085 free(dev[0].keyHandle); in main()
1086 free(dev[0].publicKey); in main()
1088 free(dev[1].coseType); in main()
1089 free(dev[1].attributes); in main()
1090 free(dev[1].keyHandle); in main()
1091 free(dev[1].publicKey); in main()
1093 memset(dev, 0, sizeof(dev)); in main()
1097 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
1101 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
1102 assert(strcmp(dev[0].keyHandle, in main()
1105 assert(strcmp(dev[0].publicKey, in main()
1108 assert(strcmp(dev[0].attributes, "") == 0); in main()
1109 assert(dev[0].old_format == 0); in main()
1111 assert(strcmp(dev[1].coseType, "es256") == 0); in main()
1112 assert(strcmp(dev[1].keyHandle, in main()
1115 assert(strcmp(dev[1].publicKey, in main()
1118 assert(strcmp(dev[1].attributes, "+presence") == 0); in main()
1119 assert(dev[1].old_format == 0); in main()
1121 free(dev[0].coseType); in main()
1122 free(dev[0].attributes); in main()
1123 free(dev[0].keyHandle); in main()
1124 free(dev[0].publicKey); in main()
1126 free(dev[1].coseType); in main()
1127 free(dev[1].attributes); in main()
1128 free(dev[1].keyHandle); in main()
1129 free(dev[1].publicKey); in main()
1131 memset(dev, 0, sizeof(dev)); in main()
1135 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
1139 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
1140 assert(strcmp(dev[0].keyHandle, in main()
1143 assert(strcmp(dev[0].publicKey, in main()
1146 assert(strcmp(dev[0].attributes, "") == 0); in main()
1147 assert(dev[0].old_format == 0); in main()
1149 assert(strcmp(dev[1].coseType, "es256") == 0); in main()
1150 assert(strcmp(dev[1].keyHandle, in main()
1153 assert(strcmp(dev[1].publicKey, in main()
1156 assert(strcmp(dev[1].attributes, "") == 0); in main()
1157 assert(dev[1].old_format == 0); in main()
1159 free(dev[0].coseType); in main()
1160 free(dev[0].attributes); in main()
1161 free(dev[0].keyHandle); in main()
1162 free(dev[0].publicKey); in main()
1164 free(dev[1].coseType); in main()
1165 free(dev[1].attributes); in main()
1166 free(dev[1].keyHandle); in main()
1167 free(dev[1].publicKey); in main()
1169 memset(dev, 0, sizeof(dev)); in main()
1174 rc = get_devices_from_authfile(&cfg, username, dev, &n_devs); in main()
1177 assert(strcmp(dev[0].coseType, "es256") == 0); in main()
1178 assert(strcmp(dev[0].attributes, "+presence") == 0); in main()
1179 printf("kh %s\n", dev[0].publicKey); in main()
1180 assert(strcmp(dev[0].keyHandle, in main()
1184 strcmp(dev[0].publicKey, in main()
1188 assert(dev[0].old_format == 1); in main()
1190 free(dev[0].coseType); in main()
1191 free(dev[0].attributes); in main()
1192 free(dev[0].keyHandle); in main()
1193 free(dev[0].publicKey); in main()