CDC Badge OS
Firmware for the CDC Badge v1.0 hardware security key
Loading...
Searching...
No Matches
cdc::mod_fido2::GetAssertionParams Struct Reference

Parsed parameters for authenticatorGetAssertion. More...

Public Attributes

char rp_id [64]
uint8_t rp_id_hash [32]
uint8_t client_data_hash [32]
bool has_rp
bool has_client_data
bool allow_list_present
uint8_t allow_list_slots [32]
uint8_t allow_list_count
bool option_uv
bool option_up
char appid [256]
bool has_appid
uint8_t appid_hash [32]
uint8_t pin_uv_auth_param [32]
size_t pin_uv_auth_param_len
uint8_t pin_uv_auth_protocol

Detailed Description

Parsed parameters for authenticatorGetAssertion.

Definition at line 1357 of file ctap2.cpp.

Member Data Documentation

◆ allow_list_count

uint8_t cdc::mod_fido2::GetAssertionParams::allow_list_count

Definition at line 1367 of file ctap2.cpp.

◆ allow_list_present

bool cdc::mod_fido2::GetAssertionParams::allow_list_present

Definition at line 1365 of file ctap2.cpp.

◆ allow_list_slots

uint8_t cdc::mod_fido2::GetAssertionParams::allow_list_slots[32]

Definition at line 1366 of file ctap2.cpp.

◆ appid

char cdc::mod_fido2::GetAssertionParams::appid[256]

Definition at line 1374 of file ctap2.cpp.

◆ appid_hash

uint8_t cdc::mod_fido2::GetAssertionParams::appid_hash[32]

Definition at line 1376 of file ctap2.cpp.

◆ client_data_hash

uint8_t cdc::mod_fido2::GetAssertionParams::client_data_hash[32]

Definition at line 1360 of file ctap2.cpp.

◆ has_appid

bool cdc::mod_fido2::GetAssertionParams::has_appid

Definition at line 1375 of file ctap2.cpp.

◆ has_client_data

bool cdc::mod_fido2::GetAssertionParams::has_client_data

Definition at line 1362 of file ctap2.cpp.

◆ has_rp

bool cdc::mod_fido2::GetAssertionParams::has_rp

Definition at line 1361 of file ctap2.cpp.

◆ option_up

bool cdc::mod_fido2::GetAssertionParams::option_up

Definition at line 1371 of file ctap2.cpp.

◆ option_uv

bool cdc::mod_fido2::GetAssertionParams::option_uv

Definition at line 1370 of file ctap2.cpp.

◆ pin_uv_auth_param

uint8_t cdc::mod_fido2::GetAssertionParams::pin_uv_auth_param[32]

Definition at line 1379 of file ctap2.cpp.

◆ pin_uv_auth_param_len

size_t cdc::mod_fido2::GetAssertionParams::pin_uv_auth_param_len

Definition at line 1380 of file ctap2.cpp.

◆ pin_uv_auth_protocol

uint8_t cdc::mod_fido2::GetAssertionParams::pin_uv_auth_protocol

Definition at line 1381 of file ctap2.cpp.

◆ rp_id

char cdc::mod_fido2::GetAssertionParams::rp_id[64]

Definition at line 1358 of file ctap2.cpp.

◆ rp_id_hash

uint8_t cdc::mod_fido2::GetAssertionParams::rp_id_hash[32]

Definition at line 1359 of file ctap2.cpp.


The documentation for this struct was generated from the following file: