Symbol: fido_cred_t
lib/libfido2/src/cred.c
1002
fido_cred_clientdata_hash_len(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1008
fido_cred_x5c_ptr(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1014
fido_cred_x5c_len(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1020
fido_cred_sig_ptr(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1026
fido_cred_sig_len(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1032
fido_cred_authdata_ptr(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1038
fido_cred_authdata_len(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1044
fido_cred_authdata_raw_ptr(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1050
fido_cred_authdata_raw_len(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1056
fido_cred_attstmt_ptr(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1062
fido_cred_attstmt_len(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1068
fido_cred_pubkey_ptr(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1091
fido_cred_pubkey_len(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1114
fido_cred_id_ptr(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1120
fido_cred_id_len(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1126
fido_cred_aaguid_ptr(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1132
fido_cred_aaguid_len(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1138
fido_cred_prot(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1144
fido_cred_pin_minlen(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1150
fido_cred_fmt(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1156
fido_cred_rp_id(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1162
fido_cred_rp_name(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1168
fido_cred_user_name(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1174
fido_cred_display_name(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1180
fido_cred_user_id_ptr(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1186
fido_cred_user_id_len(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1192
fido_cred_largeblob_key_ptr(const fido_cred_t *cred)
lib/libfido2/src/cred.c
1198
fido_cred_largeblob_key_len(const fido_cred_t *cred)
lib/libfido2/src/cred.c
139
fido_dev_make_cred_rx(fido_dev_t *dev, fido_cred_t *cred, int *ms)
lib/libfido2/src/cred.c
182
fido_dev_make_cred_wait(fido_dev_t *dev, fido_cred_t *cred, const char *pin,
lib/libfido2/src/cred.c
195
fido_dev_make_cred(fido_dev_t *dev, fido_cred_t *cred, const char *pin)
lib/libfido2/src/cred.c
20
fido_cred_t *cred = arg;
lib/libfido2/src/cred.c
328
fido_cred_verify(const fido_cred_t *cred)
lib/libfido2/src/cred.c
413
fido_cred_verify_self(const fido_cred_t *cred)
lib/libfido2/src/cred.c
50
fido_dev_make_cred_tx(fido_dev_t *dev, fido_cred_t *cred, const char *pin,
lib/libfido2/src/cred.c
509
fido_cred_t *
lib/libfido2/src/cred.c
512
return (calloc(1, sizeof(fido_cred_t)));
lib/libfido2/src/cred.c
516
fido_cred_clean_authdata(fido_cred_t *cred)
lib/libfido2/src/cred.c
540
fido_cred_reset_tx(fido_cred_t *cred)
lib/libfido2/src/cred.c
565
fido_cred_reset_rx(fido_cred_t *cred)
lib/libfido2/src/cred.c
575
fido_cred_free(fido_cred_t **cred_p)
lib/libfido2/src/cred.c
577
fido_cred_t *cred;
lib/libfido2/src/cred.c
588
fido_cred_set_authdata(fido_cred_t *cred, const unsigned char *ptr, size_t len)
lib/libfido2/src/cred.c
627
fido_cred_set_authdata_raw(fido_cred_t *cred, const unsigned char *ptr,
lib/libfido2/src/cred.c
668
fido_cred_set_id(fido_cred_t *cred, const unsigned char *ptr, size_t len)
lib/libfido2/src/cred.c
677
fido_cred_set_x509(fido_cred_t *cred, const unsigned char *ptr, size_t len)
lib/libfido2/src/cred.c
686
fido_cred_set_sig(fido_cred_t *cred, const unsigned char *ptr, size_t len)
lib/libfido2/src/cred.c
695
fido_cred_set_attstmt(fido_cred_t *cred, const unsigned char *ptr, size_t len)
lib/libfido2/src/cred.c
728
fido_cred_exclude(fido_cred_t *cred, const unsigned char *id_ptr, size_t id_len)
lib/libfido2/src/cred.c
756
fido_cred_set_clientdata(fido_cred_t *cred, const unsigned char *data,
lib/libfido2/src/cred.c
772
fido_cred_set_clientdata_hash(fido_cred_t *cred, const unsigned char *hash,
lib/libfido2/src/cred.c
783
fido_cred_set_rp(fido_cred_t *cred, const char *id, const char *name)
lib/libfido2/src/cred.c
812
fido_cred_set_user(fido_cred_t *cred, const unsigned char *user_id,
lib/libfido2/src/cred.c
863
fido_cred_set_extensions(fido_cred_t *cred, int ext)
lib/libfido2/src/cred.c
877
fido_cred_set_options(fido_cred_t *cred, bool rk, bool uv)
lib/libfido2/src/cred.c
886
fido_cred_set_rk(fido_cred_t *cred, fido_opt_t rk)
lib/libfido2/src/cred.c
894
fido_cred_set_uv(fido_cred_t *cred, fido_opt_t uv)
lib/libfido2/src/cred.c
902
fido_cred_set_prot(fido_cred_t *cred, int prot)
lib/libfido2/src/cred.c
921
fido_cred_set_pin_minlen(fido_cred_t *cred, size_t len)
lib/libfido2/src/cred.c
934
fido_cred_set_blob(fido_cred_t *cred, const unsigned char *ptr, size_t len)
lib/libfido2/src/cred.c
947
fido_cred_set_fmt(fido_cred_t *cred, const char *fmt)
lib/libfido2/src/cred.c
966
fido_cred_set_type(fido_cred_t *cred, int cose_alg)
lib/libfido2/src/cred.c
978
fido_cred_type(const fido_cred_t *cred)
lib/libfido2/src/cred.c
984
fido_cred_flags(const fido_cred_t *cred)
lib/libfido2/src/cred.c
990
fido_cred_sigcount(const fido_cred_t *cred)
lib/libfido2/src/cred.c
996
fido_cred_clientdata_hash_ptr(const fido_cred_t *cred)
lib/libfido2/src/credman.c
250
fido_cred_t *cred = arg;
lib/libfido2/src/credman.c
58
const fido_cred_t *cred;
lib/libfido2/src/credman.c
633
credman_set_dev_rk_wait(fido_dev_t *dev, fido_cred_t *cred, const char *pin,
lib/libfido2/src/credman.c
647
fido_credman_set_dev_rk(fido_dev_t *dev, fido_cred_t *cred, const char *pin)
lib/libfido2/src/credman.c
679
const fido_cred_t *
lib/libfido2/src/extern.h
148
int fido_winhello_make_cred(fido_dev_t *, fido_cred_t *, const char *, int);
lib/libfido2/src/extern.h
179
int u2f_register(fido_dev_t *, fido_cred_t *, int *);
lib/libfido2/src/extern.h
205
void fido_cred_reset_rx(fido_cred_t *);
lib/libfido2/src/extern.h
206
void fido_cred_reset_tx(fido_cred_t *);
lib/libfido2/src/fido.h
100
const unsigned char *fido_cred_user_id_ptr(const fido_cred_t *);
lib/libfido2/src/fido.h
101
const unsigned char *fido_cred_x5c_ptr(const fido_cred_t *);
lib/libfido2/src/fido.h
123
int fido_cred_exclude(fido_cred_t *, const unsigned char *, size_t);
lib/libfido2/src/fido.h
124
int fido_cred_prot(const fido_cred_t *);
lib/libfido2/src/fido.h
125
int fido_cred_set_attstmt(fido_cred_t *, const unsigned char *, size_t);
lib/libfido2/src/fido.h
126
int fido_cred_set_authdata(fido_cred_t *, const unsigned char *, size_t);
lib/libfido2/src/fido.h
127
int fido_cred_set_authdata_raw(fido_cred_t *, const unsigned char *, size_t);
lib/libfido2/src/fido.h
128
int fido_cred_set_blob(fido_cred_t *, const unsigned char *, size_t);
lib/libfido2/src/fido.h
129
int fido_cred_set_clientdata(fido_cred_t *, const unsigned char *, size_t);
lib/libfido2/src/fido.h
130
int fido_cred_set_clientdata_hash(fido_cred_t *, const unsigned char *, size_t);
lib/libfido2/src/fido.h
131
int fido_cred_set_extensions(fido_cred_t *, int);
lib/libfido2/src/fido.h
132
int fido_cred_set_fmt(fido_cred_t *, const char *);
lib/libfido2/src/fido.h
133
int fido_cred_set_id(fido_cred_t *, const unsigned char *, size_t);
lib/libfido2/src/fido.h
134
int fido_cred_set_options(fido_cred_t *, bool, bool);
lib/libfido2/src/fido.h
135
int fido_cred_set_pin_minlen(fido_cred_t *, size_t);
lib/libfido2/src/fido.h
136
int fido_cred_set_prot(fido_cred_t *, int);
lib/libfido2/src/fido.h
137
int fido_cred_set_rk(fido_cred_t *, fido_opt_t);
lib/libfido2/src/fido.h
138
int fido_cred_set_rp(fido_cred_t *, const char *, const char *);
lib/libfido2/src/fido.h
139
int fido_cred_set_sig(fido_cred_t *, const unsigned char *, size_t);
lib/libfido2/src/fido.h
140
int fido_cred_set_type(fido_cred_t *, int);
lib/libfido2/src/fido.h
141
int fido_cred_set_uv(fido_cred_t *, fido_opt_t);
lib/libfido2/src/fido.h
142
int fido_cred_type(const fido_cred_t *);
lib/libfido2/src/fido.h
143
int fido_cred_set_user(fido_cred_t *, const unsigned char *, size_t,
lib/libfido2/src/fido.h
145
int fido_cred_set_x509(fido_cred_t *, const unsigned char *, size_t);
lib/libfido2/src/fido.h
146
int fido_cred_verify(const fido_cred_t *);
lib/libfido2/src/fido.h
147
int fido_cred_verify_self(const fido_cred_t *);
lib/libfido2/src/fido.h
162
int fido_dev_make_cred(fido_dev_t *, fido_cred_t *, const char *);
lib/libfido2/src/fido.h
187
size_t fido_cred_aaguid_len(const fido_cred_t *);
lib/libfido2/src/fido.h
188
size_t fido_cred_attstmt_len(const fido_cred_t *);
lib/libfido2/src/fido.h
189
size_t fido_cred_authdata_len(const fido_cred_t *);
lib/libfido2/src/fido.h
190
size_t fido_cred_authdata_raw_len(const fido_cred_t *);
lib/libfido2/src/fido.h
191
size_t fido_cred_clientdata_hash_len(const fido_cred_t *);
lib/libfido2/src/fido.h
192
size_t fido_cred_id_len(const fido_cred_t *);
lib/libfido2/src/fido.h
193
size_t fido_cred_largeblob_key_len(const fido_cred_t *);
lib/libfido2/src/fido.h
194
size_t fido_cred_pin_minlen(const fido_cred_t *);
lib/libfido2/src/fido.h
195
size_t fido_cred_pubkey_len(const fido_cred_t *);
lib/libfido2/src/fido.h
196
size_t fido_cred_sig_len(const fido_cred_t *);
lib/libfido2/src/fido.h
197
size_t fido_cred_user_id_len(const fido_cred_t *);
lib/libfido2/src/fido.h
198
size_t fido_cred_x5c_len(const fido_cred_t *);
lib/libfido2/src/fido.h
202
uint8_t fido_cred_flags(const fido_cred_t *);
lib/libfido2/src/fido.h
203
uint32_t fido_cred_sigcount(const fido_cred_t *);
lib/libfido2/src/fido.h
39
fido_cred_t *fido_cred_new(void);
lib/libfido2/src/fido.h
48
void fido_cred_free(fido_cred_t **);
lib/libfido2/src/fido.h
80
const char *fido_cred_display_name(const fido_cred_t *);
lib/libfido2/src/fido.h
81
const char *fido_cred_fmt(const fido_cred_t *);
lib/libfido2/src/fido.h
82
const char *fido_cred_rp_id(const fido_cred_t *);
lib/libfido2/src/fido.h
83
const char *fido_cred_rp_name(const fido_cred_t *);
lib/libfido2/src/fido.h
84
const char *fido_cred_user_name(const fido_cred_t *);
lib/libfido2/src/fido.h
91
const unsigned char *fido_cred_aaguid_ptr(const fido_cred_t *);
lib/libfido2/src/fido.h
92
const unsigned char *fido_cred_attstmt_ptr(const fido_cred_t *);
lib/libfido2/src/fido.h
93
const unsigned char *fido_cred_authdata_ptr(const fido_cred_t *);
lib/libfido2/src/fido.h
94
const unsigned char *fido_cred_authdata_raw_ptr(const fido_cred_t *);
lib/libfido2/src/fido.h
95
const unsigned char *fido_cred_clientdata_hash_ptr(const fido_cred_t *);
lib/libfido2/src/fido.h
96
const unsigned char *fido_cred_id_ptr(const fido_cred_t *);
lib/libfido2/src/fido.h
97
const unsigned char *fido_cred_largeblob_key_ptr(const fido_cred_t *);
lib/libfido2/src/fido.h
98
const unsigned char *fido_cred_pubkey_ptr(const fido_cred_t *);
lib/libfido2/src/fido.h
99
const unsigned char *fido_cred_sig_ptr(const fido_cred_t *);
lib/libfido2/src/fido/credman.h
46
fido_cred_t *ptr;
lib/libfido2/src/fido/credman.h
59
const fido_cred_t *fido_credman_rk(const fido_credman_rk_t *, size_t);
lib/libfido2/src/fido/credman.h
74
int fido_credman_set_dev_rk(fido_dev_t *, fido_cred_t *, const char *);
lib/libfido2/src/u2f.c
560
parse_register_reply(fido_cred_t *cred, const unsigned char *reply, size_t len)
lib/libfido2/src/u2f.c
642
u2f_register(fido_dev_t *dev, fido_cred_t *cred, int *ms)
regress/usr.bin/ssh/misc/ssh-verify-attestation/ssh-verify-attestation.c
135
get_pubkey_from_cred_ecdsa(const fido_cred_t *cred, size_t *pubkey_len)
regress/usr.bin/ssh/misc/ssh-verify-attestation/ssh-verify-attestation.c
198
cred_matches_key_ecdsa(const fido_cred_t *cred, const struct sshkey *k)
regress/usr.bin/ssh/misc/ssh-verify-attestation/ssh-verify-attestation.c
264
cred_matches_key_ed25519(const fido_cred_t *cred, const struct sshkey *k)
regress/usr.bin/ssh/misc/ssh-verify-attestation/ssh-verify-attestation.c
304
cred_matches_key(const fido_cred_t *cred, const struct sshkey *k)
regress/usr.bin/ssh/misc/ssh-verify-attestation/ssh-verify-attestation.c
334
fido_cred_t *cred = NULL;
regress/usr.bin/ssh/misc/ssh-verify-attestation/ssh-verify-attestation.c
77
prepare_fido_cred(fido_cred_t *cred, int credtype, const char *attfmt,
usr.bin/ssh/sk-usbhid.c
1127
const fido_cred_t *cred;
usr.bin/ssh/sk-usbhid.c
477
pack_public_key_ecdsa(const fido_cred_t *cred,
usr.bin/ssh/sk-usbhid.c
548
pack_public_key_ed25519(const fido_cred_t *cred,
usr.bin/ssh/sk-usbhid.c
580
pack_public_key(uint32_t alg, const fido_cred_t *cred,
usr.bin/ssh/sk-usbhid.c
710
fido_cred_t *cred = NULL;