fido_opt_t
fido_check_flags(uint8_t flags, fido_opt_t up, fido_opt_t uv)
fido_assert_set_up(fido_assert_t *assert, fido_opt_t up)
fido_assert_set_uv(fido_assert_t *assert, fido_opt_t uv)
fido_opt_t uv = assert->uv;
cbor_add_bool(cbor_item_t *item, const char *key, fido_opt_t value)
cbor_encode_cred_opt(fido_opt_t rk, fido_opt_t uv)
cbor_encode_assert_opt(fido_opt_t up, fido_opt_t uv)
fido_opt_t uv = cred->uv;
fido_cred_set_rk(fido_cred_t *cred, fido_opt_t rk)
fido_cred_set_uv(fido_cred_t *cred, fido_opt_t uv)
const char *rp_id, fido_opt_t uv, int *ms)
int fido_check_flags(uint8_t, fido_opt_t, fido_opt_t);
cbor_item_t *cbor_encode_assert_opt(fido_opt_t, fido_opt_t);
cbor_item_t *cbor_encode_cred_opt(fido_opt_t, fido_opt_t);
int cbor_add_bool(cbor_item_t *, const char *, fido_opt_t);
int fido_assert_set_up(fido_assert_t *, fido_opt_t);
int fido_assert_set_uv(fido_assert_t *, fido_opt_t);
int fido_cred_set_rk(fido_cred_t *, fido_opt_t);
int fido_cred_set_uv(fido_cred_t *, fido_opt_t);
fido_opt_t rk; /* resident key */
fido_opt_t uv; /* user verification */
fido_opt_t up; /* user presence */
fido_opt_t uv; /* user verification */