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 1320 of file ctap2.cpp.

Member Data Documentation

◆ allow_list_count

uint8_t cdc::mod_fido2::GetAssertionParams::allow_list_count

Definition at line 1330 of file ctap2.cpp.

◆ allow_list_present

bool cdc::mod_fido2::GetAssertionParams::allow_list_present

Definition at line 1328 of file ctap2.cpp.

◆ allow_list_slots

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

Definition at line 1329 of file ctap2.cpp.

◆ appid

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

Definition at line 1337 of file ctap2.cpp.

◆ appid_hash

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

Definition at line 1339 of file ctap2.cpp.

◆ client_data_hash

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

Definition at line 1323 of file ctap2.cpp.

◆ has_appid

bool cdc::mod_fido2::GetAssertionParams::has_appid

Definition at line 1338 of file ctap2.cpp.

◆ has_client_data

bool cdc::mod_fido2::GetAssertionParams::has_client_data

Definition at line 1325 of file ctap2.cpp.

◆ has_rp

bool cdc::mod_fido2::GetAssertionParams::has_rp

Definition at line 1324 of file ctap2.cpp.

◆ option_up

bool cdc::mod_fido2::GetAssertionParams::option_up

Definition at line 1334 of file ctap2.cpp.

◆ option_uv

bool cdc::mod_fido2::GetAssertionParams::option_uv

Definition at line 1333 of file ctap2.cpp.

◆ pin_uv_auth_param

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

Definition at line 1342 of file ctap2.cpp.

◆ pin_uv_auth_param_len

size_t cdc::mod_fido2::GetAssertionParams::pin_uv_auth_param_len

Definition at line 1343 of file ctap2.cpp.

◆ pin_uv_auth_protocol

uint8_t cdc::mod_fido2::GetAssertionParams::pin_uv_auth_protocol

Definition at line 1344 of file ctap2.cpp.

◆ rp_id

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

Definition at line 1321 of file ctap2.cpp.

◆ rp_id_hash

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

Definition at line 1322 of file ctap2.cpp.


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