Searched refs:authdata_ext (Results 1 – 4 of 4) sorted by relevance
| /freebsd-13.1/contrib/libfido2/src/ |
| H A D | cbor.c | 1108 fido_cred_ext_t *authdata_ext = arg; in decode_cred_extension() local 1126 authdata_ext->mask |= FIDO_EXT_HMAC_SECRET; in decode_cred_extension() 1134 authdata_ext->prot = cbor_get_uint8(val); in decode_cred_extension() 1143 authdata_ext->mask |= FIDO_EXT_CRED_BLOB; in decode_cred_extension() 1155 fido_cred_ext_t *authdata_ext) in decode_cred_extensions() argument 1161 memset(authdata_ext, 0, sizeof(*authdata_ext)); in decode_cred_extensions() 1192 fido_assert_extattr_t *authdata_ext = arg; in decode_assert_extension() local 1207 authdata_ext->mask |= FIDO_EXT_HMAC_SECRET; in decode_assert_extension() 1213 authdata_ext->mask |= FIDO_EXT_CRED_BLOB; in decode_assert_extension() 1225 fido_assert_extattr_t *authdata_ext) in decode_assert_extensions() argument [all …]
|
| H A D | assert.c | 67 &stmt->authdata, &stmt->authdata_ext)); in parse_assert_reply() 270 if (stmt->authdata_ext.hmac_secret_enc.ptr != NULL) { in decrypt_hmac_secrets() 272 &stmt->authdata_ext.hmac_secret_enc, in decrypt_hmac_secrets() 354 check_extensions(int authdata_ext, int ext) in check_extensions() argument 358 if (authdata_ext != ext) { in check_extensions() 360 authdata_ext, ext); in check_extensions() 1002 return (assert->stmt[idx].authdata_ext.blob.ptr); in fido_assert_blob_ptr() 1011 return (assert->stmt[idx].authdata_ext.blob.len); in fido_assert_blob_len() 1018 fido_assert_reset_extattr(&stmt->authdata_ext); in fido_assert_clean_authdata() 1044 &stmt->authdata, &stmt->authdata_ext) < 0) { in fido_assert_set_authdata() [all …]
|
| H A D | cred.c | 34 &cred->authdata_ext)); in parse_makecred_reply() 194 check_extensions(const fido_cred_ext_t *authdata_ext, in check_extensions() argument 203 return (timingsafe_bcmp(authdata_ext, &tmp, sizeof(*authdata_ext))); in check_extensions() 330 if (check_extensions(&cred->authdata_ext, &cred->ext) != 0) { in fido_cred_verify() 409 if (check_extensions(&cred->authdata_ext, &cred->ext) != 0) { in fido_cred_verify_self() 480 memset(&cred->authdata_ext, 0, sizeof(cred->authdata_ext)); in fido_cred_clean_authdata() 557 &cred->authdata, &cred->attcred, &cred->authdata_ext) < 0) { in fido_cred_set_authdata() 599 &cred->authdata, &cred->attcred, &cred->authdata_ext) < 0) { in fido_cred_set_authdata_raw()
|
| /freebsd-13.1/contrib/libfido2/src/fido/ |
| H A D | types.h | 142 fido_cred_ext_t authdata_ext; /* decoded extensions */ member 162 fido_assert_extattr_t authdata_ext; /* decoded extensions */ member
|