H A D | assert.c | 18 fido_assert_t *assert = arg; local 34 if (assert->stmt_len != 0 || assert->stmt_cnt != 1 || 35 (size_t)n < assert->stmt_cnt) { 37 __func__, assert->stmt_len, assert->stmt_cnt, (size_t)n); 41 if (fido_assert_set_count(assert, (size_t)n) != FIDO_OK) { 46 assert->stmt_len = 0; /* XXX */ 85 fido_dev_get_assert_tx(fido_dev_t *dev, fido_assert_t *assert, argument 89 fido_opt_t uv = assert 166 fido_dev_get_assert_rx(fido_dev_t *dev, fido_assert_t *assert, int *ms) argument 229 fido_get_next_assert_rx(fido_dev_t *dev, fido_assert_t *assert, int *ms) argument 268 fido_dev_get_assert_wait(fido_dev_t *dev, fido_assert_t *assert, const es256_pk_t *pk, const fido_blob_t *ecdh, const char *pin, int *ms) argument 289 decrypt_hmac_secrets(const fido_dev_t *dev, fido_assert_t *assert, const fido_blob_t *key) argument 309 fido_dev_get_assert(fido_dev_t *dev, fido_assert_t *assert, const char *pin) argument 498 fido_assert_verify(const fido_assert_t *assert, size_t idx, int cose_alg, const void *pk) argument 584 fido_assert_set_clientdata(fido_assert_t *assert, const unsigned char *data, size_t data_len) argument 600 fido_assert_set_clientdata_hash(fido_assert_t *assert, const unsigned char *hash, size_t hash_len) argument 611 fido_assert_set_hmac_salt(fido_assert_t *assert, const unsigned char *salt, size_t salt_len) argument 622 fido_assert_set_hmac_secret(fido_assert_t *assert, size_t idx, const unsigned char *secret, size_t secret_len) argument 634 fido_assert_set_rp(fido_assert_t *assert, const char *id) argument 652 fido_assert_set_winhello_appid(fido_assert_t *assert, const char *id) argument 669 fido_assert_set_winhello_appid(fido_assert_t *assert, const char *id) argument 679 fido_assert_allow_cred(fido_assert_t *assert, const unsigned char *ptr, size_t len) argument 711 fido_assert_empty_allow_list(fido_assert_t *assert) argument 720 fido_assert_set_extensions(fido_assert_t *assert, int ext) argument 734 fido_assert_set_options(fido_assert_t *assert, bool up, bool uv) argument 743 fido_assert_set_up(fido_assert_t *assert, fido_opt_t up) argument 751 fido_assert_set_uv(fido_assert_t *assert, fido_opt_t uv) argument 759 fido_assert_clientdata_hash_ptr(const fido_assert_t *assert) argument 765 fido_assert_clientdata_hash_len(const fido_assert_t *assert) argument 777 fido_assert_reset_tx(fido_assert_t *assert) argument 801 fido_assert_reset_rx(fido_assert_t *assert) argument 826 fido_assert_t *assert; local 837 fido_assert_count(const fido_assert_t *assert) argument 843 fido_assert_rp_id(const fido_assert_t *assert) argument 849 fido_assert_flags(const fido_assert_t *assert, size_t idx) argument 858 fido_assert_sigcount(const fido_assert_t *assert, size_t idx) argument 867 fido_assert_authdata_ptr(const fido_assert_t *assert, size_t idx) argument 876 fido_assert_authdata_len(const fido_assert_t *assert, size_t idx) argument 885 fido_assert_authdata_raw_ptr(const fido_assert_t *assert, size_t idx) argument 894 fido_assert_authdata_raw_len(const fido_assert_t *assert, size_t idx) argument 903 fido_assert_sig_ptr(const fido_assert_t *assert, size_t idx) argument 912 fido_assert_sig_len(const fido_assert_t *assert, size_t idx) argument 921 fido_assert_id_ptr(const fido_assert_t *assert, size_t idx) argument 930 fido_assert_id_len(const fido_assert_t *assert, size_t idx) argument 939 fido_assert_user_id_ptr(const fido_assert_t *assert, size_t idx) argument 948 fido_assert_user_id_len(const fido_assert_t *assert, size_t idx) argument 957 fido_assert_user_icon(const fido_assert_t *assert, size_t idx) argument 966 fido_assert_user_name(const fido_assert_t *assert, size_t idx) argument 975 fido_assert_user_display_name(const fido_assert_t *assert, size_t idx) argument 984 fido_assert_hmac_secret_ptr(const fido_assert_t *assert, size_t idx) argument 993 fido_assert_hmac_secret_len(const fido_assert_t *assert, size_t idx) argument 1002 fido_assert_largeblob_key_ptr(const fido_assert_t *assert, size_t idx) argument 1011 fido_assert_largeblob_key_len(const fido_assert_t *assert, size_t idx) argument 1020 fido_assert_blob_ptr(const fido_assert_t *assert, size_t idx) argument 1029 fido_assert_blob_len(const fido_assert_t *assert, size_t idx) argument 1047 fido_assert_set_authdata(fido_assert_t *assert, size_t idx, const unsigned char *ptr, size_t len) argument 1092 fido_assert_set_authdata_raw(fido_assert_t *assert, size_t idx, const unsigned char *ptr, size_t len) argument 1149 fido_assert_set_count(fido_assert_t *assert, size_t n) argument [all...] |