fido_str_array_t
cbor_encode_str_array(const fido_str_array_t *a)
const fido_str_array_t *rpid, const char *pin, int *ms)
const fido_str_array_t *rpid, const char *pin, int *ms)
fido_str_array_t sa;
void fido_str_array_free(fido_str_array_t *);
int fido_str_array_pack(fido_str_array_t *, const char * const *, size_t);
cbor_item_t *cbor_encode_str_array(const fido_str_array_t *);
fido_str_array_t versions; /* supported versions: fido2|u2f */
fido_str_array_t extensions; /* list of supported extensions */
fido_str_array_t transports; /* list of supported transports */
fido_str_array_t *a = arg;
decode_string_array(const cbor_item_t *item, fido_str_array_t *v)
fido_str_array_free(fido_str_array_t *sa)
fido_str_array_pack(fido_str_array_t *sa, const char * const *v, size_t n)