added numberOfCredentials
This commit is contained in:
@@ -789,5 +789,15 @@ int FIDO2GetAssertionParseRes(json_t *root, uint8_t *data, size_t dataLen, bool
|
|||||||
|
|
||||||
free(ubuf);
|
free(ubuf);
|
||||||
|
|
||||||
|
// numberOfCredentials
|
||||||
|
res = CborMapGetKeyById(&parser, &map, data, dataLen, 5);
|
||||||
|
if (res) {
|
||||||
|
PrintAndLog("numberOfCredentials: 1 by default");
|
||||||
|
} else {
|
||||||
|
int64_t numberOfCredentials = 0;
|
||||||
|
cbor_value_get_int64(&map, &numberOfCredentials);
|
||||||
|
PrintAndLog("numberOfCredentials: %lld", (long long)numberOfCredentials);
|
||||||
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user