15#ifndef CC_USER_CREDENTIAL_NVM
16#define CC_USER_CREDENTIAL_NVM
26#define MAX_USER_OBJECTS \
27 ZAF_FILE_ID_CC_USER_CREDENTIAL_USER_LAST \
28 - ZAF_FILE_ID_CC_USER_CREDENTIAL_USER_BASE
33#define MAX_CREDENTIAL_OBJECTS \
34 ZAF_FILE_ID_CC_USER_CREDENTIAL_CREDENTIAL_LAST \
35 - 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:82
@ U3C_READ
Definition cc_user_credential_nvm.h:83
@ U3C_WRITE
Definition cc_user_credential_nvm.h:84
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:87
@ AREA_USER_DESCRIPTORS
Definition cc_user_credential_nvm.h:90
@ AREA_CREDENTIAL_DESCRIPTORS
Definition cc_user_credential_nvm.h:93
@ AREA_NUMBER_OF_USERS
Definition cc_user_credential_nvm.h:88
@ AREA_USERS
Definition cc_user_credential_nvm.h:91
@ AREA_CREDENTIAL_METADATA
Definition cc_user_credential_nvm.h:94
@ AREA_NUMBER_OF_CREDENTIALS
Definition cc_user_credential_nvm.h:89
@ AREA_CREDENTIAL_DATA
Definition cc_user_credential_nvm.h:95
@ AREA_ADMIN_PIN_CODE_DATA
Definition cc_user_credential_nvm.h:96
@ AREA_USER_NAMES
Definition cc_user_credential_nvm.h:92
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:67
uint16_t object_offset
Definition cc_user_credential_nvm.h:70
u3c_credential_type credential_type
Definition cc_user_credential_nvm.h:71
uint16_t credential_slot
Definition cc_user_credential_nvm.h:69
uint16_t user_unique_identifier
Definition cc_user_credential_nvm.h:68
Definition cc_user_credential_nvm.h:54
uint16_t object_offset
Definition cc_user_credential_nvm.h:56
uint16_t unique_identifier
Definition cc_user_credential_nvm.h:55