Home
last modified time | relevance | path

Searched refs:authdata_ext (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/libfido2/src/
H A Dcbor.c1165 &cred->authdata_ext) < 0) { in decode_attobj()
1196 fido_cred_ext_t *authdata_ext = arg; in decode_cred_extension() local
1212 authdata_ext->mask |= FIDO_EXT_HMAC_SECRET; in decode_cred_extension()
1219 authdata_ext->mask |= FIDO_EXT_CRED_PROTECT; in decode_cred_extension()
1220 authdata_ext->prot = cbor_get_uint8(val); in decode_cred_extension()
1227 authdata_ext->mask |= FIDO_EXT_CRED_BLOB; in decode_cred_extension()
1234 authdata_ext->mask |= FIDO_EXT_MINPINLEN; in decode_cred_extension()
1235 authdata_ext->minpinlen = cbor_get_uint8(val); in decode_cred_extension()
1247 fido_cred_ext_t *authdata_ext) in decode_cred_extensions() argument
1253 memset(authdata_ext, 0, sizeof(*authdata_ext)); in decode_cred_extensions()
[all …]
H A Dassert.c71 &stmt->authdata, &stmt->authdata_ext)); in parse_assert_reply()
294 if (stmt->authdata_ext.hmac_secret_enc.ptr != NULL) { in decrypt_hmac_secrets()
296 &stmt->authdata_ext.hmac_secret_enc, in decrypt_hmac_secrets()
379 check_extensions(int authdata_ext, int ext) in check_extensions()
383 if (authdata_ext != ext) { in check_extensions()
384 fido_log_debug("%s: authdata_ext=0x%x != ext=0x%x", __func__, in check_extensions()
385 authdata_ext, ext); in check_extensions()
534 if (check_extensions(stmt->authdata_ext.mask, assert->ext.mask) < 0) { in fido_assert_verify()
814 fido_assert_reset_extattr(&assert->stmt[i].authdata_ext); in fido_assert_flags()
1025 return (assert->stmt[idx].authdata_ext in fido_assert_set_authdata()
375 check_extensions(int authdata_ext,int ext) check_extensions() argument
[all...]
H A Dcred.c39 &cred->authdata_ext)); in parse_makecred_reply()
226 check_extensions(const fido_cred_ext_t *authdata_ext, in check_extensions() argument
235 return (timingsafe_bcmp(authdata_ext, &tmp, sizeof(*authdata_ext))); in check_extensions()
388 if (check_extensions(&cred->authdata_ext, &cred->ext) != 0) { in fido_cred_verify()
477 if (check_extensions(&cred->authdata_ext, &cred->ext) != 0) { in fido_cred_verify_self()
552 memset(&cred->authdata_ext, 0, sizeof(cred->authdata_ext)); in fido_cred_clean_authdata()
647 &cred->authdata, &cred->attcred, &cred->authdata_ext) < 0) { in fido_cred_set_authdata()
688 &cred->authdata, &cred->attcred, &cred->authdata_ext) < 0) { in fido_cred_set_authdata_raw()
/freebsd/contrib/libfido2/src/fido/
H A Dtypes.h185 fido_cred_ext_t authdata_ext; /* decoded extensions */ member
206 fido_assert_extattr_t authdata_ext; /* decoded extensions */ member