|
Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
|
Attestation result produced by an attestation callback. More...
#include <zephyr/authentication/fido2/fido2_attestation.h>
Data Fields | |
| const char * | fmt |
| Attestation statement format identifier (e.g., "packed", "none"). | |
| int32_t | alg |
| COSE algorithm identifier (e.g., -7 for ES256). | |
| const uint8_t * | sig |
| Attestation signature. | |
| size_t | sig_len |
Length of sig in bytes. | |
| const uint8_t * | x5c |
| DER-encoded attestation certificate for the x5c array. | |
| size_t | x5c_len |
Length of x5c in bytes. | |
Attestation result produced by an attestation callback.
| int32_t fido2_attestation_result::alg |
COSE algorithm identifier (e.g., -7 for ES256).
Set to 0 to omit.
| const char* fido2_attestation_result::fmt |
Attestation statement format identifier (e.g., "packed", "none").
| const uint8_t* fido2_attestation_result::sig |
Attestation signature.
NULL to omit.
| size_t fido2_attestation_result::sig_len |
Length of sig in bytes.
| const uint8_t* fido2_attestation_result::x5c |
DER-encoded attestation certificate for the x5c array.
| size_t fido2_attestation_result::x5c_len |
Length of x5c in bytes.
0 if not present.