Loading...
Searching...
No Matches
ctap_get_assertion_req_t Struct Reference

CTAP get assertion request struct. More...

Detailed Description

CTAP get assertion request struct.

Definition at line 553 of file ctap.h.

#include <ctap.h>

Data Fields

ctap_options_t options
 parameters to influence authenticator operation
 
ctap_cred_desc_alt_t allow_list [CTAP_MAX_EXCLUDE_LIST_SIZE]
 allow list
 
uint8_t client_data_hash [SHA256_DIGEST_LENGTH]
 SHA-256 hash of JSON serialized client data.
 
uint8_t rp_id [CTAP_DOMAIN_NAME_MAX_SIZE+1]
 Relying Party Identifier.
 
uint8_t rp_id_len
 Actual Length of Relying Party Identifier.
 
uint8_t allow_list_len
 length of CBOR allow list array
 
uint8_t pin_auth [CTAP_PIN_AUTH_SZ]
 pin_auth if PIN is set
 
size_t pin_auth_len
 pin_auth length
 
uint8_t pin_protocol
 PIN protocol version.
 
bool pin_auth_present
 indicate if pin_auth present
 

Field Documentation

◆ allow_list

ctap_cred_desc_alt_t ctap_get_assertion_req_t::allow_list[CTAP_MAX_EXCLUDE_LIST_SIZE]

allow list

Definition at line 555 of file ctap.h.

◆ allow_list_len

uint8_t ctap_get_assertion_req_t::allow_list_len

length of CBOR allow list array

Definition at line 559 of file ctap.h.

◆ client_data_hash

uint8_t ctap_get_assertion_req_t::client_data_hash[SHA256_DIGEST_LENGTH]

SHA-256 hash of JSON serialized client data.

Definition at line 556 of file ctap.h.

◆ options

ctap_options_t ctap_get_assertion_req_t::options

parameters to influence authenticator operation

Definition at line 554 of file ctap.h.

◆ pin_auth

uint8_t ctap_get_assertion_req_t::pin_auth[CTAP_PIN_AUTH_SZ]

pin_auth if PIN is set

Definition at line 560 of file ctap.h.

◆ pin_auth_len

size_t ctap_get_assertion_req_t::pin_auth_len

pin_auth length

Definition at line 561 of file ctap.h.

◆ pin_auth_present

bool ctap_get_assertion_req_t::pin_auth_present

indicate if pin_auth present

Definition at line 563 of file ctap.h.

◆ pin_protocol

uint8_t ctap_get_assertion_req_t::pin_protocol

PIN protocol version.

Definition at line 562 of file ctap.h.

◆ rp_id

uint8_t ctap_get_assertion_req_t::rp_id[CTAP_DOMAIN_NAME_MAX_SIZE+1]

Relying Party Identifier.

Definition at line 557 of file ctap.h.

◆ rp_id_len

uint8_t ctap_get_assertion_req_t::rp_id_len

Actual Length of Relying Party Identifier.

Definition at line 558 of file ctap.h.


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