8#ifndef CC_USER_CREDENTIAL_NVM
9#define CC_USER_CREDENTIAL_NVM
19#define MAX_USER_OBJECTS \
20 ZAF_FILE_ID_CC_USER_CREDENTIAL_USER_LAST \
21 - ZAF_FILE_ID_CC_USER_CREDENTIAL_USER_BASE
26#define MAX_CREDENTIAL_OBJECTS \
27 ZAF_FILE_ID_CC_USER_CREDENTIAL_CREDENTIAL_LAST \
28 - ZAF_FILE_ID_CC_USER_CREDENTIAL_CREDENTIAL_BASE
Handler and API for Command Class User Credential.
u3c_nvm_operation_
Definition cc_user_credential_nvm.h:75
@ U3C_READ
Definition cc_user_credential_nvm.h:76
@ U3C_WRITE
Definition cc_user_credential_nvm.h:77
struct credential_metadata_nvm_t_ credential_metadata_nvm_t
enum u3c_nvm_area_ u3c_nvm_area
u3c_nvm_area_
Definition cc_user_credential_nvm.h:80
@ AREA_USER_DESCRIPTORS
Definition cc_user_credential_nvm.h:83
@ AREA_CREDENTIAL_DESCRIPTORS
Definition cc_user_credential_nvm.h:86
@ AREA_NUMBER_OF_USERS
Definition cc_user_credential_nvm.h:81
@ AREA_USERS
Definition cc_user_credential_nvm.h:84
@ AREA_CREDENTIAL_METADATA
Definition cc_user_credential_nvm.h:87
@ AREA_NUMBER_OF_CREDENTIALS
Definition cc_user_credential_nvm.h:82
@ AREA_CREDENTIAL_DATA
Definition cc_user_credential_nvm.h:88
@ AREA_ADMIN_PIN_CODE_DATA
Definition cc_user_credential_nvm.h:89
@ AREA_USER_NAMES
Definition cc_user_credential_nvm.h:85
struct credential_descriptor_t_ credential_descriptor_t
struct admin_pin_code_metadata_nvm_t_ admin_pin_code_metadata_nvm_t
Metadata to track current admin code information.
enum u3c_nvm_operation_ u3c_nvm_operation
struct user_descriptor_t_ user_descriptor_t
enum u3c_modifier_type_ u3c_modifier_type
enum u3c_credential_type_ u3c_credential_type
#define CC_USER_CREDENTIAL_MAX_DATA_LENGTH_PIN_CODE
Definition cc_user_credential_config.h:322
Definition cc_user_credential_nvm.h:60
uint16_t object_offset
Definition cc_user_credential_nvm.h:63
u3c_credential_type credential_type
Definition cc_user_credential_nvm.h:64
uint16_t credential_slot
Definition cc_user_credential_nvm.h:62
uint16_t user_unique_identifier
Definition cc_user_credential_nvm.h:61
Definition cc_user_credential_nvm.h:47
uint16_t object_offset
Definition cc_user_credential_nvm.h:49
uint16_t unique_identifier
Definition cc_user_credential_nvm.h:48